码迷,mamicode.com
首页 > 数据库 > 详细

oracle sql生成临时递增数据

时间:2019-04-28 12:59:20      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:临时   生成   sys   char   sql语句   col   color   用途   time   

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生成临时递增数据

标签:临时   生成   sys   char   sql语句   col   color   用途   time   

原文地址:https://www.cnblogs.com/gdjlc/p/10783137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!