› Fóruns › SQL e PL/SQL › Rejeitar o registro via trigger de insert › Rejeitar o registro via trigger de insert
17 de setembro de 2009 às 6:44 pm
#89751
Participante
Airton,
Recomendo que tu faça assim:
create or replace trigger trg_tabela_teste
before insert on tabela_teste
for each row
begin
if :new.estado = ‘SS’ then
null;
end if;
end;
Assim, quando o estado for igual a ‘SS” o registro não será incluído.
O null é usado simplesmente para que tu tenha algo dentro o IF. E recomendo que tu comente bem esse código, pois pode ficar confuso.