Bonjour
Dans le cadre d'une migration de SQL Server 7.0 vers Oracle 9i2, je suis confronté à un problème sur des triggers.
Sous SQL Server, un trigger sur une table va utiliser un curseur sur cette même table, et va même jusqu'à y effacer des lignes. Sous Oracle, à partir du moment où on est dans le trigger, c'est qu'on a modifié les données de la table... donc la table est dite "en mutation" et toute opération de sélection ou de suppression est interdite...
Comment puis-je faire pour contourner le problème?
Partager