Мне нужно вставить формат даты из внешнего источника, который включает трехбуквенный код часового пояса, но маска форматирования 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 и получил ту же ошибку.