oracle 通过DUAL表如何显示出当前年份的每个月?

2020-06-03 教育 129阅读
今天一个群里问我的,我的答案是下面的,顺手写上
SELECT to_char(SYSDATE,'yyyy-')||ROWNUM mm FROM dual CONNECT BY ROWNUM<13;
或者:
SELECT to_char(SYSDATE,'yyyy-')||trim(to_char(ROWNUM,'09')) mm FROM dual CONNECT BY ROWNUM<13;
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com