[SAS] récuperation de données

yeliel -  
steelspirit Messages postés 277 Statut Membre -
je cherche à récupérer une donnée dans une table SAS pour la réutiliser dans d'autres tables. En gros je veux en faire une constante pour la suite. Est ce possible sur SAS? Pouvez vous m'aider? Merci

1 réponse

steelspirit Messages postés 277 Statut Membre 80
 
Salut,

il faut que tu sélectionne ta donnée qui t'interesse (par un if ou un where) et que tu mettes cette donnée dans une macro-variable à l'aide d'un call symput puis tu l'utilise dans ton autre table.

ex:

data _NULL_;
set ta_table;
if <condition> then
call symput('var',trim(left(ta_variable)));
end;

data autre_table;
ta_variable=&var;
run;
0