触发器出错:PLS-00103!
触发器程序:
create or replace trigger TR1
after insert on b2
for each row
declare last_insert_jh VARCHAR(11)
begin
insert into b2(jh)
select b2.jh from b2 where b2.jh=last_insert_jh;
end ;
触发器出错:PLS-00103!
帮忙看看有什么问题?
------解决方法--------------------------------------------------------
- SQL code
create or replace trigger TR1 BEFORE insert on b2 for each row begin insert into b2(jh) VALUES(:OLD.JH);COMMIT; end ;
------解决方法--------------------------------------------------------
- SQL code
create or replace trigger TR1 before insert on b2 for each rowbegin insert into a1 (jh) values (:new.jh);end;
------解决方法--------------------------------------------------------
------解决方法--------------------------------------------------------
有点错~这样
- SQL code
create or replace trigger TR1 before insert on b2 for each rowbegin insert into a1 (jh) values (:new.jh);end;
------解决方法--------------------------------------------------------
------解决方法--------------------------------------------------------
建议那几个写commit的去多学习一下触发器的基本知识,触发器里面直接用:new.item,或者:old。item,不要select,你这是多此一举
------解决方法--------------------------------------------------------
建议那几个写commit的去多学习一下触发器的基本知识,触发器里面直接用:new.item,或者:old。item,不要select,你这是多此一举。
说的有道理。我赞同。