当前位置: 移动技术网 > IT编程>数据库>Oracle > Oracle trunc()函数的用法

Oracle trunc()函数的用法

2019年07月30日  | 移动技术网IT编程  | 我要评论

问世间情为何物下一句,泌阳房屋出租,零卡素

select to_number(to_char(add_months(trunc(sysdate, 'yy'), rownum - 1), 'mm')) as month
from dual
connect by rownum <=
(select months_between(trunc(sysdate, 'mm'), trunc(sysdate, 'yy')) + 1
from dual);

当然,也可以指定具体的时间段,只要把months_between里面的两个日期改成具体的日期就行,

其中,trunc(sysdate, 'mm')是返回当月的第一天,trunc(sysdate, 'yy')是返回当年的第一天。

trunc的其他用法可以参考博文:

oracle trunc()函数的用法

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网