gpt4 book ai didi

sql - SQLite3 在 Node.js 中有准备好的语句吗?

转载 作者:IT老高 更新时间:2023-10-28 23:05:06 25 4
gpt4 key购买 nike

从 npm 文档中,只有可见的准备好的语句用于插入。这些准备好的语句是否适用于选择、更新和删除?

我尝试了选择,没有一个 .each 函数可以回调行。任何人都能够做到这一点或有资源链接,因为我可以肯定找不到任何资源。

最佳答案

根据node-sqlite3 API documentation ,您可以通过几种不同的方式在 SQL 查询中使用参数:

// Directly in the function arguments.
db.run("UPDATE tbl SET name = ? WHERE id = ?", "bar", 2);

// As an array.
db.run("UPDATE tbl SET name = ? WHERE id = ?", [ "bar", 2 ]);

// As an object with named parameters.
db.run("UPDATE tbl SET name = $name WHERE id = $id", {
$id: 2,
$name: "bar"
});

关于sql - SQLite3 在 Node.js 中有准备好的语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28803520/

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