oracle中add_months()函数及用法总结
作者:在等风来的日子 时间:2024-01-13 16:23:59
今天对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之间的数据
知识点扩展:Oracle中add_months()函数的用法
查询当前时间1个月以前的时间:
select add_months(sysdate,-1) from dual;
查询当前时间1个月以后的时间:
select add_months(sysdate,1) from dual;如对公司员工表:查询2年前进入公司的员工的姓名:
select Ename from Company where sysdate >add_months(time,2*12);
总结
以上所述是小编给大家介绍的oracle中add_months()函数及用法总结,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://www.cnblogs.com/sunshine5683/archive/2019/08/21/11389762.html
标签:oracle,add,months(),函数
0
投稿
猜你喜欢
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2021-12-04 12:39:55
python 中的jieba分词库
2023-08-10 01:26:30
jquery实现不同大小浏览器使用不同的css样式表的方法
2024-04-10 10:34:53
Python如何实现在字符串里嵌入双引号或者单引号
2023-10-18 07:32:39
pytest多重断言的实现
2021-10-12 03:30:25
python实现单张图像拼接与批量图片拼接
2023-07-28 12:33:36
微信小程序的部署方法步骤
2024-04-10 10:39:53
python爬虫中的url下载器用法详解
2022-06-28 01:09:21
Python入门教程 超详细1小时学会Python
2023-06-13 23:34:12
Django框架中render_to_response()函数的使用方法
2023-09-03 13:58:49
Mootools 1.2教程(15)——滚动条(Slider)
2008-12-09 17:35:00
用Python实现命令行闹钟脚本实例
2023-01-19 12:57:09
go实现反转链表
2024-02-07 12:54:59
JavaScript实现图片无缝滚动效果
2024-05-02 16:10:49
LRUCache的实现原理及利用python实现的方法
2022-06-26 06:51:51
PHP判断是否微信访问的方法示例
2023-07-05 03:21:36
在Python中处理日期和时间的基本知识点整理汇总
2021-05-13 07:12:14
python Pandas之DataFrame索引及选取数据
2023-01-01 02:27:10
Python网络编程之ZeroMQ知识总结
2022-07-06 20:16:25
Python 两个列表的差集、并集和交集实现代码
2021-12-26 18:11:01