Création de macro variable GLOBALES
Bonjour,
J'ai un fichier contenant le nom de plusieurs fichiers comportant entre autres des datetimes dans le titre.
Je veux créer autant de macros variables que de noms . Prenant l'exp de 3 fichiers.
Code:
1 2 3 4 5 6 7
|
PROC SQL NOPRINT;
SELECT 'CC_PP_T_SQ_TAB120170306094048.csv' INTO :var1 FROM nomfichier;
SELECT 'CC_GN_SQ_TAB220170306094049.csv' INTO :var2 FROM nomfichier;
SELECT 'CC_GR_ZE_SQ_TAB320170306094050.csv' INTO :var33 FROM nomfichier;
QUIT; |
Là ça va marcher. Mais ce que je veux faire, c'est de créer des macro variables qui pour chacune d'elles va pointer sur le nom du fichier peut importe la date, car l'objectif est de d'automatiser le programme sous unix.
Par exemple, dès que le nom contient TAB1, le programme prendra "'CC_PP_T_SQ_TAB1_yyyymmddhhmmss" comme valeur de la 1ere variable macro.
Quelqu'un peut-il m'aider, je suis bloquée.
Merci
Neila
quelqu'un a t il une idée.
c'est un peu urgent.
Merci
Neila