Als «null» getaggte Fragen

Ein Datenbankkonzept zur Darstellung fehlender, unbekannter oder nicht anwendbarer Daten.

125
Warum sollten wir keine NULL-Werte zulassen?

Ich erinnere mich, dass ich diesen einen Artikel über das Datenbankdesign gelesen habe, und ich erinnere mich auch, dass gesagt wurde, Sie sollten Feldeigenschaften von NOT NULL haben. Ich weiß nicht mehr, warum das so war. Alles, woran ich denken kann, ist, dass Sie als Anwendungsentwickler nicht...

41
Standardmäßig NULL oder NOT NULL?

Ist es in MySQL besser, immer Nullen zuzulassen, wenn Sie nicht wissen, dass ein Feld erforderlich ist, oder immer zu verwenden, Not Nullwenn Sie nicht wissen, dass ein Feld Nullen enthält? Oder spielt es keine Rolle? Ich weiß, dass in einigen Not NullDBMSs so viel wie möglich verwendet wird, da...

16
(x IST NICHT NULL) vs (NOT x IST NULL) in PostgreSQL

Warum ist das x IS NOT NULLnicht gleich NOT x IS NULL? Dieser Code: 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 NOT...

16
Prüfen Sie, ob Spalten NULL sind

Ich versuche, eine einfache Abfrage zu finden, mit der ich testen kann, ob eine große Tabelle eine Liste von Einträgen enthält, die mindestens EINEN leeren Wert (NULL / leer) in JEDER Spalte enthält. Ich brauche sowas SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Ich möchte nicht tun müssen...

14
Wie kann man NULL-Werte in CONCAT MySQL ausschließen?

Wenn ich das habe - tadd ist die AddressTabelle: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' Gibt es eine Möglichkeit, die apt_number auszuschließen, wenn sie nicht existiert? Ich dachte an: WHERE...

14
Hat NULL einen Typ?

Verschiedene Quellen (zB Wikipedia , PSOUG ) geben an, dass Oracle nullkeinen Typ hat. Ist das wahr? Was ist mit anderen