update table set column_name limit 3 offset 2;
上述查询无效。
抛出错误
sql 错误:'limit' 附近的语法错误。
最佳答案
UPDATE 语句需要在 column_name
之后有一个新值,如下所示:
update thetable set column_name = 'some new value'
此外,documentation提到您需要使用 SQLITE_ENABLE_UPDATE_DELETE_LIMIT 编译 SQLite选项,默认情况下不启用。
关于sqlite - 在 Sqlite update 语句中使用 Limit 和 offset,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761224/