Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak napisać sparametryzowane zapytanie SQL w javascript?

Najłatwiej byłoby po prostu trzymać się obszernej dokumentacji - i nauka podstawowego javascriptu. Oświadczenie

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

nie ma sensu, to po prostu łańcuch z tablicą na końcu. Pomocne może być przeczytanie o łańcuchach szablonów poznać je i jak właściwie z nich korzystać.

Dokumenty wyjaśniają, jak przekazać dwa argumenty do db.query() . Więc będziesz potrzebować czegoś takiego

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

Unikaj także używania name jako nazwę zmiennej.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przełączanie awaryjne baz danych dla witryn WordPress

  2. Jak połączyć się ze zdalnym mysql przez tunel ssh w aplikacji Spring Boot?

  3. Do czego nie odnosi się ten SQL?

  4. Twórz wiele tabel MySQL za pomocą PHP

  5. Sprawdź, czy nazwa użytkownika istnieje w tabeli mysql przez php?