Bonjour tlm,

lorsque je souhaite ajouter une colonne varchar inférieur ou égale à 3, MYSQL le transforme en char.

exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
CREATE TABLE matable(
  macol varchar(2) NOT NULL default ''
) TYPE=MyISAM;

et lorsque je visualise la structure sur phpmyadmin :
Champ Type
macol char(2)

Pour quelle raison ?