起始时间是'2012-10-11',结束时间是'2012-10-28',那么现在我想生成一个临时表。这个表里面只有一个字段:‘日期’。里面的数据是:'2012-10-11','2012-10-12',……,'2012-10-27','2012-10-28'。
请问各位大大,该如何处理,菜鸟感激不尽!
请问各位大大,该如何处理,菜鸟感激不尽!
解决方案 »
- oracle安装问题
- 64WIN7安装oracle10G 64问题
- 数据导入问题,在线等
- 求SQL查询大数据优化
- 请问下哪位高手有oracle数据库的基础资料
- 各位用pl/sql,操作oracle ,删除了一个procedure,但他还是显示,只是前面打了红色的叉,这是什么意思,能彻底删除它么?
- Oracle 网络访问不通(别人访问我),怎么做? (提示“无监听程序”)
- 如何结合字典表进行查询
- 字符集转换WE8ISO8859P1 --> AL32UTF8 ????
- oracle的过程为什么老需要编译??
- 怎么查出连续上班的的天数
- 卖身求答案,----------一个缺号分析的问题----------一,跪式答谢
(
select '2012-10-11' as t_date from dual
union all
select '2012-10-12' as t_date from dual
union all
select '2012-10-13' as t_date from dual
...
union all
select '2012-10-28' as t_date from dual
)
最好SQL能简短点,谢谢~
FROM DUAL
CONNECT BY LEVEL <= TRUNC(TO_DATE('2012-10-28', 'YYYY-MM-DD') -
TO_DATE('2012-10-11', 'YYYY-MM-DD')) + 1
from dual
connect by level <= to_date('2012-10-11','yyyy-mm-dd') - to_date('2012-10-11','yyyy-mm-dd') + 1