У меня есть две таблицы
Orders(ID,ORDERDATE,DELIVERYDATE,GOODID,QUANTITY,COLLECTIONFROM,DELIVERYTO,NOTES)
и
ROLLINGSTOCK_ORDER(ORDERID,ROLLINGSTOCKID,DEPARTUREDATE,DELIVERYDATE,ROUTEID)
Я создал триггер для обновления DELIVERYDATE в ROLLINGSTOCK_ORDER
при обновлении DELIVERYDATE в Orders
CREATE OR REPLACE TRIGGER TRIGGER_UpdateDeliveryDate
BEFORE UPDATE OF DELIVERYDATE ON Orders
FOR EACH ROW
BEGIN
then
UPDATE LOCOMOTIVE_DRIVER ld
set ld.DELIVERYDATE = :new.DELIVERYDATE
where ld.orderid = :new.id
end if;
END;
Когда я запускаю его, я получаю следующее сообщение
Предупреждение: выполнение завершено с
предупреждение ТРИГГЕР
TRIGGER_UpdateDeliveryDate Скомпилировано.
Предупреждение не дает мне никакой информации, поэтому
Как просмотреть подробности предупреждения?
Мне кажется, что триггер в порядке, вы можете определить проблему?
Спасибо