oracle中add_months()函数总结
2024-10-21 07:27:56
今天对add_months函数进行简单总结一下:
add_months 函数主要是对日期函数进行操作,在数据查询的过程中进行日期的按月增加,其形式为:
add_months(date,int);其中第一个参数为日期,第二个为按月增加的幅度,例如:
add_months (sysdate,2):就是当前日期的两个月之后的时间。
如:表示2个月以后的时间:
SQL> select add_months(sysdate,2) from dual;
ADD_MONTHS(SYSDATE,+2)
----------------------
2012-5-16 下午 02:30:47
表示2个月以前的时间,可以用下列语句
SQL> select add_months(sysdate,-2) from dual;
ADD_MONTHS(SYSDATE,-2)
----------------------
2011-11-16 下午 02:32:39
如果第一个参数即当前日期的地方是某一个指定的具体日期,则该日期需要使用to_date('20190101','yyyymmdd')进行转换,如下:
select * from tb_user where create_date_time>to_date('20190101','yyyymmdd')and create_date_time<tadd_months(to_date('20190101','yyyymmdd'),2)
以上语句表示查询日期在20190101到20190301之间的数据
最新文章
- 攻城狮在路上(壹) Hibernate(十六)--- Hibernate声明数据库事务
- php strtotime 和 date 日期操作
- 树上的DP
- POJ 1947 Rebuilding Roads (树dp + 背包思想)
- 解决xtraFinder在EI下不能使用问题
- 在Docker中运行torch版的neural style
- vue.js源码精析
- 3.Java 加解密技术系列之 SHA
- aop 记录用户操作(一)
- VsCode下代码导航
- Python 2、8、10、16进制间的转换
- ThinkPHP 日志(如何学好一门技术,教学视频和文档的优缺)
- 解决maven 找不到指定路径应该如何
- mtail 提取应用日志数据到时序数据库的工具-支持prometheus
- sql server 无法用sql server身份验证
- BZOJ 4129 Haruna’s Breakfast (分块 + 带修莫队)
- idea 搜索不到前端的ajax controller接口的原因
- [Z]Password-based encryption in Java: salt and key derivation
- highchart 曲线图
- Java程序员进阶路线-高级java程序员养成