Panduan Lengkap ALTER TABLE ADD COLUMN di MySQL

Dalam MySQL, perintah ALTER TABLE digunakan untuk mengubah struktur tabel tanpa harus membuat ulang tabel tersebut. Salah satu kegunaan utamanya adalah menambah kolom baru.

Sintaks Dasar

ALTER TABLE nama_tabel
ADD COLUMN nama_kolom tipe_data;

Contoh:

ALTER TABLE tb_products
ADD COLUMN warranty_period INT;

Kolom warranty_period akan ditambahkan di tabel tb_products.

Menentukan Posisi Kolom

Secara default, kolom baru akan ditambahkan di akhir tabel. Jika ingin menentukan posisi, gunakan AFTER atau FIRST:

ALTER TABLE tb_products
ADD COLUMN sku VARCHAR(50) FIRST;
ALTER TABLE tb_products
ADD COLUMN color VARCHAR(50) AFTER name;

Menambah Beberapa Kolom Sekaligus

MySQL juga mendukung penambahan lebih dari satu kolom dalam sekali perintah:

ALTER TABLE tb_products
ADD COLUMN stock_location VARCHAR(100),
ADD COLUMN supplier_contact VARCHAR(100);

Tips Menggunakan ALTER TABLE

  • Selalu backup database sebelum eksekusi.
  • Gunakan tipe data sesuai kebutuhan.
  • Jika tabel sudah memiliki data, pastikan kolom baru mengizinkan NULL untuk menghindari error.

Kesimpulan

Dengan ALTER TABLE ADD COLUMN, kamu bisa menambah kolom baru dengan mudah di MySQL. Gunakan fitur ini untuk memperluas database sesuai kebutuhan aplikasi tanpa kehilangan data lama.

Apa pendapatmu? Tulis di kolom komentar dengan sopan dan beretika. Jangan lupa bagikan agar semakin banyak yang tahu!

Leave a Reply