Верните количество затронутых строк из MERGE с помощью cx_oracle

StackOverflow https://stackoverflow.com/questions/1401328

  •  05-07-2019
  •  | 
  •  

Вопрос

Как получить количество затронутых строк при выполнении SQL-команды «MERGE INTO...» в CX_Oracle?
Когда я выполняю MERGE SQL на cx_oracle, я получаю значение курсора.rowcount, равное -1.Есть ли способ получить количество строк, затронутых слиянием?

Это было полезно?

Решение

Поскольку cx_oracle соответствует спецификации Python DBAPI (я полагаю), это ожидаемое «поведение».Точно такая же проблема обсуждалась здесь, в stackoverflow до.

Еще несколько ссылок с возможными решениями:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top