Renvoie le nombre de lignes affectées d'un MERGE avec cx_oracle.
Question
Comment obtenir le nombre de lignes affectées par l’exécution de la commande "MERGE INTO ..."? Commande SQL dans CX_Oracle?
Chaque fois que j'exécute MERGE SQL sur cx_oracle, j'obtiens un curseur.rowcount égal à -1. Existe-t-il un moyen d’obtenir le nombre de lignes affectées par la fusion?
La solution
Puisque cx_oracle suit la spécification DBAPI python (je présume), il s’agit du comportement attendu. Le même problème a été discuté ici sur stackoverflow avant.
Quelques liens supplémentaires avec des solutions possibles:
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow