gpt4 book ai didi

javascript - 准备好的查询的 Node.js PostgreSQL 单引号问题

转载 作者:搜寻专家 更新时间:2023-11-01 00:06:40 32 4
gpt4 key购买 nike

我在 PostgreSQL 和 Node.js 中遇到 INSERT 查询问题

看起来像“L'Ange”这样包含单引号的值没有通过查询:

connection.query('insert into my_table (name) select $1', {name : "L'ange"}, function ...

错误

[error: syntax error at or near "Ange"]

有什么想法吗?

我已经尝试过,各种 sql 转义,甚至是 npm 模块“pg-escape”,都没有用...谢谢!

最佳答案

你总是可以通过将它加倍来转义单引号

connection.query('insert into my_table (name) select $1', {name : "L''ange"}, function ...

关于javascript - 准备好的查询的 Node.js PostgreSQL 单引号问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34879208/

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