日期:2014-05-17 浏览次数:22065 次
select case when sysdate-date'2012-03-14' > 0 then '系统时间大' else '2012-03-11大' end b_date from dual
------解决方案--------------------
select case when '2012-03-12' > to_char(sysdate,'yyyy-mm-dd') then '大于当前时间' when '2012-03-12' = to_char(sysdate,'yyyy-mm-dd') then '等于当前时间' when '2012-03-12' < to_char(sysdate,'yyyy-mm-dd') then '小于当前时间' end from dual;