sql >> データベース >  >> RDS >> Mysql

パラメータ化されたSQLクエリをJavaScriptで作成するにはどうすればよいですか?

    最も簡単なのは、広範なドキュメント に固執することです。 -そして基本的なJavaScriptを学びます。ステートメント

    let sql =`select * from q_users where firstname=?,${[name]}`;
    

    意味がありません。最後に配列が付いた文字列です。 テンプレート文字列> それらとそれらを適切に使用する方法を知るために。

    ドキュメントでは、2つの引数をdb.query()に渡すように説明しています。 。したがって、次のようなものが必要になります

    let sql = 'select * from q_users where firstname=?';
    db.query(sql, [name]).then(...);
    

    また、nameの使用は避けてください 変数の名前として。




    1. OracleのNUMTOYMINTERVAL()関数

    2. SQLでVARCHARではなくCHARを選択するためのユースケースは何ですか?

    3. ApacheOpenOfficeのSalesforceSOQL

    4. SQL:ソーステーブルの列値に基づく列名を使用した動的ビュー