[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

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    montre la commande; entre " devrait fonctionner
    0
  2. 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
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    essayer
    $requete="SELECT * FROM [dbo].[La base qui_pose / problème ] ...
    0
  4. 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