oracle的LAST_DAY()函数
转自:https://blog.csdn.net/u012581453/article/details/53727936
LAST_DAY
LAST_DAY函数返回指定日期对应月份的最后一天。
获取当前日期的最后一天
SQL> SELECT last_day(SYSDATE) FROM dual;
运行结果:
LAST_DAY(SYSDATE)
-----------------
2016/12/31 15:39:
获取当前日期和当前日期所在月的最后一天
SQL> SELECT SYSDATE,
LAST_DAY(SYSDATE) "Last",
LAST_DAY(SYSDATE) - SYSDATE "Days Left"
FROM DUAL;
运行结果:
SYSDATE Last Days Left
----------- ----------- ----------
2016/12/18 2016/12/31 13
获取当前日期所在月的第一天和最后一天:
SQL> SELECT TRUNC(SYSDATE, 'MONTH') FIRSTDAY,
LAST_DAY(TRUNC(SYSDATE, 'MONTH')) LASTDAY
FROM DUAL;
运行结果:
FIRSTDAY LASTDAY
----------- -----------
2016/12/1 2016/12/31
其实这些日期函数我们通常都是用来嵌套使用的,例如下面这个实例:
求当前日期的上个月月初和上个月月末日期
SELECT
TRUNC(add_months(SYSDATE,-1),'mm') AS first_day
,last_day(add_months(SYSDATE,-1)) AS last_day
FROM dual;
运行结果:
FIRST_DAY LAST_DAY
----------- -----------
2016/11/1 2016/11/30
最新文章
- CSS3判断手机横屏竖屏
- xml文件读写
- 脱壳脚本_手脱壳ASProtect 2.1x SKE -&;gt; Alexey Solodovnikov
- EOF 与 getchar()
- yii图片上传
- php 大转盘抽奖
- 使用SpringBoot开发REST服务
- 个人作业2——NBA 2k18案例分析
- postgresql 9源码安装
- OCM_第十六天课程:Section7 —》GI 及 ASM 安装配置 _安装 GRID 软件/创建和管理 ASM 磁盘组/创建和管理 ASM 实例
- 使用xlrd模块操作Excel
- Vmware 安装centos7与网络配置
- 前端页面重构技巧总结TIP【持续更新...】
- Hbase总结(五)-hbase常识及habse适合什么场景
- spiral-matrix-ii &;i 生成顺时针序列
- 关于MyBatis的工作流程和与JDBC的比较与Hibernate的比较
- IIS7.5 HTTP 错误500.19-Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效
- PHP开发框架CodeIgniter
- WP REST API: 设置和使用OAuth 1.0a Authentication(原文)
- [bzoj1056] [HAOI2008]排名系统