SQLite3 shell不更新值

2024-05-23 16:06:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我在sqlite3 shell中,我正在尝试了解为什么我的更新没有录制。在python中,我这样称呼它:

db.execute("UPDATE total SET amount = amount + ?", [DONATION])
db.commit()

在壳状结构中:

sqlite> .schema total
CREATE TABLE total(
    amount REAL);
sqlite> select * from total;
sqlite> update total set amount = 0.002;
sqlite> select * from total;
sqlite>

在这两种情况下,值永远不会更新。 感谢您的帮助


Tags: fromexecutedbsqliteschemadonationupdateshell