从PL / SQL中的日期减去天数

时间:2013-10-22 16:10:37

标签: sql oracle plsql

我想从sysdate中减去给定的x天数,有人可以帮助我如何做到这一点,我正在使用PL / SQL语言。谢谢!

2 个答案:

答案 0 :(得分:53)

使用sysdate-1从系统日期减去一天。

select sysdate, sysdate -1 from dual;

输出:

SYSDATE  SYSDATE-1
-------- ---------
22-10-13 21-10-13 

答案 1 :(得分:5)

简单地说,

select sysdate-1 from dual

这里有更多信息和细节:http://www.orafaq.com/faq/how_does_one_add_a_day_hour_minute_second_to_a_date_value