您的位置:首页 > 数据库 > Oracle

Oracle中计算两个时间段的时分秒天周数语句

2011-05-03 16:38 525 查看
SELECT TO_CHAR(cedate,'MMDDYYYY:HH24:MI:SS') cedate,

TO_CHAR(cbakdt,'MMDDYYYY:HH24:MI:SS') cbakdt,

trunc(86400*(cbakdt-cedate))-60*(trunc((86400*(cbakdt-cedate))/60)) seconds,

trunc((86400*(cbakdt-cedate))/60)-60*(trunc(((86400*(cbakdt-cedate))/60)/60)) minutes,

trunc(((86400*(cbakdt-cedate))/60)/60)-24*(trunc((((86400*(cbakdt-cedate))/60)/60)/24)) hours,

trunc((((86400*(cbakdt-cedate))/60)/60)/24) days,

trunc(((((86400*(cbakdt-cedate))/60)/60)/24)/7) weeks

FROM cl_vflow;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle