SQL Server: Mengubah Tipe Data Kolom dalam Tabel

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);

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.


Kita menjalan kan SQL berikut:

ALTER TABLE item 
ALTER COLUMN barcode CHAR(50);

Hasilnya:








Post a Comment

0 Comments