[SAS] récuperation de données

Fermé
yeliel - 31 mai 2007 à 13:46
steelspirit Messages postés 277 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 22 octobre 2008 - 31 mai 2007 à 14:03
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 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 22 octobre 2008 80
31 mai 2007 à 14:03
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