Questions marquées «null»

Un concept de base de données utilisé pour représenter des données manquantes, inconnues ou inapplicables.

125
Pourquoi ne devrions-nous pas autoriser les valeurs NULL?

Je me souviens avoir lu cet article sur la conception de base de données et je me souviens également que vous aviez besoin de propriétés de champ NOT NULL. Je ne me souviens pas pourquoi c'était le cas cependant. Tout ce que je peux sembler penser, c’est que, en tant que développeur d’applications,...

41
NULL ou NOT NULL par défaut?

Dans MySQL, est-il préférable de toujours autoriser les valeurs NULL sauf si vous savez qu'un champ est obligatoire, ou de toujours les utiliser Not Nullsauf si vous savez qu'un champ contiendra des NULL? Ou n'est-ce pas important? Je sais que dans certains SGBD, ils disent utiliser Not Nullle plus...

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

Pourquoi n'est x IS NOT NULLpas égal à NOT x IS NULL? Ce 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
Tester si des colonnes sont NULL

J'essaie de comprendre une requête simple que je peux faire pour tester si une grande table a une liste d'entrées qui a au moins UNE valeur vide (NULL / vide) dans N'IMPORTE QUELLE colonne. J'ai besoin de quelque chose comme SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Je ne veux pas avoir à...

14
NULL a-t-il un type?

Diverses sources (par exemple Wikipedia , PSOUG ) indiquent qu'Oracle nulln'a pas de type. Est-ce vrai? Qu'en est-il des autres