Oracle的时间函数
2017-12-28 11:37
225 查看
1:last_day(date):返回本月或其他月最后一天。
2:add_months(time,months):可以得到某一时间之前或之后n个月的时间。
3:trunc(date,[fmt]):
1)日期
2)数字
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
参考网址https://www.cnblogs.com/suding1188/archive/2013/01/06/2848067.html
4:months_between(x, y):返回两个日期之间的月份数,date1与date2都为Date类型,不然会出现错误。须用to_date('','') 来转换为日期格式,才能参加计算。
如:select months_between(to_date('20170228', 'yyyy-mm-dd'), to_date('20170228', 'yyyy-mm-dd')) as months from dual;
2:add_months(time,months):可以得到某一时间之前或之后n个月的时间。
3:trunc(date,[fmt]):
1)日期
2)数字
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
参考网址https://www.cnblogs.com/suding1188/archive/2013/01/06/2848067.html
4:months_between(x, y):返回两个日期之间的月份数,date1与date2都为Date类型,不然会出现错误。须用to_date('','') 来转换为日期格式,才能参加计算。
如:select months_between(to_date('20170228', 'yyyy-mm-dd'), to_date('20170228', 'yyyy-mm-dd')) as months from dual;
相关文章推荐
- Oracle时间函数numtoyminterval()
- ORACLE常用的一些时间函数
- oracle自定义函数示例--实现时间和数字的来回转换
- Oracle和Mysqld的时间函数
- ORACLE函数之日期时间运算函数
- ORACLE 常用函数——日期/时间函数
- Oracle date timestamp 毫秒 - 时间函数总结
- oracle常用时间函数汇总
- SQL必备-ORACLE-SQSLSERVER-DB2时间函数及常见函数总结
- oracle extract()截取时间值函数
- Oracle 时间函数NumToYMInterval()
- Oracle计算时间差常用函数
- oracle函数 oracle时间函数
- ORACLE函数之日期时间运算函数
- ORACLE 常用函数——日期/时间函数
- ORACLE函数之日期时间运算函数
- ORACLE SQL总结七:时间函数
- [转]Oracle的时间函数
- oracle SQL里常用的时间函数,经典推荐
- ORACLE时间函数(SYSDATE)深入理解