SQLITE for Python 指定列のUPDATEの書き方について

UPDATEの書き方を教えてください

以下のような書き方に変更したいです(以下はINSERT)

db.execute('insert into ' + table名+ ' values(?,?,?,?,?,?)',[str(a),str(b),str(c),d,e,blob])

※blobはバイト

変更前のUPDATE文

#blobは変数 db.execute(f'update {table名} SET A列 = "{target_name1}", バイト列 = "{blob}" WHERE id = "{id_str}"')

背景として、BLOBを含むINSERT文はこちらで実装確認済です。
しかし、UPDATE文(指定列含む)は未確認で、実装エラーです。
INSERT文のような書き方で、SETとWHEREを含むUPDATEの書き方を教えてください。

コメントを投稿

0 コメント