select trunc(sysdate,'dd')+rownum from dual
connect by rownum<=1000
但不知什么原因,9i版本只能返回100行,10以上版本能返回1000行。下面的写法都可以返回1000行。
select * from
(
select trunc(to_date('20070717', 'yyyymmdd')) + rownum
from dual
connect by rownum <= 1000
)
参考:
http://www.itpub.net/showthread.php?s=&postid=8072042#post8072042
select t.*,CONNECT_BY_ISCYCLE from tname t
START WITH t.refreshtype in (。。。)
CONNECT BY NOCYCLE PRIOR t.STNAME=t.DTNAME
字段名仅仅示例,需要根据具体表修改
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/5346/viewspace-711601/ ,如需转载,请注明出处,否则将追究法律责任。