Проблема с определением правильного типа триггера в SQL - PullRequest
1 голос
/ 27 июля 2011

то, что я хочу, просто.Я хотел, чтобы одна из моих таблиц обновляла свою строку каждый раз, когда для нее был сделан SELECT.Итак, я сделал это:

CREATE OR REPLACE TRIGGER dateSelectionTrain BEFORE SELECT ON Train FOR EACH ROW 
BEGIN
    UPDATE Train
    SET derniereSelection = SYSDATE
    WHERE numero = :NEW.numero;
END;

Я хочу обновить только строку, которая была выбрана в SELECT.

Когда я пытался создать триггер, у меня было это сообщение:

ORA-04072: invalid trigger type

Итак, я хотел знать, есть ли у них какой-либо способ обновлять таблицу при каждом выборе?

Заранее спасибо

1 Ответ

1 голос
/ 28 июля 2011

Я не верю, что Oracle поддерживает триггер типа SELECT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...