Program1
data newbank;
set bank;
set bank;
run;
Program2
data newbank (drop=i);
do i=1 to 2;
set bank;
end;
run;
Why these two programs produce different data sets? The dataset bank has two observation, newbank produced by program 1 has two observation, but the newbank produced by program 2 has only one observation.