Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
“SQLITE_ENABLE_UPDATE_DELETE_LIMIT”是 SQLite 的一个选项。人们会自己编译 SQLite 并添加此参数,以使 SQLite 数据库支持 SQL 命令“限制”功能。
但是,如何在 Android 中启用此选项?我必须创建函数来限制 Android 应用程序中 SQLite 数据库访问的更新和删除函数。我找不到任何解决方案。
如果我用“limit”编写 SQL 命令,它将为我返回语法错误。如果我去掉“限制”,那会使更新和删除功能变得不安全。
如何在 Android 中启用此选项?
您使用 NDK 编译自己的 SQLite 并添加此参数以使 SQLite 数据库支持LIMITonUPDATE和DELETE语句。然后,您编写自己的一组包装类来访问您的自定义 SQLite 库。
LIMIT
UPDATE
DELETE
这将非常复杂;LIMIT通过以这种方式使用来解决您试图解决的任何问题,您将更容易找到其他解决方案。