Apa itu NULL ?

 


DATA TYPE ( Null )


Null adalah nilai khusus dalam SQL yang menunjukkan bahwa sebuah kolom tidak memiliki nilai yang ditetapkan atau kosong. Null muncul ketika sebuah kolom tidak diisi dengan data atau ketika data yang diisi tidak tersedia atau tidak diketahui. Null dapat diterapkan pada semua jenis kolom seperti INTEGER, FLOAT, DATE, VARCHAR, dsb.

Di dalam SQL, null dianggap sebagai nilai yang tidak diketahui atau tidak valid, sehingga operasi matematika atau komparasi tidak dapat diterapkan pada nilai null. Null juga tidak sama dengan nilai kosong (empty string), yang berarti bahwa ada perbedaan antara kolom yang diisi dengan nilai kosong dan kolom yang tidak diisi (NULL).

Contoh penggunaan null di dalam SQL adalah sebagai berikut:

  • Ketika memasukkan data baru ke dalam tabel, kita dapat menggunakan nilai null untuk kolom yang tidak memiliki nilai.
  • Ketika memperbarui sebuah tabel, kita dapat menggunakan pernyataan UPDATE untuk menetapkan nilai null ke kolom.
  • Ketika mencari data di dalam tabel, kita dapat menggunakan pernyataan SELECT dengan klausa WHERE untuk mencari baris dengan nilai null pada kolom tertentu.
  • Ketika membuat indeks pada kolom, kita dapat menentukan apakah nilai null diperbolehkan atau tidak.

Namun, perlu diingat bahwa penggunaan null dalam SQL dapat menyebabkan masalah seperti kesalahan dalam pemrosesan data dan kompleksitas query yang lebih tinggi. Oleh karena itu, disarankan untuk menggunakan null hanya jika diperlukan dan dengan hati-hati.

Contoh penggunaan data null dalam SQL:

Ketika memasukkan data baru ke dalam tabel, kita dapat menggunakan nilai null untuk kolom yang tidak memiliki nilai.



Pada contoh di atas, kolom phone diisi dengan nilai null karena tidak ada nomor telepon yang tersedia untuk pelanggan tersebut.

Ketika memperbarui sebuah tabel, kita dapat menggunakan pernyataan UPDATE untuk menetapkan nilai null ke kolom.


Pada contoh di atas, nilai null digunakan untuk menunjukkan bahwa tanggal pengiriman belum ditetapkan untuk pesanan dengan ID 1234.

Ketika mencari data di dalam tabel, kita dapat menggunakan pernyataan SELECT dengan klausa WHERE untuk mencari baris dengan nilai null pada kolom tertentu.


Pada contoh di atas, pernyataan SELECT digunakan untuk mencari produk yang belum memiliki harga yang ditetapkan

jadi, null digunakan untuk menunjukkan bahwa sebuah kolom tidak memiliki nilai yang ditetapkan atau kosong.





Komentar

Postingan populer dari blog ini

SERVICE APPLICATION

Apa Itu DATA?

FULL OUTER JOIN - SQL JOIN