sql >> Database >  >> RDS >> Mysql

Verwijder schuine strepen in node js mysql-query

Het is niet de bedoeling dat je de aanhalingstekens zelf toevoegt rond de ? tijdelijke aanduiding. Verwijder ze.

Je moet ook een array doorgeven, geen string. Ervan uitgaande dat het een schone tekenreeks is, kunt u gewoon split . gebruiken .

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


  1. MySQL-foutcode:1005

  2. Microsoft Access Table Tips – Trucs &Richtlijnen Deel III

  3. PreparedStatement en setTimestamp in oracle jdbc

  4. Onbeantwoorde vragen over MS SQL Server-beveiliging en toegangscontrole