[firebase-br] Tem com cancelar uma insersão nuam trigger
Murilo -> CPR Sistemas
murilo em cprinformatica.com.br
Sex Abr 13 16:24:22 -03 2007
Não... não posso gerar uma exception, tem que simplesmente cancelar..
sabe do tipo Abort no delphi onde para tudo... Mesmo por que não vai ser
um erro é um caso específico onde não deve gerar um registro no banco.
Denis escreveu:
> Exemplo
>
>
> CREATE TRIGGER TGTESTE FOR TABELA1 BEFORE INSERT POSITION 10 as
> begin
> if (QUALQUER_ERRO) then
> exception NOME_DA_SUA_EXCEPTION;
>
> ... demais comandos da trigger caso não tenha erro.
>
>
> end
>
>
>
>
> "Murilo -> CPR Sistemas"
> <murilo em cprinformatica.com.br> escreveu na
> mensagem news:evoe76$h2d$1 em sea.gmane.org...
> Tipo no before ou after insert cancelar a inserção??? sem a necessidade
> de fazer um select e deletar o registro manualmente na trigger???
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista