bonjour j'ai une macro variable qui contient une liste d'adresse je veux utiliser cette macro variable dans une étape data qui est la suivante :
j'ai utiliser une proc SQL pour récupérer les adresses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 data CONJOINTS; set CLIENTS; where adresses in (&adresses); run;
donc la j'ai ma macro variable avec des valeurs séparées par des virgules, mais le hic c'est que ces variables sont de type texte par conséquent il faut que je les mette entre guillement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 proc sql; SELECT adresses INTO:adresses separated BY "," FROM CAC; quit;
j'ai essayé ça
mais bon ça ne fonctionne pas car ça ne rajoute pas 1' guillemet de la 1 valeur et le dernier guillemet pour la deuxieme valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 proc sql; SELECT adresses INTO:adresses separated BY "','" FROM CAC; quit;
Merci d'avance.
Partager