Conditionally Execute Batch Jobs
data one;
set one;
if scan(sysparm(),1) ^= ' ' then do;
......
data _null_;
array p{3} p1-p3;
inp=sysparm();
if inp='' then abort abend;
do i = 1 to 3;
p[i]=scan(inp,i);
end;
call symput('v1',left(trim(p1)));
......
sas program.sas -sysparm "XYZ ABC OPQ"
No comments:
Post a Comment