从cx_oracle的MERGE中返回受影响的行数
在使用CX_Oracle执行"MERGE INTO..."这个SQL命令时,怎么才能知道有多少行受到了影响呢?
每次我在cx_oracle上执行MERGE SQL时,得到的cursor.rowcount都是-1。有没有办法获取到被合并操作影响的行数呢?
1 个回答
1
因为cx_oracle遵循了Python的数据库API规范(我猜是这样),所以这种情况是可以预期的。之前在StackOverflow上也讨论过同样的问题。
这里还有一些可能的解决方案链接: