sqlite3 python负行计数

时间:2018-12-20 02:46:46

标签: python python-3.x sqlite

在下面的Python代码段中,行已正确更新,但我将行数更新为“ -1”。我在这里做错什么了吗?

import sqlite3


db = sqlite3.connect('contacts.sqlite')
Update_cursor=db.cursor()

db.execute('UPDATE contacts SET phone = 4867512 WHERE name="ABC"')
print('\n\n{} rows Updated.'.format(Update_cursor.rowcount))

Update_cursor.execute("SELECT * FROM contacts")
#for row in Update_cursor:
#   print(row)

Update_cursor.close()

db.commit()
db.close()

输出

-1 rows Updated.

0 个答案:

没有答案