在ORACLE中,根本不用考虑什么函数,直接用减就可以了:
select sysdate, sysdate-5 from dual;
SQL Server,Sybase:
select DATEADD(day,-5,getdate());
本文介绍了在Oracle、SQL Server及Sybase等数据库系统中如何简便地进行日期加减运算。对于Oracle,可以直接使用系统日期(SYSDATE)进行减法运算得到过去的时间点;而在SQL Server与Sybase中,则通过DATEADD函数实现类似的功能。
在ORACLE中,根本不用考虑什么函数,直接用减就可以了:
select sysdate, sysdate-5 from dual;
SQL Server,Sybase:
select DATEADD(day,-5,getdate());

被折叠的 条评论
为什么被折叠?