我需要在 Oracle 11g 的 View 中获取结束日期和开始日期之间的差异(以毫秒为单位)。我可以从数据库中以 07-JUN-12 04.32.21.092000000 AM 格式获取这两个日期。我需要的只是找到这些日期的毫秒差异
最佳答案
SELECT ((extract(DAY FROM time2-time1)*24*60*60)+
(extract(HOUR FROM time2-time1)*60*60)+
(extract(MINUTE FROM time2-time1)*60)+
extract(SECOND FROM time2-time1)) *1000
as millisecs FROM dual;
可以使用上述方法来完成
关于datetime - 在oracle中获取以毫秒为单位的日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22853500/