确定给定sas数据集中的哪些变量是排序变量

时间:2017-06-09 16:38:50

标签: sas

我可以确定给定SAS数据集中的哪些变量用于数据集的排序(如果数据集已排序)?

我更喜欢使用其中一个sashelp数据集,而不是proc内容。

1 个答案:

答案 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语句中使用的顺序。