美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

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

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

创新互联公司是一家专业提供上虞企业网站建设,专注与成都网站设计、网站建设、成都h5网站建设、小程序制作等业务。10年已为上虞众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

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

select to_char(last_day(to_date('20080901','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('20080330','yyyy-mm-dd'),-1),'yyyymmdd'),'yyyy-mm-dd')),'dd') days from dual

比如:

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

查询的结果就是20080229 

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


当前标题:Oracle查询日期所属月份的天数
链接URL:http://zsjierui.cn/article/djggsgj.html

其他资讯