【发布时间】: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 问题中的答案(已接受的答案)作为模板。
【问题讨论】: