oracle sql生成临时递增数据

Posted gdjlc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle sql生成临时递增数据相关的知识,希望对你有一定的参考价值。

1、生成1至10记录

select rownum
from dual
connect by rownum <= 10

结果:

1
2
3
4
5
6
7
8
9
10

2、生成最近12个月记录

select to_char(add_months(sysdate, rownum - 12), yyyyMM) time
from dual
connect by rownum <= 12

结果:

201805
201806
201807
201808
201809
201810
201811
201812
201901
201902
201903
201904

一个用途:查询最近12个月数据,如果没有数据,也要返回记录,可以用上面sql语句作为主表左关联业务表。

 

以上是关于oracle sql生成临时递增数据的主要内容,如果未能解决你的问题,请参考以下文章

sql Oracle代码片段

mysql数据库怎么把查询出来的数据生成临时表

oracle数据库建立临时表,sql语句

sql如何创建临时表

oracle的存储过程生成的xml文件怎么拿到

Oracle 临时表空间 SQL语句