Триггер Oracle, Обновляющий поле на Вставке или Обновлении

На основе какого, кажется, неистовая реакция на него укрепленными разработчиками базы данных, интеграция CLR оценила бы право там. =)

8
задан Neolisk 13 December 2012 в 20:08
поделиться

2 ответа

CREATE OR REPLACE TRIGGER your_trigger_name
BEFORE INSERT OR UPDATE
ON your_table
FOR EACH ROW
DECLARE
BEGIN
   :new.LastUpdated := sysdate;
END;

Попробуй. У меня не было под рукой сервера Oracle, но я надеюсь, что понял синтаксис правильно.

13
ответ дан 5 December 2019 в 12:59
поделиться

создать или заменить триггер mytable_bi перед вставкой в ​​mytable для каждой строки begin

: NEW.lastupdated: = sysdate ();

end;

создать или заменить триггер mytable_bu перед обновлением в mytable для каждой строки begin

: NEW.lastupdated: = sysdate ();

end;

0
ответ дан 5 December 2019 в 12:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: