2016-08-05 19 views
-2

私はPythonとSQLiteを使い慣れていないので、これは間違った質問です。以下のコードを書いて、データベースを開き、STAGING_LIDテーブルのデータを削除します。スクリプトは実行されますが、DBをチェックすると、データはそのまま残ります。私は何か間違っているのですか?SQLite DBからデータを削除するためのPythonスクリプト

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質問(受け入れ答え)でバーニーの答えを使用しています。

答えて

1

私はそれを理解しました。私は行を追加する必要がありました:

conn.commit() 
関連する問題