Erreur #1067 - Erreur de timestamp
Posté : 24 mai 2005, 12:34
Bonjour en voulant exporter ma base locale (sous win32, mysql4) vers uen base mysql4.6 j'ai el pb suivant sur les timestamp de toutes les tables :
Je ne vois pas ce qui peut clocher surtout que apparement.. c'est sur tout les timestamp que ça accroche.... ça m'embeterait vraiment de rechanger mes timestamp en int....
Merci poru ceux qui prendrotn le temps de me répondre...
Code : Tout sélectionner
CREATE TABLE IF NOT EXISTS entreprise(
id_entreprise int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
raison_sociale varchar( 100 ) default NULL ,
fk_type_entreprise int( 10 ) unsigned NOT NULL default '0',
fk_type_partenariat int( 10 ) unsigned NOT NULL default '0',
fk_etat_commercial_entreprise int( 10 ) unsigned NOT NULL default '0',
adresse varchar( 255 ) default NULL ,
code_postal varchar( 20 ) default NULL ,
fk_ville int( 10 ) unsigned NOT NULL default '0',
tel_standard varchar( 50 ) default NULL ,
fax_standard varchar( 50 ) default NULL ,
site_web varchar( 255 ) default NULL ,
fk_commercial int( 10 ) unsigned NOT NULL default '0',
commentaire text,
logo_url varchar( 255 ) default NULL ,
presentation text,
valorisation text,
projet text,
demarche text,
login varchar( 50 ) default NULL ,
pwd varchar( 10 ) default NULL ,
service_reclamation varchar( 255 ) default NULL ,
debut_contrat_reclamation timestamp NOT NULL default '0000-00-00 00:00:00',
fin_contrat_reclamation timestamp NOT NULL default '0000-00-00 00:00:00',
type_nb_employe_entreprise int( 10 ) unsigned default NULL ,
PRIMARY KEY ( id_entreprise )
) TYPE = MYISAM
MySQL a répondu:Documentation
#1067 - Invalid default value for 'debut_contrat_reclamation' Code : Tout sélectionner
Pour ex .. la portion ici (avec default à partir du 01/01/1970. ne marche pas non plus .
`debut_contrat_reclamation` timestamp NOT NULL default '1970-01-01 12:00:00',
`fin_contrat_reclamation` timestamp NOT NULL default '1970-01-01 12:00:00',