Bonjour à tous,
Dans le cadre de mon poste, je dois assurer la maintenance de notre univers BO compatible avec des bases MySQL, Oracle et SQL Server.
Je rencontre un souci avec SQL Server.
En effet, ce dernier utilise des mots réservés qui sont indispensables à l'utilisation de mon univers.
C'est le cas par exemple du mot PLAN.
Or quand je crée une dimension pointant sur cette table et que je l'analyse pour m'assurer de son bon fonctionnement, le Designer me retourne le message suivant :
L'analyse a échoué : Exception : DBD, [Microsoft] [ODBC SQL Server Driver] [SQL Server] Impossible de préparer les instructions. State: 42000
J'ai essayé de mettre le mot PLAN entre guillemets, quotes et backquote, mais rien n'y fait. En revanche si je crée une vue qui porte un nom différent, je n'ai plus de souci.
Je souhaite néanmoins éviter d'avoir à créer une vue, car cela implique pour mes clients de la recréer à chaque mise à jour de l'univers dans la mesure ou cette table PLAN est susceptible d'évoluer régulièrement dans sa structure.
En espérant que ma demande soit claire.
Merci par avance de votre aide.
Partager