为宏变量估计SAS数据集的大小
我正在尝试获取要放入宏变量的SAS数据集的大小。虽然不能得到很好的提示。我正在考虑的方案如下:为宏变量估计SAS数据集的大小,sas,Sas,我正在尝试获取要放入宏变量的SAS数据集的大小。虽然不能得到很好的提示。我正在考虑的方案如下: proc sql; select * from dictionary.tables where libname = "REPOS" ; quit; proc contents data = repos.ajk; run; 您是指文件大小、记录数还是其他什么?很抱歉造成混淆。我正在寻找GB或MB的大小。您是指文件大小、记录数还是其他什么?很抱歉造成混淆。我正在寻找GB或MB
proc sql;
select *
from dictionary.tables
where libname = "REPOS"
;
quit;
proc contents data = repos.ajk;
run;
您是指文件大小、记录数还是其他什么?很抱歉造成混淆。我正在寻找GB或MB的大小。您是指文件大小、记录数还是其他什么?很抱歉造成混淆。我正在寻找GB或MB的大小。太好了,我的朋友。GB怎么样?我知道了。再加上一个1024。太好了,我的朋友。GB怎么样?我知道了。再加上一个。
proc sql noprint;
select put(filesize/1024/1024, 16.2 -L) into :sizeMB from dictionary.tables
where libname = 'MYLIB'
and memname = 'MYTABLE'
;
quit;
%put &sizeMB;