Kali ini kita akan membahas ALTER TABLE atau perubahan pada tabel untuk mengubah tipe data kolom.
Sintaks:
ALTER TABLE table_name
ALTER COLUMN column_name new_data_type(size);
ALTER COLUMN column_name new_data_type(size);
Yang perlu diperhatikan adalah apakah tipe data baru kompatibel atau cocok dengan tipe data yang lama, terutama saat tabel tersebut sudah memiliki isi baris (row). Karena jika tidak cocok perubahan akan gagal dan error.
Sebagai contoh kita akan mengubah kolom barcode tabel item dari varchar 50 menjadi char 50.
ALTER TABLE item
ALTER COLUMN barcode CHAR(50);
Hasilnya:
0 Comments