正如标题所述:是否有一种方法可以使用WORK
语句(或类似方法)在PROC
之类的库中显示所有目录?
我尝试了PROC catalog
和PROC datasets memtype=catalog
,但似乎没有一个提供此选项。
我使用的是SAS EG
,实际上(至少在EG中)有一种GUI方法可以通过TOOLS -> Catalog and Formats Explorer
列出它们,然后可以浏览库。但是,我想使用一种非GUI的方法,但到目前为止还找不到。
最佳答案
您可以使用dictionary.catalogs,更多信息可以here。例如,要显示lib Work中的目录,可以使用以下proc sql
:
proc sql;
title 'Subset of the DICTIONARY.CATALOGS Table';
title2 'Rows with Library Name WORK';
select * from dictionary.catalogs
where libname ='WORK';
quit;
关于sas - 列出库中的所有目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57095607/