如何用javascript编写参数化sql查询?
我试过了,但有个错误
我也试过这2个仍然得到语法错误
让sql= select * from q_users where firstname=?,[${name}]
;
让sql= select * from q_users where firstname=?,${name}
;
let sql =`select * from q_users where firstname=?,${[name]}`;
db.query(sql)
.then((data)=>{
console.log(data);
});
1条答案
按热度按时间c90pui9n1#
最简单的方法就是坚持使用大量的文档,并学习基本的javascript。声明
毫无意义,它只是一个末端带有数组的字符串。阅读有关模板字符串的内容,了解它们以及如何正确使用它们,可能会有所帮助。
文档解释传递两个参数给
db.query()
. 所以你需要另外,避免使用
name
作为变量名。