A sua trigger somente é executa com ocorre insert ou update, do jeito que
está nunca será executada para delete.

Crie outra trigger para o evento de delete.

Att.

Danilo

Em 26 de março de 2012 11:00, Eloi Ribeiro <[email protected]>escreveu:

> No INSERT a função dispara correctamente mas no DELETE já não, alguma
> razão para isso?
>
> DELETE FROM t_incendio WHERE codigo=999999;
> SELECT * FROM t_incendio;
> --nada, ok
>
> SELECT * FROM t_relatorio;
> 1;999999;"P. Natural";"Bosque" <- o 'trigger' não disparou para eliminar o
> registo?
>
> Att,
>
>
> Eloi Ribeiro
> GIS Analyst
> 39,45º -0,40º
> flavors.me/eloiribeiro
>
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a