我有一个名为&#34的简单表格; test"在sqlite DB中
列:id,foo,bar
第1行:1,5,6
第2行:2,7,8
我想用以下sqlite语句更新行:
更新测试SET(foo,bar)=(8,9)
根据https://sqlite.org/lang_update.html和那里的图片应该是可能的。在UPDATE syntax in SQLite
中也建议使用它不幸的是我得到了
near"(":语法错误:
语法如:
UPDATE测试SET foo = 8,bar = 9
有效,但不是解决方案。
有人可以解释列表查询错误的原因吗?
谢谢!
答案 0 :(得分:0)
问题在于Python中的sqlite3版本(即使是最新版本)也有sqlite3.sqlite_version = 3.14的dll
sqlite 3.15提供了功能......