gpt4 book ai didi

iphone - 必须使用 sqlite 准备好的语句来转义字符的替代方法是什么

转载 作者:行者123 更新时间:2023-12-03 20:34:53 26 4
gpt4 key购买 nike

我正在开发一个使用 SQLite 数据库的 iPhone 应用程序,并且我正在尝试处理转义字符。我知道有 LIKE ESCAPE 来处理 select 语句中的转义字符,但在我的应用程序中,我有 SELECT、INSERT、UPDATE 操作,我真的不知道如何处理转义字符。

最佳答案

如果您使用 sqlite3_exec() 一体化函数,您不需要使用 sqlite3_bind* 函数..只需使用 %q 标记将字符串传递给 sqlite3_mprintf()

sqlite3_mprintf("%q","it's example");

输出字符串是

it''s example

关于iphone - 必须使用 sqlite 准备好的语句来转义字符的替代方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4536930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com