PROC FREQ - 如何找出数据集名称

PROC FREQ - How to find out the dataset name

我有一个程序,其中很少有数据集是通过宏动态创建的。数据集也是动态命名的。

例如: STAT_FILE_1, STAT_FILE_2

有时我的宏可能会创建两个数据集, STAT_FILE_1, STAT_FILE_2

有时,三个 STAT_FILE_1, STAT_FILE_2, STAT_FILE_3

数量可能因源数据而异。

我正在使用 PROC FREQ 获取 last/recent 数据集的汇总数据。

因此我使用下面的代码

PROC FREQ;
tables YEAR;
run;

我得到了结果,但是我找不到使用的数据集名称。有人能帮我找到在 PROC FREQ 中使用的数据集名称吗?

这将显示最后 table 创建的:

%put &syslast;