Accueil du site > Les articles > Tester le contenu d’une variable mémoire par une requête SQL
Version à imprimer Enregistrer au format PDF

Tester le contenu d’une variable mémoire par une requête SQL

mercredi 10 janvier 2007, par David Malle Visites  1223
Toutes les versions de cet article :

Si vous souhaitez tester le contenu d’une variable mémoire via une instruction SQL, c’est tout à fait possible.


Méthode

Utiliser l’astuce de l’article Comment gérer dans une requêtes SQL, des notions qui ne figurent pas dans une table ?

Exemple

Tester si une chaine de caractère PRQT contient le libellé NORMANDIE.

Méthode

SELECT COUNT(*) INTO :WCNT
 FROM SYSIBM/SYSDUMMY1  
WHERE :PRQT              
  LIKE '%NORMANDIE%'

Si WCNT = 1 alors la chaîne contient ... NORMANDIE.