-2

oracle 中如何添加两个日期?例如在sql中我们可以这样做,“date_1 + date_2”我们如何在Oracle中实现同样的事情

4

1 回答 1

3

将两个日期加在一起没有意义,但您可以在时间戳中添加一个间隔。例如,将 1 年 10 个月添加到时间戳:

SELECT SYSDATE + INTERVAL '1-10' YEAR TO MONTH FROM DUAL;

您还可以DATE使用简单的算术将天数添加到列中。例如,您可以使用以下命令将 45 天添加到当前日期:

SELECT CURRENT_DATE + 45 FROM DUAL;
于 2012-10-18T12:58:26.270 回答