Bonjour,
J'utilise MERGE dans des procédures pour mettre à jour mes enregistrements.
Le résultat est tout à fait conforme à mes attentes.
...
Jusqu'à ce qu'on me demande d'ajouter à mes procédures des compteurs pour enregistrer dans un journal le nombre de lignes qu sont mises à jour ou insérées à chaque exécution.
Et, à ma connaissance, il n'y a que SQL%ROWCOUNT à ma disposition pour récupérer ce type d'information, compteur qui ne permet pas de séparer les insertions des mises à jour.
Existe-t-il un moyen de récupérer cette information à la fin du MERGE ?
Ou vais-je être obligé de séparer mes requêtes pour effectuer les UPDATE puis les INSERT, en récupérant le compteur à chaque fois ?
Partager