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

Pernyataan yang disiapkan tidak berfungsi dengan kueri tabel ALTER

http://dev.mysql.com/doc/refman/5.6 /en/prepare.html mengatakan:

Oleh pengidentifikasi artinya nama database, nama tabel, nama kolom, nama indeks, nama partisi, dll.

Yang dimaksud dengan nilai data adalah literal numerik, literal string yang dikutip, atau literal tanggal yang dikutip.

Untuk menambahkan kolom baru, Anda harus menyertakan nama kolom tersebut dalam string SQL sebelum menyiapkan kueri. Artinya, terserah Anda untuk memastikan bahwa tidak ada karakter lucu dalam nama kolom yang dapat membuat kerentanan injeksi SQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Pilih Beberapa NILAI

  2. Mendapatkan kesalahan sintaks MySQL setelah mengirimkan formulir

  3. Cara mengembalikan tabel dari fungsi MySQL

  4. Kasus permintaan regex MySQL tidak sensitif

  5. Bagaimana cara INSERT record atau UPDATE jika sudah ada?