P
powersite
Unregistered / Unconfirmed
GUEST, unregistred user!
很奇怪,
create or replace trigger TRIG_C_BASETABLE
after insert on c_basetable
declare
n number;
begin
n := :new.case_no;
end;
我在编程中,发现,ORACLE8.16,居然连这样的一个触发器也不能正常编译,报错说:“ORA-04082:NEW或OLD引用不允许在表层触发器中”?
我查阅了资料,应该是可以在程序体中直接使用:NEW,:OLD值啊!?
这是甚么道理?
create or replace trigger TRIG_C_BASETABLE
after insert on c_basetable
declare
n number;
begin
n := :new.case_no;
end;
我在编程中,发现,ORACLE8.16,居然连这样的一个触发器也不能正常编译,报错说:“ORA-04082:NEW或OLD引用不允许在表层触发器中”?
我查阅了资料,应该是可以在程序体中直接使用:NEW,:OLD值啊!?
这是甚么道理?