【发布时间】:2018-01-20 20:46:38
【问题描述】:
CALL MANAGE_NAME() 在 sqlplus 中工作并更新数据
作为 连接 = cx_Oracle.connect(用户名、密码、数据库); cursor= connection.cursor()
cursor.callproc("MANAGE_NAME");
connection.commit();
print "Changes commited"
但是变化没有得到反映
【问题讨论】:
-
自从我使用 cx_Oracle 已经有一段时间了,但我相信在过程中添加提交是处理这个问题的方法。你试过这种方法吗?
-
在应用程序中提交应该没问题:除非 PL/SQL 代码正在回滚。问题描述中没有足够的信息来发表更多评论。