MySQL DatabaseLesson 53Preview gratis
MySQL Not Null
Lesson ini bagian dari MySQL · Semua level
Ringkasan
Constraint NOT NULL mewajibkan sebuah kolom selalu berisi nilai setiap kali baris dibuat atau diubah. Tanpa NOT NULL, kolom diperbolehkan menyimpan nilai NULL yang berarti nilai tidak diketahui atau belum diisi. Perlu dibedakan antara NULL dan string kosong, karena keduanya adalah hal yang berbeda di MySQL.
Poin kunci
- NOT NULL menolak penyimpanan nilai NULL pada kolom tersebut
- Secara default kolom tanpa NOT NULL diperbolehkan bernilai NULL
- NULL berarti tidak diketahui, berbeda dengan string kosong ''
- Mencari NULL memakai IS NULL / IS NOT NULL, bukan = NULL
- Kolom TIMESTAMP dan tertentu bisa otomatis NOT NULL sesuai mode MySQL
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.