Di artikel ini kita akan belajar bagaimana cara menambah kolom ke tabel. Sintaks yang digunakan adalah ALTER TABLE ADD.
Sintaks berikut digunakan untuk menambahkan 1 buah kolom:
ALTER TABLE table_name
ADD column_name data_type column_constraint;
ADD column_name data_type column_constraint;
Sebagai contoh kita akan menambahkan kolom createddate pada tabel color yang design awal nya seperti berikut:
Kemudian kita tambahkan kolom dengan query berikut:
ALTER TABLE dbo.color
ADD [createddate] DATETIME NOT NULL DEFAULT GETDATE();
ADD [createddate] DATETIME NOT NULL DEFAULT GETDATE();
Hasilnya:
Dan Sintaks berikut digunakan untuk menambahkan beberapa kolom sekaligus:
ALTER TABLE table_name
ADD
column_name_1 data_type_1 column_constraint_1,
column_name_2 data_type_2 column_constraint_2,
...,
column_name_n data_type_n column_constraint_n;
ADD
column_name_1 data_type_1 column_constraint_1,
column_name_2 data_type_2 column_constraint_2,
...,
column_name_n data_type_n column_constraint_n;
Masih melanjutkan setelah perubahan tabel color di atas kita akan coba tambahkan lagi 3 buah kolom sekaligus yaitu createdby, modifieddate, dan modifiedby.
ALTER TABLE dbo.color
ADD [createdby] VARCHAR(50) NOT NULL DEFAULT '',
[modifieddate] DATETIME NULL,
[modifiedby] VARCHAR(50) NULL;
ADD [createdby] VARCHAR(50) NOT NULL DEFAULT '',
[modifieddate] DATETIME NULL,
[modifiedby] VARCHAR(50) NULL;
Hasilnya:
0 Comments