Try the following:
*Get corrs;
proc corr data=test outp=Corr;
var v1-v4;
with v:;
run;
*Get Alphas;
ods output CronbachAlpha=Alpha;
proc corr data=test alpha nocorr;
var v:;
run;
ods output close;
*Merge and Format;
data out(drop=Variables Alpha);
set Alpha Corr;
if Variables^='' then do;
_TYPE_='Alpha';
_NAME_=Variables;
v1=alpha;
v2=alpha;
v3=alpha;
v4=alpha;
end;
run;