【发布时间】:2021-07-29 16:25:46
【问题描述】:
连接和所有其他 sql 执行工作正常,但我的更新语句没有:
sql= "UPDATE table_name SET column2=%s, column3=%s WHERE column1=%s;"
values = (variable2, variable3, variable1)
cursor.execute(sql, values)
输出为无。
【问题讨论】:
-
更新sql只返回影响的行等信息,你可以查看表来检查它的数据是否改变了
-
截至
cursor.execute上的文档:未定义返回值。因此尚不清楚您希望返回的数据是什么。 -
我检查了 pgAamin 中的表,没有进行更新。
-
这不是重复的吗?
标签: python sql sql-update python-3.7