有些时候我们需要知道某个逻辑库下的所有数据集的名称,并把这些数据集名称汇总为一个新的数据集。
第一种方法:用proc contents过程
proc contents data=SASHELP._all_ out=AllSASHelpData noprint;/*注意_all_的用法*/
run;
proc contents data=MAPS._all_ out=AllMapsData noprint;
run;
data AllDataSets;
set AllSASHelpData AllMapsData;
run;
proc sort data=AllDataSets nodupkey;
/*http://crackman.net/?p=702 对nodupkey的解释*/
...............................................
详细请参见文章:
http://crackman.net/?p=1207