格式转化:
select to_char(sysdate,'mm/dd/yy') from dual
其中sysdate是系统日期,你可换成表中的字段
日期比较:
日期字段直接相减,获得的就是以天为单位的时间间隔
select floor(to_date('2004-12-03','yyyy-mm-dd') - to_date('2004-8-8','yyyy-mm-dd')) from dual
这样就计算出来了~~~
select * from aa_temp where idate> to_date('1996-01-01','yyyy-mm-dd')
要找某日期字段大于一个固定日期的记录,以下2种写法:
to_date('2007-02-01 09:00:00','yyyy-mm-dd hh24:mi:ss')<字段名