просто пытаюсь сделать простой триггер в оракуле SQL для регистрации данных, когда строка в таблице вставляется, обновляется или удаляется. но выхожу с ошибкой.
вот мой код
create or replace trigger "APP_LOG_INSERT"
BEFORE
insert on "APPLICATIONS"
for each row
begin
INSERT INTO APP_LOG (APPLICATION_ID, SRN, APPLICATION_STATUS)
SELECT APPLICATION_ID, SRN, STATUS_ID
FROM INSERTED
end;
и ошибка, которую я получаю,
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following: (
begin case declare end exception exit for goto if loop mod null pragma raise return select
update while with <an identifier> <a double-quoted delimited-identifier> <a bind variable>
<< continue close current delete fetch lock insert open rollback savepoint set sql execute
commit forall merge pipe purge`
буду очень признателен за любую помощь, я новичок в оракуле, поэтому, возможно, я просто пропустил что-то простое
INSERTED
??? - person Gordon Linoff   schedule 06.11.2015