OVH Cloud OVH Cloud

syntaxe sql...

3 réponses
Avatar
saulot
Bonjour,
je tente de faire une requete sur une table sql que son createur a jugé bon
d'appeller : OWNERS/COMPANIES/GROUP
Moralité, quant je tente de faire un select
"select OCG_DISPLAY_NAME from OWNERS/COMPANIES/GROUP where OCG_TYPE=57 order
by OCG_DISPLAY_NAME"
ca foire.

Pour que ca passe, il faudrait mettre un " devant et derrière le nom de la
table mais je n'arrive pas a saisir la syntaxe correctement.
(En tout cas, ca passe sur l'analyseur de requete)
En effet, il n'accepte pas la requete suivante :
"select OCG_DISPLAY_NAME from \"OWNERS/COMPANIES/GROUP\" where OCG_TYPE=57
order by OCG_DISPLAY_NAME"

QQ'un pourrait m'aider :)

merci d'avance

3 réponses

Avatar
saulot
z'ai trouvé :)
"SELECT OCG_DISPLAY_NAME FROM " & Chr(34) & "OWNERS/COMPANIES/GROUP" &
Chr(34) & " WHERE OCG_TYPEW ORDER BY OCG_DISPLAY_NAME"
"saulot" a écrit dans le message de
news: 3f4b42ec$0$1148$
Bonjour,
je tente de faire une requete sur une table sql que son createur a jugé


bon
d'appeller : OWNERS/COMPANIES/GROUP
Moralité, quant je tente de faire un select
"select OCG_DISPLAY_NAME from OWNERS/COMPANIES/GROUP where OCG_TYPEW


order
by OCG_DISPLAY_NAME"
ca foire.

Pour que ca passe, il faudrait mettre un " devant et derrière le nom de la
table mais je n'arrive pas a saisir la syntaxe correctement.
(En tout cas, ca passe sur l'analyseur de requete)
En effet, il n'accepte pas la requete suivante :
"select OCG_DISPLAY_NAME from "OWNERS/COMPANIES/GROUP" where OCG_TYPEW
order by OCG_DISPLAY_NAME"

QQ'un pourrait m'aider :)

merci d'avance




Avatar
Zoury
Salut Saulot!

ahh le mystère des guillemets dans le texte. :O)

Comme tu l'as trouvé, tu peux employé Chr(34) (préférablement, tu devrais
employer Chr$() au lieu de Chr())

Tu peux également doublé les guillemets comme ceci, ce qui est plus lisible
AMHA :

"SELECT OCG_DISPLAY_NAME FROM ""OWNERS/COMPANIES/GROUP"" WHERE OCG_TYPEW


ORDER BY OCG_DISPLAY_NAME"


--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
Avatar
Ledev
saulot wrote:
'lut,
va pour le chr$ :)
mais pour le double ", ca ne marche pas !$



En principe, cela devrai...

Sinon rien ne t'empêche d'utilisée les guillemet simple: '

a+