NULL dalam SQL

NULL dalam SQL adalah sebuah tanda atau label khusu yang terdapat pada query bahwa nilainya tidak ada atau kosong. Ini terjadi karena data tidak ada atau belum di inputkan dengan alasan tertentu.

Ketika Anda menciptakan tabel dalam SQL, Anda dapat menentukan kolom mana yang diizinkan untuk berisi nilai null dan kolom mana yang harus memiliki nilai yang valid. Ini dilakukan dengan menggunakan kata kunci NULL atau NOT NULL dalam definisi kolom. Jika kolom diatur sebagai NOT NULL, maka setiap kali baris dimasukkan ke dalam tabel, kolom tersebut harus memiliki sebuah nilai. Namun, jika kolom diatur sebagai NULL, maka baris dapat dimasukkan tanpa nilai dalam kolom tersebut.

CONTOH :


Dalam tabel di atas terdapat sebuah nilai NULL dalam query di field kategori dan juga harga_total, maka NULL di sana sama saja seperti kosong itu terjadi mungkin karena sang administrator belum menetapkan kategori maupun harga_total yang pasti ke dalam field tersebut. Nah, untuk NOT NULL jika anda tidak memasukkan sebuah data ke dalam field yang sudah di atur NOT NULL maka akan terjadi eror.


 Dalam kolom NULL terdapat NO yang artinya NOT NULL.





Komentar

Postingan populer dari blog ini

Istilah-Istilah Dalam Lingkup Storage

Nyoba MYSQL

Apa itu GIT ?