我可以确定给定SAS数据集中的哪些变量用于数据集的排序(如果数据集已排序)?
我更喜欢使用其中一个sashelp数据集,而不是proc内容。
答案 0 :(得分:2)
您实际上可以使用SASHELP视图来查找答案。如果您执行此步骤。
proc print data=sashelp.vcolumn;
where libname='SASHELP'
and memname like 'V%'
and upcase(name) like '%SORT%'
;
run;
您将看到视图SASHELP.VCOLUMN中的变量SORTEDBY将指示该变量是否是数据集的排序键的一部分。该值应显示变量在BY语句中使用的顺序。