2017-07-07 104 views
-2

我想知道如何获得systimestamp和start_time之间的时间差(以分钟为单位),并且start_time数据类型是date。 请帮助我。给出适用于oracle的答案。oracle中当前时间戳和特定时间之间的时间差?

start_time     systimestamp  runningtime(systimestmap-start_time) 
7/6/2017 9:34:54 AM  17:06:08   time difference in minutes 
+1

甲骨文的可能的复制 - 最佳SELECT语句得到两个日期时间列之间分钟的区别吗? ](https://stackoverflow.com/questions/206222/oracle-best-select-statement-for-getting-the-difference-in-minutes-between-two) –

+0

@Take_Care_ - 当你指出重复时,为什么你不也同时投票结束吗? – mathguy

回答

1

如果你可以使用sysdate相反,你可以走差异化,做一些算术:

select trunc((sysdate - start_time) * 24 * 60) 
相关问题