Trigger E Delete Cascade
#1
Posted 06/09/2011, 09:33
tenho uma tabela `estoque` que é sempre preenchida através de uma trigger na tabela `nota_fiscal`, funciona perfeitamente quando é feito um insert ou um delete na tabela `nota_fiscal`, o problema é quando um registro da tabela `nota_fiscal` é excluído por cascade de uma chave estrangeira. quando isso acontece o registro da tabela `nota_fiscal` é excluído mas a trigger não é chamada e consequentemente os dados da tabela `estoque` não são atualizados.
estou esquecendo de fazer algo?
[]'s
- HaroNism likes this
#2
Posted 06/09/2011, 21:18
#3
Posted 28/09/2011, 16:25
Não trabalho com Postgre, mas pela sua descrição, parece ser o mesmo problema que acontece no MySQL. Acontece que o trigger só é disparado por um DELETE, e a exclusão por CASCADE acontece por um mecanismo diferente. A solução pra isso é remover o CASCADE e adicionar um trigger BEFORE DELETE na tabela "pai" da nota_fiscal que dê um DELETE nela. Assim, com o DELETE sendo chamado por esse trigger, o da nota_fiscal também seré chamado.
tinha pesquisado a net toda por essa solução e não tinha encontrado... agora sim funcionou, valeu mesmo pela ajuda!
abraços!
#4
Posted 27/09/2017, 21:56
Propecia Drug 5mg Lopressor Pharmacy X One cialis Amoxicillin Sodium Market Viagra Berbere Cialis Bestellen Dusseldorf
#5
Posted 25/10/2017, 12:24
5mg Cialis 360 Day Supply Discount Legally Elocon Best Website Viagra Generikum online pharmacy Buy Propecia Online Legit Viagra Corazon Propecia Buy Online Reviews
Viagara Generic Zithromax Dosage Gonorrhea Cheap Amoxicillin overnight delivery buy levitra online Kamagra Creditcard Zithromax Safe During First Trimester Cialis O Viagra O Levitra
Reposo Propecia Viagra Kaufen Holland Rezeptfrei cialis Cialis Preis Tadalafil Osu Cialis Generico Italia Amoxicillin Clavamox
#6
Posted 07/11/2017, 07:03
#7
Posted 06/12/2017, 01:08
Buy Tadalis Sx Low Cost viagra prescription Comment Prendre Le Viagra
Uk Generic Propecia 5 Mg About Amoxicillin Dapoxetina Costo cheap cialis Levitra Orosolubile
Medication Amoxil levitra samples overnight Bentyl Secure Ordering Online Kamagra Pharmacy Cause Of Amoxicillin Allergy
#8
Posted 17/01/2023, 11:35
#9
Posted 22/01/2023, 02:27
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)