oracle创建的触发器 提示:触发器 'SYSTEM.AFTER_USER_TABLE_TRIGGER' 无效且未通过重新验证
创建的触发器如下:
create or replace trigger after_user_table_trigger
after insert
on user_table
for each row
declare
-- local variables here
begin
if inserting and :new.user_skey is null then
--select user_table_user_skey_seq.nextval into :new.user_skey from dual;
end if;
end after_user_table_trigger;
报错如下:
after中只能用关键字old
if判断结构中的结构体不能为空,循环结构也是