data all;
set f.s1 f.s2 f.s3 f.s4 f.s5 ...f.s100;
run;作者: shiyiming 时间: 2006-4-21 13:23 标题: to wendygao 如果F下s开头的table只有s1-s100的话,直接按下面的代码运行,当然有其他的话,修改一下where条件即可。
proc sql noprint;
select memname into:tabnm separated by ' ' from sashelp.vtable where
libname='F' and substr(memname,1,1)='S';
quit;
data all;
set &tabnm;
run;作者: shiyiming 时间: 2006-4-21 13:26 标题: re 注意:separated by 后面的‘’内要有个空格。作者: shiyiming 时间: 2006-4-22 10:36 标题: 谢谢,不过还有个小问题 谢谢 thisischenhan 的帮助,我运行了一下,SQL过程没有问题,但是“set &tabnm;”这个语句在执行有些问题,系统显示WORK.S1.DATA dose not exist; WORK.S2.DATA dose not exist; WORK.S3.DATA dose not exist; ...