【问题标题】:Python Script to Delete Data from SQLite DB [duplicate]从 SQLite DB 中删除数据的 Python 脚本 [重复]
【发布时间】:2016-08-05 22:12:57
【问题描述】:

我是 python 和 SQLite 的新手,所以如果这是一个愚蠢的问题,我深表歉意。我编写了下面的代码来打开一个数据库并删除 STAGING_LIDs 表中的数据。脚本运行,但是当我检查数据库时,数据仍然存在。我做错了吗?

import sqlite3
import csv

conn = sqlite3.connect('C:\\SQLite\\Budget_Dev.db')
cur = conn.cursor()

#delete all table data
cur.execute("DELETE FROM STAGING_LIDs;")

我使用 bernie 在this 问题中的答案(已接受的答案)作为模板。

【问题讨论】:

    标签: python sqlite


    【解决方案1】:

    我想通了。我需要添加一行:

    conn.commit()
    

    【讨论】:

      猜你喜欢
      • 2017-02-02
      • 2012-01-01
      • 1970-01-01
      • 2018-03-10
      • 2012-11-28
      • 1970-01-01
      • 1970-01-01
      • 2016-06-21
      • 1970-01-01
      相关资源
      最近更新 更多