Bonjour,

Sur le net, je vois souvent des requêtes "création de table" du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE TABLE  tableA (
  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  nom varchar(45) NOT NULL,
  PRIMARY KEY  (id)
);

Je pense que la clause not null sur la clé primaire est dans ce cas inutile pour deux raisons : la clause auto_increment et la contrainte clé primaire. Le not null me semble implicite, le SGBDR devrait gérer le problème des null tout seul. Ai-je raison ?

Merci.