Oracle根据年份获取月份

以上命令在DOS命令操作(CMD):

SQL> select &year||'-'||lpad(rownum,2,'0') yyyymm
  2  from dual
  3  connect by rownum<=12
  4  /
输入 year 的值:  2012
原值    1: select &year||'-'||lpad(rownum,2,'0') yyyymm
新值    1: select 2012||'-'||lpad(rownum,2,'0') yyyymm

结果输出如下:
YYYYMM
---------
2012-01
2012-02
2012-03
2012-04
2012-05
2012-06
2012-07
2012-08
2012-09
2012-10
2012-11

YYYYMM
---------
2012-12

已选择12行。

SQL>

你可能感兴趣的:(Oracel获取月份,connect,by,Oracle,数据库)