If I run a code like one below, SAS (9.04.01M5P091317) seems to be taking up more and more memory with every loop without ever clearing it and eventually runs out of it. It only happens with the median function. The total memory usage is almost constant when I use 'mean' or 'distinct' instead. What's going on? %macro loop(n);
%do i = 1 %to &n.;
proc sql;
create table out as select
median(AgeCHDdiag)
from sashelp.heart;
quit;
%end;
%mend;
%loop(1000);
... View more