Pular para o conteúdo

Fóruns SQL e PL/SQL Rejeitar o registro via trigger de insert Rejeitar o registro via trigger de insert

#89751
rwarstat
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.