SAS列出并将指定库下的所有表名存储到表中

use*_*seR 0 sas

在库“测试”下,我有 5 个数据集。如何列出所有表名?

proc datasets lib = work; quit; run;
Run Code Online (Sandbox Code Playgroud)

虽然我想进一步使用这些信息。就像表名一样。

谢谢

Chr*_*s J 5

使用 SQLdictionary.tables视图...

进程 sql ;
  创建表 mytables 作为
  选择 *
  来自 dictionary.tables
  其中 libname = 'WORK'
  按 memname 排序;
退出 ;