Aller au contenu

Impossible de créer des champs Not null en sql


philippe69

Sujets conseillés

Bonjour,

je viens de changer de PC et mon MySQL local (easyphp) me crée des soucis.

J'essaye de créer des tables avec des champs not null mais cet attribut n'est pas pris en compte.

exemple

CREATE TABLE IF NOT EXISTS `address_format` (
`address_format_id` int(11) NOT NULL auto_increment,
`address_format` varchar(128) NOT NULL default '',
`address_summary` varchar(48) NOT NULL default '',
PRIMARY KEY (`address_format_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

et je récupère :

Champ  	Type 	Interclassement 	Attributs 	Null 	Défaut 	Extra 	Action
address_format_id int(11) Oui NULL auto_increment
address_format varchar(128) latin1_swedish_ci Oui
address_summary varchar(48) latin1_swedish_ci Oui

Impossible de positionne le champ not null.

Aurriez vous une idée ?

Merci

Cordialement

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...