SQLite3 には Node.js で準備されたステートメントがありますか? 質問する

SQLite3 には Node.js で準備されたステートメントがありますか? 質問する

npm ドキュメントによると、表示される準備済みステートメントは挿入用のみです。これらの準備済みステートメントは、選択、更新、削除に機能しますか?

選択を試みたのですが、行がコールバックされる関数がありません.each。これを実行できた人やリソースへのリンクを持っている人はいませんか。私は絶対に見つけることができません。

ベストアンサー1

によるnode-sqlite3 API ドキュメント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"
});

おすすめ記事