【发布时间】:2009-09-09 18:36:10
【问题描述】:
如何通过在 CX_Oracle 中执行“MERGE INTO...”sql 命令获取受影响的行数?
当我在 cx_oracle 上执行 MERGE SQL 时,我得到的 cursor.rowcount 为 -1。有没有办法获取受合并影响的行数?
【问题讨论】:
-
SQL%ROWCOUNT 是否返回您期望的结果?
如何通过在 CX_Oracle 中执行“MERGE INTO...”sql 命令获取受影响的行数?
当我在 cx_oracle 上执行 MERGE SQL 时,我得到的 cursor.rowcount 为 -1。有没有办法获取受合并影响的行数?
【问题讨论】:
由于 cx_oracle 遵循 python DBAPI 规范(我推测),这是预期的“行为”。之前在here on stackoverflow 讨论过完全相同的问题。
更多可能解决方案的链接:
【讨论】: