【发布时间】:2015-12-29 14:34:33
【问题描述】:
我需要在 ITEM_TIME_DATE 列具有 TIMESTAMP 数据类型的 oracle 数据库中插入自定义日期时间。
这是我的查询:
INSERT INTO items
(ITEM_AUTHOR_ID, ITEM_TITLE, ITEM_DESCRIPTION, ITEM_TIME_DATE, ITEM_STATUS)
VALUES
('0', 'test title', 'test des', TO_TIMESTAMP('12-23-2015 8:00 PM', 'MM-DD-YYYY HH24:MI:SS'), 0);
虽然自定义日期应转换为时间戳格式,但我收到此错误:
ORA-01858:在需要数字的地方发现了一个非数字字符
我正在使用 Oracle 11.2.0.2.0 (Windows 10) 64 位
【问题讨论】: