假定日期为DATE类型,时间(为TIME类型的前提下,要求进行与SYSDATE的日期减法运算,执行语句如下:
SELECT ROUND(SYSDATE - TO_DATE(TO_CHAR(makedate, 'yyyy-MM-dd') || ' ' || maketime,'yyyy-mm-dd hh24:mi:ss')) * 24 from dual
假定日期为DATE类型,时间(为TIME类型的前提下,要求进行与SYSDATE的日期减法运算,执行语句如下:
SELECT ROUND(SYSDATE - TO_DATE(TO_CHAR(makedate, 'yyyy-MM-dd') || ' ' || maketime,'yyyy-mm-dd hh24:mi:ss')) * 24 from dual