Not Null Constraint

 


Not Null adalah sebuah parameter yang di gunakan pada sebuah query untuk memastikan bahwa isi dari query tersebut tidak berisi Null Label / kosong. Constraint NOT NULL sangat berguna untuk memastikan konsistensi dan integritas data dalam database, sehingga data yang disimpan dalam database selalu valid dan akurat. Dalam beberapa kasus, constraint NOT NULL juga dapat membantu meningkatkan performa database dengan meminimalisir jumlah kolom yang harus di-scan untuk mencari data.

CONTOH ;

Misal di sini saya ingin membuat sebuah tabel dengan nama buku dan mempunyai sebuah fiel nama dan penerbitnya, seperti dibawah :



Lalu kita akan mencoba melihat struktur nya, seperti di bawah :


Maka di sana terlihat bahwa field dengan nama NULL sudah berisikan no. Jika anda tidak menambahkan parameter NOT NULL ketika membuat field maka field itu akan otomatis bisa menyimpan sebuah NULL label.


Lalu misalnya saja saya sengaja untuk tidak memasukkan data pada field penerbit maka output yang di hasilkan akan eror, seperti ini :


Mengapa eror ? karena kita sebelumnya sudah menambahkan parameter NOT NULL ketika membuat sebuah field

Komentar

Postingan populer dari blog ini

Istilah-Istilah Dalam Lingkup Storage

Nyoba MYSQL

Apa itu GIT ?