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

Usuń ukośniki w zapytaniu mysql węzła js

Nie powinieneś sam dodawać cudzysłowów wokół ? symbol zastępczy. Usuń je.

Powinieneś także przekazać tablicę, a nie ciąg. Zakładając, że jest to czysty ciąg, możesz po prostu użyć split .

connection.query(
      "delete from userFiles where type = 1 and typeId = " + taskId +
      " and fileName NOT IN (?) ", [oldFileNames.split(/,\s*/)],
      function (err, rows) {


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przenoszenie i tworzenie kopii zapasowych dużej bazy danych MySQL

  2. mysql kolejność według wydania

  3. Jak zdefiniować zapytanie repozytorium JPA z dołączeniem?

  4. kara wydajności ciągów jako kluczy podstawowych?

  5. Sprawdź, czy nazwa użytkownika już istnieje przy użyciu PHP