Boa noite.
Estou fazendo uma manutenção em um banco de dados 7.4 que foi migrado para
o 9.4, e o comportamento das triggers mudou.
O que percebi é que triggers que funcionam no 7.4 se comportam diferente na
versão 9.5, por exemplo:
1) quando a tabela pai tem uma trigger que escreve na tabela filho, e a
tabela filho, normalmente tem uma foreign key do pai, ai dá o erro de
verificação da constraint.
Outro problema que ví, é que na trigger before do pai, ele escreve na
tabela filho, e na tabela filho tem uma trigger after que precisa coletar o
registro que ainda está em New da tabela pai, e esse registro não é
encontrado, diferentemente do 7.4.
Preciso reescrever ou há alguma coisa que possa fazer?
Obrigado.


*Henrique*
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to