Se entendi bem, sua função esta tratando apenas operações de INSERT e DELETE..
mas sua trigger é ativada no UPDATE tambem..
dá uma observada para não esquecer de tratar essa operação..
Abs
Att,
Tulio
>________________________________
> De: Tulio Santos <[email protected]>
>Para: Comunidade PostgreSQL Brasileira <[email protected]>
>Enviadas: Segunda-feira, 26 de Março de 2012 11:27
>Assunto: Re: [pgbr-geral] Trigger não dispara
>
>
>Bom dia Eloi,
>
>Acredito que por ser uma trigger AFTER, a variavel OLD consiga recuperar
>informação no DELETE...
>Faça um teste, mande a função exibir o valor da variavel OLD em um RAISE
>EXCEPTION..
>
>Att,
>Tulio
>
>
>
>
>>________________________________
>> De: Eloi Ribeiro <[email protected]>
>>Para: Comunidade PostgreSQL Brasileira <[email protected]>
>>Enviadas: Segunda-feira, 26 de Março de 2012 11:00
>>Assunto: Re: [pgbr-geral] Trigger não dispara
>>
>>
>>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
>
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral