sql >> Database teknologi >  >> RDS >> Mysql

Sådan overføres parametre til mysql-forespørgselstilbagekald i nodejs

Hvis du bruger node-mysql, så gør det som dokumenterne siger:

connection.query(
    'SELECT * FROM table WHERE id=? LIMIT ?, 5',[ user_id, start ], 
    function (err, results) {

    }
);

Dokumenterne har også kode til korrekt escape af strenge, men brugen af ​​arrayet i forespørgselskaldet udfører automatisk escapen for dig.

https://github.com/felixge/node-mysql



  1. Sådan returneres kun numeriske værdier i SQL Server

  2. Fejlkode:1215. Kan ikke tilføje fremmednøglebegrænsning (fremmednøgler)

  3. Ret "FEJL 1054 (42S22):Ukendt kolonne "..." i "ordre clause", når du bruger UNION i MySQL

  4. Hvordan returnerer jeg tilfældige tal som en kolonne i SQL Server 2005?