gpt4 book ai didi

sql - 编码字符串以插入 SQLite

转载 作者:行者123 更新时间:2023-12-03 18:31:17 25 4
gpt4 key购买 nike

我正在使用 sqlite3_exec() 函数来执行 SQL 插入命令。当我需要插入需要编码的字符串时,问题就开始了。

例如,我想插入以下字符串:“f('hello')”。如果我想插入这个字符串,我需要将“'”更改为“''”。

我的问题是,我如何编码这些字符串?有我可以依靠的功能吗?还是一张详细说明所有需要编码的表格?

谢谢! :-)

最佳答案

我强烈推荐使用准备好的语句和绑定(bind)值,而不是手动转义字符串(这容易出错并引发 SQL 注入(inject)攻击);阅读 sqlite3_bind_XXX 和 sqlite3_prepare_v2

关于sql - 编码字符串以插入 SQLite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7242820/

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