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

Ubah kolom Vs ubah kolom

GANTI KOLOMJika Anda telah membuat database MySQL, dan kemudian memutuskan bahwa salah satu kolom Anda salah diberi nama, Anda tidak perlu menghapusnya dan menggantinya, Anda cukup mengganti namanya menggunakan ubah kolom .

ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL FIRST;

MODIFY COLUMN Perintah ini melakukan semua yang dapat dilakukan CHANGE COLUMN, tetapi tanpa mengganti nama kolom. Anda dapat menggunakan perintah memodifikasi SQL jika Anda perlu mengubah ukuran kolom di MySQL. Dengan melakukan ini, Anda dapat mengizinkan lebih banyak atau lebih sedikit karakter dari sebelumnya. Anda tidak dapat mengganti nama kolom menggunakan modifikasi dan

. lainnya
ALTER TABLE MyTable MODIFY COLUMN foo VARCHAR(32) NOT NULL AFTER baz;

Catatan :ALTER TABLE digunakan untuk mengubah tabel artinya mengganti nama kolom, ukuran, kolom drop. Perintah CHANGE COLUMN dan MODIFY COLUMN tidak dapat digunakan tanpa bantuan perintah ALTER TABLE.



  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 Anda mengecualikan akhir pekan dari date_sub?

  2. Perbedaan antara Encoding dan collation?

  3. Cara Menonaktifkan Mode SQL Ketat di MySQL 5.7

  4. Pertanyaan MySQL tentang penjadwalan

  5. Performa di PDO / PHP / MySQL:transaksi versus eksekusi langsung