data a2;
length fl $1.;
do i=1 to 10;
id=i;
salary=1000*i;
output;
end;
if salary<5000 then fl='Y';
run;
上面程序中, "if salary<5000 then fl='Y';"没有起作用, 如果另开一个data步,单独放"if salary<5000 then fl='Y'"就会起作用. 发现在同一个data步中跟在"output;"后面的code都不会起作用.
请教各位, 有知道原因或者知道在哪方面着手可以找到原因的吗? 多谢了!