SQLite3 Python - 检查查询是否成功

时间:2017-08-23 01:21:55

标签: python sqlite

connection.execute("UPDATE notifyTable set notified = 1 WHERE coinMarketValue < value AND notified = 0")

我的查询。我该如何检查是否已执行?

例如:

if query is True:
    code

谢谢:)

编辑:我不能特别为此解决这个问题。相反,我从表中选择,只查询表格是否符合某些条件。

2 个答案:

答案 0 :(得分:0)

检查rowcount是否对您的案件有用。

答案 1 :(得分:-1)

考虑使用例外

success_flg = True
try:
    connection.execute("UPDATE notifyTable set notified = 1 WHERE coinMarketValue < value AND notified = 0")
except:
    success_flg = False