Resep SQL‎ > ‎PostgreSQL‎ > ‎

Constraint NULL / NOT NULL Pada Column

posted May 19, 2012, 10:22 PM by Webmaster BelajarSQL.com   [ updated May 19, 2012, 10:25 PM ]

Pendahuluan

Jika kita ingin merubah suatu kolom sehingga bisa menerima NULL atau sebaliknya, tidak boleh menerima NULL maka syntax perintahnya adalah sebagai berikut.

Agar tidak boleh menerima nilai NULL :

ALTER TABLE nama_tabla ALTER COLUMN nama_column SET NOT NULL;

dan agar menerima NULL 

ALTER TABLE nama_tabla ALTER COLUMN nama_column DROP NOT NULL;

Contoh Penggunaan

Misalkan kita ingin merubah table dim_produk dengan field sk_produk tidak boleh menerima null, maka perintahnya adalah sebagai berikut :

ALTER TABLE dim_produk ALTER COLUMN sk_poduk SET NOT NULL;
 
Sedangkan untuk mengembalikan sk_produk dapat menerima nilai null, kita menggunakan perintah berikut :

ALTER TABLE dim_produk ALTER COLUMN sk_poduk DROP NOT NULL;

Sumber Referensi

 
Comments