[英]python, sqlite3 and two values
如何將兩個值放入sqlite3?
v1 = '2011.11.10'
v2 = 10
vv1=(v1,)
vv2=(v2,)
conn = sqlite3.connect('date.db')
c = conn.cursor()
c.execute(" UPDATE archive SET date=? WHERE Id=? ", (vv1,vv2) ) # (vv1,vv2) this is not work, how?
conn.commit()
我知道,這可能很簡單,但無法在網上找到任何東西。 特納克斯
v1 = '2011.11.10'
v2 = 10
...
c.execute(" UPDATE archive SET date=? WHERE Id=? ", (v1,v2) )
對於cursor.execute
,傳遞一個值序列,而不是一個值序列序列。
對於cursor.executemany
,相反,你想要通過序列的序列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.