添加一个月到保存日期(oracle)

Sun*_*irl 0 oracle date-arithmetic

我有一个表A,其中包含一个Date类型属性.我想编写一个查询来选择另一个表B中的日期,其中值为A.Any之后的一个月,知道如何在oracle中执行此操作?

小智 8

嗯...这是谷歌的第一次热播:

http://psoug.org/reference/date_func.html

看来你正在寻找"add_months"函数.

  • @ user623906:你错了,你可以在任何日期使用它. (6认同)

Adr*_*ith 6

您需要ADD_MONTHS在Oracle中使用该功能.

http://www.techonthenet.com/oracle/functions/add_months.php

附加信息:如果您想在今天的日期使用此功能,您可以使用ADD_MONTHS(SYSDATE, 1)从现在起一个月.