Newbies NULL & NOT NULL

Newbies NULL & NOT NULL - SQL/NoSQL - Programmation

Marsh Posté le 03-03-2006 à 16:11:54    

Salut,
 
En ce moment, j'essaye de combler mes lacunes en PHP/SQL...
 
Sur commentcamarche.net on peut lire ça :

Citation :

Forcer la saisie d'un champ
Le mot clé NOT NULL permet de spécifier qu'un champ doit être saisi, c'est-à-dire que le SGBD refusera d'insérer des tuples dont un champ comportant la clause NOT NULL n'est pas renseigné.


 
Or si j'insers des infos VARCHAR vide ( '' ) la base SQL ne donne pas d'erreur. Alors, comment ça marche ? ;)
 
Merci d'avance,
@+

Reply

Marsh Posté le 03-03-2006 à 16:11:54   

Reply

Marsh Posté le 03-03-2006 à 16:16:04    

strikenet a écrit :

Salut,
 
En ce moment, j'essaye de combler mes lacunes en PHP/SQL...
 
Sur commentcamarche.net on peut lire ça :

Citation :

Forcer la saisie d'un champ
Le mot clé NOT NULL permet de spécifier qu'un champ doit être saisi, c'est-à-dire que le SGBD refusera d'insérer des tuples dont un champ comportant la clause NOT NULL n'est pas renseigné.


 
Or si j'insers des infos VARCHAR vide ( '' ) la base SQL ne donne pas d'erreur. Alors, comment ça marche ? ;)
 
Merci d'avance,
@+


Il y a une difference entre "" et Null.
Null c'est lorsque tu n'insere aucune valeur.
"" est considéré comme une valeur.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed