Allo,
Je cherche a exécuter une commande Sql dans laquelle le nom de la BD comporte un tiret seafile-db; Le tiret provoque l'erreur...
ERROR 1064 (42000): 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 '-db' at line 1
Exemple de requete : mysql> show tables from seafile-db;
Je suis certain que le problème vient du (-) car tout nom de BD ne comportant pas de (-) donne un résultat concluant.
Je ne peux pas renommer la BD, quel contournement est possible, j'ai essayé sans succès un \- escape et ai essayé de placer le nom de la BD dans unr variable.
Une aide sera appréciée.
Serge
Partager