Menambahkan kolom di SQL memang sederhana, tetapi ada beberapa kesalahan umum yang sering terjadi. Berikut beberapa contohnya:
1. Salah Menentukan Tipe Data
Banyak developer asal memilih tipe data. Misalnya menggunakan VARCHAR(255) untuk angka, padahal lebih tepat menggunakan INT.
Solusi: pilih tipe data sesuai kebutuhan agar performa database tetap optimal.
2. Lupa Menentukan NULL atau DEFAULT
Jika tabel sudah berisi data, menambahkan kolom tanpa NULL atau DEFAULT akan menyebabkan error.
Solusi: gunakan perintah seperti:
ALTER TABLE tb_customers
ADD COLUMN membership_level ENUM('silver','gold') DEFAULT 'silver';
3. Menambahkan Kolom dengan Nama yang Sama
Jika sudah ada kolom email, lalu menambahkan lagi email, tentu akan error.
Solusi: pastikan nama kolom unik.
4. Mengubah Struktur Tanpa Backup
Perubahan struktur bisa berisiko.
Solusi: selalu backup database sebelum menjalankan ALTER TABLE.
Kesimpulan
Dengan menghindari kesalahan umum di atas, menambahkan kolom baru di SQL bisa berjalan lancar tanpa merusak data lama.
Apa pendapatmu? Tulis di kolom komentar dengan sopan dan beretika. Jangan lupa bagikan agar semakin banyak yang tahu!