oracle add_days
时间: 2023-09-25 21:09:24 浏览: 351
Oracle的ADD_DAYS函数可以用于将指定的天数添加到日期值中。它的语法如下:
```
ADD_DAYS(date, n)
```
其中,date表示要添加天数的日期,n表示要添加的天数。
例如,如果要将日期2021-07-01增加7天,则可以使用以下查询:
```
SELECT ADD_DAYS('2021-07-01', 7) FROM DUAL;
```
查询结果为2021-07-08。
相关问题
oracle 使用 add_days() 函数,报ORA-00904
ORA-00904错误通常是因为Oracle数据库中不存在该函数或列名。请确保你的Oracle数据库版本支持add_days()函数,也请检查你的SQL语句中是否正确引用了该函数。如果需要进一步帮助,请提供完整的SQL语句和版本信息以便进行更详细的分析。
oracle add-Days() 与add_months()区别
add-Days() 和 add_months() 都是 Oracle SQL 函数,但是它们的作用不同。
add-Days() 函数是用来在指定日期上增加指定的天数,返回新的日期。例如:
```
SELECT add_Days('2021-08-01', 7) FROM dual;
-- 返回 '2021-08-08'
```
add_months() 函数是用来在指定日期上增加指定的月数,返回新的日期。例如:
```
SELECT add_months('2021-08-01', 3) FROM dual;
-- 返回 '2021-11-01'
```
因此,add-Days() 和 add_months() 的区别在于增加的单位不同,前者是天,后者是月。
阅读全文