Уведомления

Группа в Telegram: @pythonsu

#1 Июль 2, 2009 17:05:58

axe
От:
Зарегистрирован: 2008-08-07
Сообщения: 256
Репутация: +  0  -
Профиль   Отправить e-mail  

MySQLdb: узнать количество строк, относящихся к update

Если выполнить код

from MySQLdb import connect
conn = connect( user="web20", passwd="web20", host="192.168.1.55", db="web20" )
cursor = conn.cursor()
conn.autocommit(True)
cursor.execute( "update table_nm set nm='User' where id=1" )
print cursor.rowcount
cursor.close()
то в перый раз распечатается 1, после второго выполнения распечатается 0

можно ли получить количество строк, которые удовлетворяют фильтру запроса? (не считая варианта запуска select-a с аналогичным фильтром)



Офлайн

#2 Июль 2, 2009 18:43:31

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

MySQLdb: узнать количество строк, относящихся к update

похоже по другому никак
уже обсуждалось http://python.su/forum/viewtopic.php?id=1840

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version