select (sysdate-t.operate_time)*24*60*60 from ps_log_operate t
select to_date('2012-2-29 10:31:30','YYYY-MM-DD HH24:MI:SS')
-to_date('2012-2-27 10:31:30','YYYY-MM-DD HH24:MI:SS')
from dual t
-- 结果 2
select (to_date('2012-2-29 10:31:30','YYYY-MM-DD HH24:MI:SS')
-to_date('2012-2-27 10:31:30','YYYY-MM-DD HH24:MI:SS') )*24
from dual t
-- 结果 48
select sysdate d1,sysdate+2 d2,sysdate+3 d3,sysdate+4 d4
from dual t
-- 结果 D1 D2 D3 D4
-- 2012-2-29 23:46:14 2012-3-2 23:46:14 2012-3-3 23:46:14 2012-3-4 23:46:14
oracle算日期之差
最新推荐文章于 2024-03-08 11:18:01 发布