【发布时间】:2013-01-28 04:39:51
【问题描述】:
我正在处理 Oracle 11g 上的两个表 A 和 B,并尝试根据数据类型为 DATE 的列上的时间戳比较记录(A.TRANSACTION_TIMESTAMP 和 B.LAST_TRANSACTION_TIMESTAMP)
根据我的尝试,即使TRANSACTION_TIMESTAMP 小于LAST_TRANSACTION_TIMESTAMP,以下查询也不会给出预期的输出并返回记录
TO_CHAR(TRANSACTION_TIMESTAMP, 'DD-MON-YYYY HH24:MI:SS') >=
(SELECT TO_CHAR(LAST_TRANSACTION_TIMESTAMP, 'DD-MON-YYYY HH24:MI:SS')
FROM LAST_RAN_TIME)
如果有人能提供一些关于在 Oracle 11g 上比较日期和时间戳的输入,我们将不胜感激
【问题讨论】: