before:(insert、update)可以对new进行修改;
after不能对new进行修改,两者都不能修改old数据。
对于INSERT语句, 只有NEW是合法的;
对于DELETE语句,只有OLD才合法;
对于UPDATE语句,NEW、OLD可以同时使用。
修改为before,可以顺利执行
create or replace trigger trg_t6103_insert
before insert on t6103
for each row
begin
if inserting then
:new.is_valid := 'Y';
end if;
end;