par
niuxe » 05 nov. 2009, 17:55
Bonjour tout le monde,
Sachant que NULL n'est pas une valeur, que cela revient à dire indéfini, est il bon/mauvais d'attribuer au champs la valeur NULL quand il n'y a pas valeur à l'enregistrement ?
Je pense au poids/performance/etc. de la BDD.
CREATE TABLE une_table(
un_champ VARCHAR(8) NULL,
un_autre_champ VARCHAR(8) NULL
);
INSERT INTO une_table (un_champ) VALUES ('hello');
Merci de m'indiquer des petites « infos » à ce propos.
Bon code.

Bonjour tout le monde,
Sachant que NULL n'est pas une valeur, que cela revient à dire indéfini, est il bon/mauvais d'attribuer au champs la valeur NULL quand il n'y a pas valeur à l'enregistrement ?
Je pense au poids/performance/etc. de la BDD.
[sql]
CREATE TABLE une_table(
un_champ VARCHAR(8) NULL,
un_autre_champ VARCHAR(8) NULL
);
[/sql]
[sql]INSERT INTO une_table (un_champ) VALUES ('hello');[/sql]
Merci de m'indiquer des petites « infos » à ce propos.
Bon code. :)