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

Python 从mssql连接获取受影响的行数,python,sql,sql-server,Python,Sql,Sql Server,我有一个脚本,要求我使用\u mssql模块删除和更新mssql 2005服务器上的表。(_mssql) 我遇到了一个解决方案,我可以使用游标的fetchall()方法,但我没有游标,只有要使用的连接 您知道如何打印受影响的行吗 编辑: 尽管行\u受影响的被描述为仅与选择一起使用,但它似乎也适用于删除和更新 您可以从受影响的con.rows\u获取此信息。您需要在每次查询后调用它,因为它返回受上次查询运行影响的行数 con = _mssql.connect(server='SERVER', us

我有一个脚本,要求我使用
\u mssql
模块
删除
更新
mssql 2005服务器上的表。(_mssql)

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

您知道如何打印受影响的行吗

编辑:


尽管
行\u受影响的
被描述为仅与
选择一起使用,但它似乎也适用于删除和更新

您可以从受影响的
con.rows\u
获取此信息。您需要在每次查询后调用它,因为它返回受上次查询运行影响的行数

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