2013-11-26 30 views
6

私のdbの行エントリにNone値を挿入しようとしています。表presentPythonでSQLite3にNullを挿入

db.execute("INSERT INTO present VALUES('test', ?, 9)", "This is a test!") 
db.execute("INSERT INTO present VALUES('test2', ?, 10)", None) 

が存在するが、私はエラーを取得:

ValueError: parameters are of unsupported type 

私は行の2番目のフィールドに空白値を挿入する方法は?あなたがNULLでみてくださいました

+0

を使用しますか? – opalenzuela

答えて

17

はタプル、すなわち:

db.execute("INSERT INTO present VALUES('test2', ?, 10)", (None,)) 
関連する問題