我是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;")
我在this问题(已接受的答案)中使用bernie的答案作为模板。
答案 0 :(得分:1)
我明白了。我需要添加一行:
bottom_div2