La valeur NULL
L'absence de valeur, représentée par la valeur NULL
, est une information fondamentale en SQL, qu'il ne faut pas confondre avec la chaîne espace de caractère
où bien la valeur 0. Il ne s'agit pas d'un type à proprement parler, mais d'une valeur possible dans tous les types.
Fondamental :
Par défaut en SQL NULL
fait partie du domaine, il faut l'exclure explicitement par la clause NOT NULL
après la définition de type, si on ne le souhaite pas.
Syntaxe :
CTRL+C pour copier, CTRL+V pour coller
1
CREATE TABLE nom de table (
2
CREATE TABLE nom_table (
3
nom_colonne1 domaine1 NOT NULL,
4
nom_colonne2 domaine2,
5
...
6
nom_colonneN domaineN NOT NULL
7
);
CREATE TABLE nom de table ( CREATE TABLE nom_table ( nom_colonne1 domaine1 NOT NULL, nom_colonne2 domaine2, ... nom_colonneN domaineN NOT NULL );