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