【发布时间】:2010-02-18 18:22:35
【问题描述】:
我需要从外部来源插入包含时区三字母代码的日期格式,但 TZD 格式掩码似乎不起作用...
insert into blah
values (to_date('Thu, 18 Feb 2010 08:37:00 EST','Dy, DD Mon YYYY HH24:MI:SS TZD'));
ORA-01821: date format not recognized
如果我删除“TZD”...
insert into blah
values (to_date('Thu, 18 Feb 2010 08:37:00','Dy, DD Mon YYYY HH24:MI:SS'));
1 row created.
Oracle 中此类插入语句的正确掩码是什么?
desc blah
Name Null? Type
----------------------------------------- -------- ----------------------------
D DATE
编辑:我将表列从 DATE 类型更改为 TIMESTAMP 类型并得到相同的错误。
【问题讨论】:
标签: oracle date formatting mask