Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sisipkan pernyataan dengan klausa mana tidak berjalan di nodejs mysql

'INSERT INTO URLTABLE set ?  where ID = ?'

Anda lupa menyebutkan nama kolom yang ingin Anda "SET".

 'INSERT INTO URLTABLE SET column_name = ? (, column_name2 = ?,...) WHERE ID = ?'

adalah sintaks yang benar

EDIT:

Perhatikan bahwa selalu lebih baik untuk "menstandarkan" kueri SQL Anda, dalam hal ini Anda lebih baik menggunakan sintaks SQL standar di bawah ini untuk INSERT (daripada menggunakan sintaks MySQL spesifik Anda):

INSERT INTO URLTABLE (a, b, c) VALUES (?,?,?)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengetahui URL MySQL, host, port, dan nama pengguna saya?

  2. mysql WHERE IN array string / nama pengguna

  3. Hitung kedalaman dalam model induk-anak di MySQL

  4. Cara mengimpor file sql BESAR ke tabel mysql

  5. Pivot Tabel MySQL dengan Kolom Dinamis