MySQL 5 Probleme Data Truncated
Bonjour,
Voila maintenant plusieurs jours que je travail sur la migration d'une base de données de MySql 3.2 a MySql 5
Je crée une table:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
CREATE TABLE table (
id_news int(11) NOT NULL auto_increment,
date_creation timestamp(14) NOT NULL,
date_publication timestamp(14) NOT NULL,
date_validite timestamp(14) NOT NULL,
titre text,
new_titre_borne varchar(255) default ' ',
resume text NOT NULL,
description text,
image varchar(255) default NULL,
align enum('0','1') default NULL,
lien varchar(255) default NULL,
actif enum('0','1') default NULL,
difusion enum('0','1') NOT NULL default '0',
priority int(11) NOT NULL default '0',
PRIMARY KEY (id_news),
KEY date_validite (date_validite),
KEY actif (actif),
KEY difusion (difusion),
KEY priority (priority)
) TYPE=MyISAM; |
Et je ne peux pas insérer de données dedans.
Lors de l'insertion :
Code:
1 2
| INSERT INTO table VALUES (26,20030606152040,20030130000000,00000000000000,
'Test',' ','','','','0','_localsearch.php?','1','',1); |
Il me marque l'erreur : Data truncated for column difusion.
Apparemment il n'accepte pas le null pour le type enum et le default ne marche pas...
Quelqu'un aurait une idée...???