PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Mot réservé dans une requête SQL
Mot réservé dans une requête SQL
Débuté par Sébastien, 04 fév. 2004 16:30 - 2 réponses
Posté le 04 février 2004 - 16:30
Bonjour à tous, je tente de créer une requête SQL qui intéroge une base AS400
en accès natif. Tout fonctionne sauf losrque je tente de récupérer un champ
nommé DESC et que je veux lui passé *LIBL

Je sais que c'est un mot réservé pour SQL mais est-ce qu'il y a quand même
moyen de le récupérer?

Je ne peux pas changer le nom du champ

Voici ma requête qui fonctionne:

SELECT ABREGE, CODE, NOTABL
FROM RADARDMO/INC99
WHERE CODE = '1541'

Et voici la requête que j'aimerais faire fonctionner :

SELECT ABREGE, CODE, NOTABL, DESC
FROM *LIBL/INC99
WHERE CODE = '1541'

Merci d'avance pour votre aide
Posté le 05 février 2004 - 10:10
Bonjour,

Essaye ceci:
SELECT * FROM RADARDMO/INC99
WHERE CODE = '1541'

Ca marche comme ca ?

"Sébastien" <sleblanc@logicielradar.com> a écrit dans le message de news:
402105e6$1@news.pcsoft.fr...


Bonjour à tous, je tente de créer une requête SQL qui intéroge une base

AS400
> en accès natif. Tout fonctionne sauf losrque je tente de récupérer un
champ
nommé DESC et que je veux lui passé *LIBL

Je sais que c'est un mot réservé pour SQL mais est-ce qu'il y a quand même
moyen de le récupérer?

Je ne peux pas changer le nom du champ

Voici ma requête qui fonctionne:

SELECT ABREGE, CODE, NOTABL
FROM RADARDMO/INC99
WHERE CODE = '1541'

Et voici la requête que j'aimerais faire fonctionner :

SELECT ABREGE, CODE, NOTABL, DESC
FROM *LIBL/INC99
WHERE CODE = '1541'

Merci d'avance pour votre aide
Posté le 09 février 2004 - 15:12
SELECT ABREGE, CODE, NOTABL, DESC
FROM MATABLE
WHERE CODE = '1541'

Cette requête fonctionne sous cette forme :

SELECT ABREGE, CODE, DESC, NOTABL
FROM MATABLE
WHERE CODE = '1541'


Merci pour la résponse