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

Java PreparedStatement mengeluh tentang sintaks SQL saat mengeksekusi ()

Panduan MySQL dengan jelas mengatakan bahwa ? (penanda parameter) hanya untuk mengikat nilai data, bukan untuk nama kolom.

Jadi, Anda harus menggunakan pendekatan kedua.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kode kesalahan 1005, status SQL HY000:Tidak dapat membuat tabel errno:150

  2. MySQL - paksa untuk tidak menggunakan cache untuk menguji kecepatan kueri

  3. Server mysqld lain berjalan pada kesalahan port 3306

  4. Bagaimana saya bisa menghitung dan mengelompokkan kolom secara terpisah dengan MySQL?

  5. Bagaimana cara menghilangkan kesalahan MySQL 'Pernyataan yang disiapkan perlu disiapkan ulang'