700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > oracle获取本月天数 Oracle查询日期所属月份的天数

oracle获取本月天数 Oracle查询日期所属月份的天数

时间:2021-10-29 20:12:33

相关推荐

oracle获取本月天数 Oracle查询日期所属月份的天数

Oracle查询日期操作可以实现许多我们需要的日期,比如可以实现Oracle查询日期所属月份的天数,下面就让我们一起来了解一下该方法的实现。

Oracle查询日期所属月份的天数:

select to_char(last_day(to_date('0901','yyyy-mm-dd')),'dd') from dual 其实是查询该月份的走后一天的日期数值,last_day函数的参数必须是'yyyy-mm-dd'格式的。

查询上个月的月份天数(或者该月前几个月后几个月都可以)查询天数和上面的是一个道理。

add_months('yyyy-mm-dd',count)是该日期加上count个月之后对应的的日期

其中系统可以自动识别是否闰年2月以及二月的天数:

select to_char(last_day(to_date(to_char(add_months(to_date('0330','yyyy-mm-dd'),-1),'yyyymmdd'),'yyyy-mm-dd')),'dd') days from dual

比如:

select to_char(add_months(to_date('0330','yyyy-mm-dd'),-1),'yyyymmdd') from dual

查询的结果就是0229

以上就是Oracle查询日期所属月份的天数的方法介绍。

【编辑推荐】

【责任编辑:段燃 TEL:(010)68476606】

点赞 0

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。