日期:2014-05-17  浏览次数:20782 次

oracle时间操作问题,很疑惑
我在oracle中执行以下SQL   Update,
update   cms_meeting_apply   set   B_STATE   =   5   Where   B_State   =   0   And   to_char(B_Meeting_End)   <=   to_char(sysdate   -   20/(24*60), 'yyyy/mm/dd   hh24:mi:ss ')
没有执行结果。
但是在asp代码中通过
conn.execute   "update   cms_meeting_apply   set   B_STATE   =   5   Where   B_State   =   0   And   to_char(B_Meeting_End)   <=   to_char(sysdate   -   20/(24*60), 'yyyy/mm/dd   hh24:mi:ss ') "执行却进行了更新。

请问这是为何?

------解决方案--------------------
B_Meeting_End 类型是什么?