Oracle 数据库日期比较

今天碰到一个问题:

DATE 类型

08-11月-09 12.00.00.000000 上午

保存格式如上所述

select * from TBL_FLIGHT t where to_date(substr(t.FLIGHT_DATE,1,10),'dd-mon-yy')>=to_date('2011-9-1','yyyy-mm-dd')

and to_date(substr(t.FLIGHT_DATE,1,10),'dd-mon-yy')<=to_date('2011-9-30','yyyy-mm-dd')

这样子就好了。

相关推荐