Bonsoir,

Sous MySQL 5.0.16, je lance la requête suivante dans phpMyAdmin et il génère la table.

Le problème est le suivant : il fixe la valeur par défaut à "NULL" et ne prend pas en compte le NOT NULL.
Donc quand je veux insérer des données de test, il râle si je ne saisi pas moi-même l'ID à la main, ça va de soi.

Vous savez pourquoi il ne prend pas le "NOT NULL" en compte, dans la requête ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
create table `LOCALITE` (
  `LOC_ID` int(11) NOT NULL auto_increment,
  `LOCALITE` text,
  `NPA` int(11),
  primary key  (`LOC_ID`)
)type = InnoDB;