Page 1 sur 1

Erreur lors du transfert de mes tables

Posté : 02 mars 2006, 12:41
par Sebe
Salut,

Je souhaite faire le transférer mes tables vers un site. Je dois certainement utiliser la mauvaise méthode car j'ai un message d'erreur de syntax que je ne comprend pas (j'suis pas fort du tout!)
Erreur

Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Ponctuation invalide @ 1
STR: //
SQL: // Dumping data for table `acrho_course`
INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N)
requête SQL :

// Dumping data for table `acrho_course` INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N)

MySQL a répondu:


#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 '// Dumping data for table `acrho_course`
INSERT INTO acrho_cou

Voici la requête que j'utilise dans myadmin:

Code : Tout sélectionner

DROP table IF EXISTS acrho_course; CREATE TABLE `acrho_course` ( `id_course` int(11) unsigned NOT NULL auto_increment, `nom_course` varchar(45) default NULL, `date` date NOT NULL default '0000-00-00', `pat_chal` enum('C','P') NOT NULL default 'P', `lieu` varchar(45) default NULL, `kilometrage` float(5,3) default NULL, `nbre_part` int(11) default NULL, `matricule` int(11) NOT NULL default '0', `publier` enum('O','N') NOT NULL default 'N', PRIMARY KEY (`id_course`) ) TYPE=MyISAM; # // Dumping data for table `acrho_course` # INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N); INSERT INTO acrho_course VALUES (2,'12ème Jogging du Printemps','2004-02-28',C,'Bury',10.200,485,0,N); INSERT INTO acrho_course VALUES (3,'Jogging du Mont de la Trinité','2003-11-11',P,'Kain',12.730,630,0,N); INSERT INTO acrho_course VALUES (4,'LES BOUCLES VALLOISES','2005-03-28',P,'VAULX',10.200,530,0,N); INSERT INTO acrho_course VALUES (5,'10EME MEMORIAL JEAN PIERRE DUSAUTOIS','2005-05-05',P,'TOURNAI',10.000,330,0,N); INSERT INTO acrho_course VALUES (6,'JOGGING DU FAUBOURG MORELLE','2005-04-09',P,'TOURNAI',8.600,335,0,N); INSERT INTO acrho_course VALUES (7,'26EME TRAVERSEE DE LA VILLE','2005-09-25',P,'ATH',12.000,355,0,N); INSERT INTO acrho_course VALUES (8,'CORRIDA PIPAISIENNE','2005-08-07',P,'PIPAIX',10.285,430,0,N); INSERT INTO acrho_course VALUES (9,'LA RONDE DU PAYS VERT','2005-05-07',P,'ATH',11.700,305,0,N); .... y'en a encore plein !
Ce serait sympa de me dire ce qui ne peut pas fonctionner avec cette requête

Merci

Posté : 02 mars 2006, 13:35
par zeus
A mon avis, le pb vient du fait que tu passes des caractères sans les encadrer avec des '

INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N);

Essaye ça :

Code : Tout sélectionner

INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27','P','Blicquy',12.200,500,0,'N');

Posté : 02 mars 2006, 13:56
par Sebe
Non, cela ne fonctionne pas. J'ai même ajouter ' à O pour être certain mais rien de neuf

Merci

Posté : 02 mars 2006, 14:39
par zeus
Non, ça y est, j'ai compris, si tu regarde le message d'erreur, il commence à partir de cette ligne :

Code : Tout sélectionner

// Dumping data for table `acrho_course`
Tout simplement parce que le caractère pour indiquer le début d'une ligne de commentaire en SQL est # et non pas //

Posté : 02 mars 2006, 14:53
par Sebe
Ok merci ... cela fonctionne beaucoup mieux!

Ceci dit, je ne comprend pas pourquoi la requête a été généré de cette manière!

Posté : 02 mars 2006, 14:56
par zeus
Quel est le soft/script qui t'as généré ce source ?

Posté : 02 mars 2006, 15:19
par Sebe
Un composant JOOMLA :roll: