微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在SQLite中启用LIMIT for DELETE?

使用 PHP,我有一个简单的数据库,可以存储具有相同内容的多个项目.我想在使用DELETE时删除第一次出现的实例.

如何使用PHPsqlite中启用LIMIT for DELETE?

您无法在PHP中启用这些选项,您需要自己编译sqlite才能启用这些选项.重要的是,您需要下载完整版本,而不是 SQLite download page版本的合并源版本.

如果您使用的是Unix,请获取sqlite-3.6.20.tar.gz tarball并下载.然后:

tar xzf sqlite-3.6.20.tar.gz
cd sqlite-3.6.20
export CFLAGS='-DsqlITE_ENABLE_UPDATE_DELETE_LIMIT=1'
./configure
make

然后,您将拥有sqlite3命令行实用程序和.libs子目录中的库文件.

原文地址:https://www.jb51.cc/sqlite/197699.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐