gpt4 book ai didi

node.js - 如何修复 'Unclosed quotation mark after the character string\' )\'.' 错误

转载 作者:太空宇宙 更新时间:2023-11-03 23:54:42 27 4
gpt4 key购买 nike

我正在根据一些用户输入生成动态 SQL 查询。以下是准备查询的代码:

var preparedParamValues = paramValues.map(paramValue => `'${paramValue}'`).join(',');

var sql = `INSERT INTO [DB] (${paramNames}) VALUES (${preparedParamValues})`;

当我将以下字符串发送到数据库时,它会抛出以下错误:“他们被迫驾驶愚蠢的汽车。”

我收到错误:

'Unclosed quotation mark after the character string \')\'.'

我正在尝试找到一种方法来转义所有这些字符,但我不明白该错误,或​​者至少不明白它的最后一部分以及所有符号。

最佳答案

当字符串中出现单引号时,必须使用两个单引号:

'They''re forced to drive stupid cars.'

关于node.js - 如何修复 'Unclosed quotation mark after the character string\' )\'.' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57801321/

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