Bonjour,
pour l'instant, dans le code d'un package PL/SQL, j'ai :
IF (my_var IN (4,5,8,11,42)) THEN faire qqchose
Je voudrais simplement ne pas avoir cet ensemble codé "en dur" dans ma procédure, mais dans le header du package, avec d'autres variables globales.
Mon code serait alors
IF (my_var IN (var_list)) THEN faire qqchose
Question : comment on réalise cela ??
PS : j'ai fait
1 2
| TYPE CODE_LIST IS VARRAY (5) OF NUMBER;
var_list CODE_LIST:= CODE_LIST(4,5,8,11,42) |
mais à par parcourir la liste avec une LOOP, je ne vois pas comment faire.
Des suggestions ??
Partager