请问,oracle中怎样计算两个日期字段之间的小时差额?如题。 请大侠不要嫌分数给的少,因为本人就是一个穷人。[解决办法]select (sysdate-to_date( '2007-07-07 12:00:00 ', 'yyyy-mm-dd hh24:mi:ss '))*24 from dual[解决办法]直接减,结果是天数,小时的话再乘24,形如: select (d2 - d1) * 24 from temp