Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Запись в поле с типом TIMESTAMP


Автор: Гость_Albinos 16.8.2004, 15:51
Проблема следующего рода:

Есть таблица TEST с полем TESTDATE типа TIMESTAMP.

На команду 'UPDATE TEST SET TESTDATE='23.07.2004' WHERE ... ' ORACLE говорит:

ЦИТАТА: "16:46:31 ORA-01843: not a valid month" КОНЕЦ ЦИТАТЫ.


И как с этим быть???

Сервер 9i.

Автор: Гость_Albinos 16.8.2004, 15:52
Да, забыл сказать:

TO_DATE() и TO_TIMESTAMP() тоже ругаются...

Автор: boevik 16.8.2004, 16:05
Вообще то TIMESTAMP не имеет ничего общего с временем и это поле автоматически генерирует число.

Автор: Гость_Albinos 16.8.2004, 16:09
Цитата
Вообще то TIMESTAMP не имеет ничего общего с временем и это поле автоматически генерирует число.


Мне кажется, ты ошибаешься...

Автор: Гость_Albinos 16.8.2004, 16:11
Это расширеный вариант типа Date.

Автор: boevik 16.8.2004, 16:16
Гость_Albinos, видать замкнула меня на MS SQL.

Автор: LSD 16.8.2004, 19:33
Умолчальный формат даты у Oracle немного другой. Если я не ошибаюсь то: dd-MM-yyyy, и его можно изменить с помощью: ALTER SESSION.

Автор: Гость_Albinos 16.8.2004, 22:48
Цитата
Умолчальный формат даты у Oracle немного другой. Если я не ошибаюсь то: dd-MM-yyyy, и его можно изменить с помощью: ALTER SESSION


А вот с этого места по-подробнее, плз. smile.gif

Вообще-то мне как-то удалось сменить ему формат по-умолчанию. Однако проблема осталась прежней...

Автор: LSD 17.8.2004, 11:16
Формат я описал в соседнем топике. А вот что за проблема с TO_DATE() я не понял, как выглядит код и какую ошибку выдает Oracle.

Автор: eldorado 17.8.2004, 11:38
Цитата(LSD @ 17.8.2004, 11:16)
Формат я описал в соседнем топике. А вот что за проблема с TO_DATE() я не понял, как выглядит код и какую ошибку выдает Oracle.

В каком?

Автор: LSD 17.8.2004, 20:18
Цитата(eldorado @ 17.8.2004, 11:38)
В каком?

http://forum.vingrad.ru/index.php?showtopic=28009

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)