--> Skip to main content
Pelajar Koding

follow us

Mysql: Menyertakan Batasan Not Null Pada Tabel

Constraint (batas-batas) NOT NULL pada kolom ialah salah satu cara memperkuat validasi data bila kolom yang bersangkutan mesti memiliki nilai dan dihentikan NULL. Memang kita bisa mengendalikan validasi data pada aplikasi, namun bisa saja coder lupa menambahkannya. Jadi NOT NULL ialah benteng terakhir yang memaksa user mesti mengisi nilai atau proses insert/update akan error. Untuk menambahkan NOT NULL pada kolom tabel di MySQL kita memakai ALTER TABLE ... MODIFY dan mendefinisikan ulang atribut kolom serta menyertakan atribut NOT NULL. ALTER TABLE namatabel MODIFY namakolom typedata NOT NULL ; Kita sungguh-sungguh harus mendefinisikan ulang atribut kolom seperti tipe data dan default contohnya. Karena tanpa mendefinisikan ulang kolom akan berkembang menjadi settingan default. Sebagai teladan kasus kita akan menggunakan tabel kategori pada database latihan. Status awa kita lihat kolom nama klasifikasi masih diperboleh kan NULL dengan nilai default NULL. Kita akan menambahkan constraint NOT NULL pada kolom namakategori. ALTER TABLE klasifikasi MODIFY namakategori VARCHAR( 50 ) NOT NULL ;
Sumber http://rani-irsan.blogspot.com

You Might Also Like:

Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar