Pertanyaan yang diberi tag null

Konsep basis data yang digunakan untuk merepresentasikan data yang hilang, tidak diketahui, atau tidak dapat diterapkan.

125
Mengapa kita tidak mengizinkan NULL?

Saya ingat membaca artikel yang satu ini tentang desain database dan saya juga ingat dikatakan bahwa Anda harus memiliki properti field NOT NULL. Saya tidak ingat mengapa ini terjadi. Yang bisa saya pikirkan hanyalah bahwa, sebagai pengembang aplikasi, Anda tidak perlu menguji NULL dan kemungkinan...

41
NULL atau NOT NULL secara default?

Di MySQL, apakah lebih baik selalu mengizinkan nol kecuali Anda tahu bidang wajib diisi, atau selalu gunakan Not Nullkecuali Anda tahu bidang akan berisi nol? Atau tidak masalah? Saya tahu dalam beberapa DBMS mereka mengatakan untuk menggunakan Not Nullsebanyak mungkin karena mengizinkan nol...

16
(x IS NOT NULL) vs (NOT x IS NULL) di PostgreSQL

Kenapa x IS NOT NULLtidak sama dengan NOT x IS NULL? Kode ini: CREATE TABLE bug_test ( id int, name text ); INSERT INTO bug_test VALUES (1, NULL); DO $$ DECLARE v_bug_test bug_test; BEGIN RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NULL); RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS...

16
Uji apakah ada kolom NULL

Saya mencoba mencari tahu kueri mudah yang bisa saya lakukan untuk menguji apakah tabel besar memiliki daftar entri yang memiliki setidaknya SATU nilai kosong (NULL / kosong) di kolom APA PUN. Saya butuh sesuatu seperti SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Saya tidak mau harus...