Oracle
一颗向往数据的心丶
让技术改变生活,让科技直达人心!
展开
-
ORACLE-ROWNUM及分页(总结)
1.ROWNUM的理解对于 Oracle的 rownum问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(、、!=),并非说用>,>=,=,between..and时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum伪列的意义就不应该感到惊奇,同样是伪列,rownum与 rowid可有些不一原创 2013-04-28 18:53:39 · 922 阅读 · 0 评论 -
Oracle RULLUP和CUBE
RULLUP和CUBE 笔记,分享。rollup只有第一个参数起作用也是理解不正确的,先看看例子吧: SQL> select grade,id,num from a; GRADE ID NUM ---------- ---------原创 2015-01-08 10:46:29 · 597 阅读 · 0 评论 -
NOT IN和NOT EXISTS小区别
这里我说说容易被忽略的NOT IN和NOT EXISTS小区别。惯例先看例子例子相关表基础数据展示 select * from dept; CD NM--- --001 D1002 D2003 D3select * from emp; CD NM CCD---------- -- --- 1 N1 001原创 2015-07-29 14:21:18 · 419 阅读 · 0 评论 -
oracle DML错误日志查看
1、运用DBMS_ERRLOG.CREATE_ERROR_LOG来创建日志表。例:EXCUTE DBMS_ERRLOG.CREATE_ERROR_LOG('TABLE_A','TABLE_A_LOG'); 将TABLE_A的错误日志表创建为TABLE_A_LOG2、在DML中声明LOG ERRORS语句。例:insert into table_a(id,name原创 2016-07-01 16:57:43 · 1733 阅读 · 0 评论