Frage

Wie kann man die Anzahl der betroffenen Zeilen erhalten von der Ausführung eines „Merge in ...“ SQL-Befehl innerhalb cx_Oracle?
Wann immer ich die MERGE SQL auf cx_Oracle ausführen, erhalte ich eine cursor.rowcount von -1. Gibt es eine Möglichkeit, die Anzahl der Zeilen, die von der Zusammenführung betroffen zu bekommen?

War es hilfreich?

Lösung

Da cx_Oracle die Python DBAPI Spezifikation folgt (nehme ich an), ist dies zu erwarten ‚Verhalten‘. Genau das gleiche Problem wurde diskutiert hier auf Stackoverflow vor.

Einige weitere Links mit möglichen Lösungen:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top