[SQL] Espaces dans le nom de la base

che0po Messages postés 25 Statut Membre -  
che0po Messages postés 25 Statut Membre -
Bonjour,

j'essaye d'exécuter des requêtes sql sur une base dont le nom contient des espaces genre ( ma base_de / donné )

je ne suis pas l'auteur de cette base :/.

ps , encadrer par [] , et par '' ne marche pas :/

4 réponses

dubcek Messages postés 19025 Date d'inscription   Statut Contributeur Dernière intervention   5 640
 
hello
montre la commande; entre " devrait fonctionner
0
che0po Messages postés 25 Statut Membre
 
$requete="SELECT * FROM [dbo.La base qui_pose / problème ] where [un champs interne] = '15000'";

voila ma requête.

exécute ainsi , c'est Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Nom d'objet 'dbo.La base qui_pose / problème' non valide., SQL state S0002 in SQLExecDirect
0
dubcek Messages postés 19025 Date d'inscription   Statut Contributeur Dernière intervention   5 640
 
essayer
$requete="SELECT * FROM [dbo].[La base qui_pose / problème ] ...
0
che0po Messages postés 25 Statut Membre
 
exact ,sauf que quand il y' a des accents dans le nom , ca ne marche tjrs pas :/

merci quand même !
0