Pourquoi NOT NULL ajouter au champ de clé primaire (clé primaire est déjà pas nul + uniques)(MySql) Pourquoi NOT NULL ajouter au champ clé primaire? ?
Exemple pour le champ id NOT NULL:
create table student
(
id int(11) AUTO_INCREMENT NOT NULL,
name varchar(255),
PRIMARY KEY(id)
)
Au lieu de cela seulement:
create table student
(
id int(11) AUTO_INCREMENT,
name varchar(255),
PRIMARY KEY(id)
)
Editer: J'ajoute AUTO_INCREMENT.
soo pourquoi peaple ajouter NOT NULL ?? – Yosef
@Yosef c'est juste une question de style. Et 'mysqldump' ajoute ce' NOT NULL' quand vider une table, à cause d'un bug pour autoriser NULL dans mysql. –