Very asinine question, but why doesn't the following syntax in the when statement of the select block not work to set x=1 for any values of var 1 between 101-109, 201-209, 301-309? data New;
set Old;
select (var1);
...
when (101:109, 201:209, 301:309) x=1;
...
otherwise;
end;
run; I get an error. I have also tried using -- (no error but doesn't work), - (just subtracts), to (error), between (error)... scratching my head...
... View more