Bonjour à tous, voilà mon problème:
j'ai une table commande et une table ligne de commande.
dans la table commande, j'ai un champ (quantité*PU) qui est calculé automatiquement avec un trigger après mise à jour/insertion/suppression de lignes de commande.
le problème, c'est que quand je veux supprimer une commande (on a un delete cascade avec les lignes de commande), j'ai l'erreur ORA-04091: le trigger essaye de mettre à jour le champ calculé de la table commande alors que j'ai supprimé la commande.
j'ai donc essayé de faire un trigger qui désactive l'autre trigger en cas de suppression d'une commande... mais ça marche pas !

quelqu'un a une solution ?

Merci !