Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/05/2006, 22h23   #1
Invité régulier
 
Inscription : janvier 2003
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 15
Points : 8
Points : 8
Par défaut export BD : message d'erreur

bonjour à tous,

j'ai ce message d'erreur lorsque j'exporte ma base locale vers mon hebergeur :

CREATE TABLE `jos_vm_waiting_list` (
`waiting_list_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`product_id` int( 11 ) NOT NULL default '0',
`user_id` int( 11 ) NOT NULL default '0',
`notify_email` varchar( 150 ) NOT NULL default '',
`notified` enum( '0', '1' ) default '0',
`notify_date` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
PRIMARY KEY ( `waiting_list_id` ) ,
KEY `product_id` ( `product_id` ) ,
KEY `notify_email` ( `notify_email` )
) ENGINE = MYISAM CHARSET = latin1 COMMENT = 'Stores notifications, users waiting f. products out of stock' AUTO_INCREMENT =1

MySQL a réponduocumentation
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY

je ne comprend pas cette erreur de syntaxe, d'ou peut bien provenir le pb?
J'utilise MySQL 4.1.9-max en local et l'hebergeur utilise MySQL 4.0.22

merci pour vos réponses.
fxfranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 22h29   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
d'abord


ensuite regardes dans les spécifications de mysql, s'il n'y a pas eu des évolutions entre les versions 4.0.x et 4.1.x
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 23h35   #3
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 123
Points : 1 123
Code :
ON UPDATE CURRENT_TIMESTAMP
Ce déclencheur de mise à jour n'est disponible que depuis la version 4.1.2 . Donc impossible de l'utiliser chez votre hébergeur !
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 23h51   #4
Invité régulier
 
Inscription : janvier 2003
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 15
Points : 8
Points : 8
efficacité et rapidité!

c'était bien le pb!merci pour ta réponse!!!
fxfranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h58.


 
 
 
 
Partenaires

Hébergement Web