【发布时间】:2017-12-12 07:56:51
【问题描述】:
我试图执行下面的查询,但它让我error:
SELECT TO_DATE(
TIMESTAMP '1970-01-01 00:00:00' + numtodsinterval(1511421211, 'second')
,'DD-MM-YYYY HH24:MI:SS')
FROM dual
错误:ORA-01830:日期格式图片在转换整个输入字符串之前结束
【问题讨论】:
-
显然您正试图从this recent answer on unix timestamps in Oracle 运行代码,但由于某种原因您没有运行实际代码。无需使用
to_date()将 TIMESTAMP 转换为 DATE:Oracle 只是为我们处理。 -
@APC 出于某种原因,它是一个新的网名。奇怪。
-
@Tim 我们都是坐在一边工作的朋友 :)
标签: oracle