gpt4 book ai didi

python - 从 mssql 连接获取受影响的行数

转载 作者:太空宇宙 更新时间:2023-11-04 01:13:37 25 4
gpt4 key购买 nike

我有一个脚本,我需要在其中使用 _mssql模块到 DELETEUPDATE MSSQL 2005 Server 上的表。 (_mssql http://pymssql.sourceforge.net/ref__mssql.php )

con = _mssql.connect(server='SERVER', user='USER', password='PASSWORD', database='SOMETHING')

con.execute_query('DELETE [...]'
#print affected rows
con.execute_query('UPDATE [...]'
#print affected rows

我遇到了一个可以使用 fetchall() 的解决方案游标的方法,不过我没有游标,只能连接使用。

关于如何 print 的任何想法受影响的行?

编辑:

尽管 rows_affected被描述为与 SELECT 一起使用只是,它似乎也适用于 DELETE 和 UPDATE!

最佳答案

您可以从 con.rows_affected 中获取。您需要在每次查询后调用它,因为它会返回受最后 查询运行影响的行数。

关于python - 从 mssql 连接获取受影响的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26055063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com