【发布时间】:2020-02-06 12:54:18
【问题描述】:
我想更新现有数据库中的字段 blob,但它会引发错误。
execute("UPDATE table_name SET blob_column={} WHERE var1=1 AND var2=2".format(b"\x01\x02")))
我想用 \x01\x02 替换 blob_column 上的实际数据。出现此错误:
error : near "'\x01\x02'": syntax error (UPDATE table_name SET blob_column=b'\x01\x02' WHERE var1=1 AND var2=2)
找到了这个话题但不明白:syntax to UPDATE a BLOB field in an existing SQLite record?
【问题讨论】: