Bonjour,

Sur ORACLE 7.3.4, j'ai une requête qui s'exécute chaque nuit et qui met à jour les champs d'une table (update), par rapport aux saisies et modifications de la journée sur d'autres tables. Cette requête fonctionne correctement depuis plus de 6 ans.

Aujourd'hui cette requête me génére une erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ORA-01427: Sous-interrogation ramenant un enregistrement de plus d'une ligne
Impossible de retrouver l'enregistrement erroné parmis les 100 000 enregistrements de mes tables.

Ma question est la suivante, est il possible sous ORACLE, d'afficher à quelle ligne s'arrête l'execution de la requête pour retrouver facilement l'enregistrement qui pose probléme, et non pas le numéro d'erreur ORACLE ?

Je ne mets volontairement pas la requête, puisqu'elle fonctionnait trés bien jusqu'à maintenant et qu'il n'y a eu aucune modification du code SQL. Le probléme vient bien des enregistrements de mes tables.

D'avance merci

Fred