LIBNAME perm 'e:example\mysasdatasets'
data perm.quote (keep = b c)
SET work.aa
run
当把所有宏单独写在一个程序的情况下:例如:在sas程序中写入:
%inc 'D:\resdat\cout.sas'即可;注意要写在data步和proc步之外。SAS程序cout内包含另一个程序的宏。
谢谢两位的回答,这个问题其实还可以这样实现,建立文件名为run.bat的批处理文件,内容为:@echo on "C:\Program Files\SAS Institute\SAS\V8\sas.exe" -sysin E:\SASP\prg1.sas "C:\Program Files\SAS Institute\SAS\V8\sas.exe" -sysin E:\SASP\prg2.sas...@echo off 但我看到有人用的方法更简单,如内容为SAS PRG1.SASSAS PRG2.SASSAS PRG3.SAS...的BAT文件也可以实现上述功能,但不知道如何设置欢迎分享,转载请注明来源:内存溢出
评论列表(0条)