
Oracle
del1214
这个作者很懒,什么都没留下…
展开
-
三层嵌套分页
<br />SELECT * FROM --最好把生成的列手动写上代替*(SELECT A.*, ROWNUM RN FROM(SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40) b WHERE b.RN >= 21 <br />网上找的,据说效率很高,注释是我写的。。。原创 2011-05-25 16:11:00 · 1018 阅读 · 0 评论 -
三层嵌套分页
SELECT * FROM --最好把生成的列手动写上代替*(SELECT A.*, ROWNUM RN FROM(SELECT * FROM TABLE_NAME) A WHERE ROWNUM = 21 网上找的,据说效率很高,注释是我写的。。。原创 2011-06-29 10:37:00 · 743 阅读 · 0 评论 -
Oracle递归查询 Start with…Connect By用法
http://www.wnshare.com/archives/454.htmloracle中的select语句可以用START WITH…CONNECT BY PRIOR子句实现递归查询,其基本语法如下:select … from where start with connect by :过滤条件,用于对返回的所有记录进行过滤。:查询结果重起始根结点的限定条件,种子号,转载 2011-10-27 10:44:44 · 583 阅读 · 0 评论 -
Oracle数据库中数字与空值的排序问题
将SQL语句改为 ...order by ”排序字段" desc nulls last。或者asc nulls lasthttp://www.jzxue.com/shujuku/oracle/201106/09-7754.html转载 2011-11-16 14:41:12 · 754 阅读 · 0 评论 -
oracle 生成删除所有表的sql
select 'DROP TABLE '||TABLE_NAME||';' from all_tables where owner = 'DEMO'原创 2012-10-15 16:32:49 · 987 阅读 · 0 评论