У меня есть сценарий, где я обязан использовать _mssql
модуль DELETE
и UPDATE
таблиц на MSSQL 2005 Server,. (_mssql http://pymssql.sourceforge.net/ref__mssql.php)Получить число пострадавших строк из MSSQL соединения
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, как хорошо!