我如何在 Oracle 中从另一个时间戳中减去一个时间戳
How I can substract one timestamp from another in Oracle
如何在 Oracle 中从一个时间戳中减去另一个时间戳?
例如我有:
timestamp_1 = 2021-06-25 08:18:17,207141
timestamp_2 = 2021-06-24 17:41:06,787111
我怎样才能采取不同的方式?
我需要几秒钟的差异
您可以简单地将这两个值相减
SELECT TO_TIMESTAMP ('2021-06-25 08:18:17,207141', 'YYYY-MM-DD HH24:MI:SS,FF')
- TO_TIMESTAMP ('2021-06-24 17:41:06,787111', 'YYYY-MM-DD HH24:MI:SS,FF')
FROM DUAL;
+00 14:37:10.420030
如何在 Oracle 中从一个时间戳中减去另一个时间戳?
例如我有:
timestamp_1 = 2021-06-25 08:18:17,207141
timestamp_2 = 2021-06-24 17:41:06,787111
我怎样才能采取不同的方式?
我需要几秒钟的差异
您可以简单地将这两个值相减
SELECT TO_TIMESTAMP ('2021-06-25 08:18:17,207141', 'YYYY-MM-DD HH24:MI:SS,FF')
- TO_TIMESTAMP ('2021-06-24 17:41:06,787111', 'YYYY-MM-DD HH24:MI:SS,FF')
FROM DUAL;
+00 14:37:10.420030