oracle中获取当前系统时间往前推7天的日期 (2014-01-07 11:03:19)
select sysdate - interval '7' day from dual
select to_date(to_char(sysdate,'yyyy-mm-dd hh:mi:ss'),'yyyy-mm-dd hh:mi:ss') from dual;
select to_char(sysdate - interval '6' day, 'YYYYMMDD') from dual;
另附:
当前时间减去7分钟的时间
select sysdate,sysdate - interval '7' MINUTE from dual
当前时间减去7小时的时间
select sysdate - interval '7' hour from dual
当前时间减去7天的时间
select sysdate - interval '7' day from dual
当前时间减去7月的时间
select sysdate,sysdate - interval '7' month from dual
当前时间减去7年的时间
select sysdate,sysdate - interval '7' year from dual
时间间隔乘以一个数字
select sysdate,sysdate - 8 *interval '2' hour from dua
select sysdate - interval '7' day from dual
select to_date(to_char(sysdate,'yyyy-mm-dd hh:mi:ss'),'yyyy-mm-dd hh:mi:ss') from dual;
select to_char(sysdate - interval '6' day, 'YYYYMMDD') from dual;
另附:
当前时间减去7分钟的时间
select sysdate,sysdate - interval '7' MINUTE from dual
当前时间减去7小时的时间
select sysdate - interval '7' hour from dual
当前时间减去7天的时间
select sysdate - interval '7' day from dual
当前时间减去7月的时间
select sysdate,sysdate - interval '7' month from dual
当前时间减去7年的时间
select sysdate,sysdate - interval '7' year from dual
时间间隔乘以一个数字
select sysdate,sysdate - 8 *interval '2' hour from dua