год транслируется как 0005 вместо 2005.
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



год транслируется как 0005 вместо 2005. Expand / Collapse
Автор
Сообщение
17.06.2005 12:14
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 30.11.2006 10:47
Сообщ.: 31, Visits: 277
:wv_kakoyto_view:=sysdate;
Проблема . При работе модуля в некоторых машинах получается такой формат 05.05.0005 а должно быть 05.05.2005 . в регистере NLS_DATE_FORMAT = DD.MM.YYYY

год транслируется как 0005 вместо 2005.

Помогите!
Сообщ. #872414
22.06.2005 21:18
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 22.06.2005 21:16
Сообщ.: 3, Visits: 34
попробуй по маске to_char('sysdate', 'dd.mm.yyyy)
Сообщ. #872981
07.07.2005 11:33
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 30.11.2006 10:47
Сообщ.: 31, Visits: 277
Да, это понятно
Но это помоему не решение проблемы
Сообщ. #874698
26.08.2005 12:13
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 27.12.2005 11:22
Сообщ.: 11, Visits: 122
а он случайно в базе не записан как 0005 ?
в триггере при занесении делай контроль на год < 2000 например и в случае чего преобразуй по маске как надо.
Сообщ. #879143
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:07