Скажите, в чем ошибка в написании этого триггера?
create or replace trigger mka_a before insert on mka_states
declare
m integer;
begin
new.id := 10;
end;
-
LINE/COL ERROR
-------- -----------------------------------------------------------------
4/3 PLS-00201: identifier 'NEW.ID' must be declared
4/3 PL/SQL: Statement ignored
=====================================
А если попробовать так:
create or replace trigger mka_a before insert on mka_states
declare
m integer;
begin
:new.id := 10;
end;
--
то получаю:
LINE/COL ERROR
-------- -----------------------------------------------------------------
4/3 PLS-00201: identifier 'NEW.ID' must be declared
4/3 PL/SQL: Statement ignored
create or replace trigger mka_a before insert on mka_states
*
В ЧЕМ ДЕЛО??
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум MySQL и триггеры (2019)
- Форум PostgreSQL (2003)
- Форум [MySQL] Сгенерировать исключение в триггере (2008)
- Форум mysql trigger нот арбайтен (2010)
- Форум Не срабатывает простой триггер в MySQL. Почему? (2014)
- Форум При попытке добавить коммент... (2014)
- Форум PostgreSQL: UPDATE из DELETE-триггера в обход UPDATE-триггера (2016)
- Форум Как создать такой триггер? (2016)
- Форум PGSQL Select or Insert function (2010)
- Форум [mysql]Помогите создать триггер. (2010)