powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CURRENT_DATE в триггере
2 сообщений из 2, страница 1 из 1
CURRENT_DATE в триггере
    #32062767
Rescator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В триггере до вставки при установке текущей даты в поле таблицы
Код: plaintext
1.
2.
if :new.curentDate is null 
   :new.curentDate:=CURRENT_DATE;
end if;
дата выставляется без времени, т.е. время полночь.
Если же CURRENT_DATE вставляешь в insert, то время правильное.

Где можно искать причину такого поведения?
...
Рейтинг: 0 / 0
CURRENT_DATE в триггере
    #32063059
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL> select sysdate from dual;

SYSDATE
---------
30-OCT-02

SQL> alter session set nls_date_format = 'dd-mm-yyyy hh24:mi:ss';

Session altered.

SQL> select sysdate from dual;

SYSDATE
-------------------
30-10-2002 11:59:22

system@AFK1.SYSTEMA.RU>;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CURRENT_DATE в триггере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]