Oracle之有哪些日期计算函数?

简介: Oracle之有哪些日期计算函数?

写在前面

今天我们来学习一下Oracle有哪些日期计算的函数,比如添加一个月,添加一周等等的方法,今天都会说到,往下看写一下吧。

Oracle之有哪些日期计算函数?

在Oracle中常常会有日期计算的时候,昨天我们在文章中大概讲了如何通过运算符来对日期进行加减,今天不同了,主要是来讲日期计算的相关函数,一起学习一下吧。

天数加减Date

这个还是和昨天说的一样,就是通过运算符来进行加减,这里就不再过多赘述了,主要还是放在下面的方法函数上。

月份的加减函数之add_months

add_months函数是可以针对月份来进行加减的,比如下面的SQL:

select add_months('2022-02-21', 1) from dual;

执行结果如下结果:

2022-03-21

刚才是加法,那么如果是减去相应的月份呢,相信也能猜出来的,那当然就应该是负数了,通过一个方法来实现两个操作,这是非常简便的用法和设计,接着来看下面的SQL:

select add_months('2022-02-21', -1) from dual;

执行结果如下结果:

2022-01-21

如此的使用,我们就可以针对月份来进行加减的操作了。

这里要说一下,其实add_months函数就是Oracle为了方便开发者使用定义出来的函数,我们也可以通过Oracle自定义函数来开发一些函数。

比如天数的加减,周的加减,年份的加减等等,这些都是可以通过Oracle自定义函数来实现的。

总结

今天学习了Oracle中的add_months方法,大家是否收获了一些知识呢。

最近开始来学习Oracle数据库的一些知识,其中包含一些函数的使用,或者是特性的介绍讲解等,将会在系列文章内说到。

喜欢的可以关注一下专栏。

目录
相关文章
|
2月前
|
SQL Oracle 关系型数据库
Oracle查询优化-计算字符在字符串中出现的次数
【2月更文挑战第3天】【2月更文挑战第7篇】只接上SQL
55 0
|
4月前
|
SQL Oracle 关系型数据库
Oracle之日期计算相关函数
Oracle之日期计算相关函数
45 0
|
3月前
|
存储 Java 数据库
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数(二)
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数
38 0
|
3月前
|
SQL Oracle 关系型数据库
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
67 0
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
|
8天前
|
Oracle 算法 关系型数据库
Oracle常用系统函数之数字类函数:数字的魔术师
【4月更文挑战第19天】Oracle数据库中的数字类函数是数字处理的魔术师,包括`ROUND`(四舍五入),`CEIL`和`FLOOR`(向上/下取整),以及`ABS`(计算绝对值)。还有`MOD`、`TRUNC`和`POWER`等函数,提供求余数、截断和计算幂的功能。熟练运用这些函数能提升数据管理效率,让处理数字变得更简单、有趣。
|
2月前
|
SQL Oracle 关系型数据库
Oracle查询优化-聚集函数
【2月更文挑战第5天】【2月更文挑战第13篇】聚集函数
19 4
|
3月前
|
存储 SQL Java
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数(一)
JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数
35 0
|
3月前
|
SQL Oracle 算法
Oracle函数
Oracle函数
98 1
|
Oracle 关系型数据库
Oracle常用函数整理
今天再给大家分享一下Oracle的常用函数。
Oracle常用函数整理
|
Oracle 关系型数据库