select name into:first_name from (select monotonic() as num,* from sashelp.class) having num=min(num);
select name into:last_name from (select monotonic() as num,* from sashelp.class) having num=max(num);
quit;
or data step
data _null_;
set sashelp.class end=last;
if _n_=1 then call symputx('first_name',name);
if last then call symputx('last_name',name);
run;
%put& first_name& last_name;