sql
小码蚁啊
这个作者很懒,什么都没留下…
展开
-
oracle ROWNUM分页出现重复数据
Oracle分页数据重复;Oracle分页踩坑原创 2022-11-17 14:17:56 · 2036 阅读 · 0 评论 -
oracle从dmp文件只恢复一张表的数据
可以通过导入单张表的形式实现:sql:imp root/root@127.0.0.1:1521/orc lfile=D:JBJT.dmp tables=(SYS_LANGUAGE)解释:imp是进行导入,”root/root“是要导入到的用户名和密码。”127.0.0.1“是数据库的地址,orc是数据库实例,file是dmp存放路径,tables中的”SYS_LANGUAGE“是要导入的表名字。...原创 2022-03-28 22:49:04 · 3942 阅读 · 1 评论 -
Oracle获取表的所有列名
想用insert into将一个表的数据导入另一个表,但两个表的列并不一样,后一个表比前者少几个,相同部分的名称是一样的,所以想直接获得目标表的所有列名,然后再从源表中导出这些列的数据insert。要获得一个表的所有列名,Oracle有几个SYS下的视图可以做到:all_tab_commentsuser_tab_commentsall_col_commentsuser_col_commentsall_tab_columnsuser_tab_columnsall开头的是全部用户,user原创 2020-11-16 15:51:15 · 5251 阅读 · 0 评论 -
ORA-00600: 内部错误代码, 参数: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []
之前写了好久的一段sql,被同事提示说出问题了,在网上很快找到了解决方法就是运行一段sqlalter system set "_optimizer_cost_based_transformation"=off运行后完美运行。但是咱不能解决问题就解决了,还要了解问题出现的前因后果怎么去避免再次出现。提示的是内部错误,_optimizer_cost_based_transformation是一个影响优化器的参数,这个参数具体含义是什么?设置不同状态会导致什么不同的后果?这两个问题我并没有找到答案-原创 2020-09-03 17:13:39 · 991 阅读 · 1 评论 -
Oracle,根据分组进行数据的统计、合计加排序
表A里面存放的数据为一些面积数据,这些数据有不同的类型。表B里面存放的数据为表A数据的类型字典。需求:根据类型进行统计后,在进行总计计算。sql:SELECT CASE WHEN GROUPING ( B.F_NAME ) = 1 THEN'合计' ELSE B.F_NAME END AS Name, B.f_code code, ROUND( SUM( A.AREA_S...原创 2019-12-31 16:22:52 · 2480 阅读 · 1 评论