[SQL] Espaces dans le nom de la base

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. exact ,sauf que quand il y' a des accents dans le nom , ca ne marche tjrs pas :/

    merci quand même !
    1. Contributeur
      essayer
      $requete="SELECT * FROM [dbo].[La base qui_pose / problème ] ...
      1. $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
        1. Contributeur
          hello
          montre la commande; entre " devrait fonctionner