SAS 多数据集逻辑顺序

SAS multiple datasets logical order

很抱歉问这个问题,但我的英语很差,我不知道在 google 上输入什么才能得到结果。

我想做:

data test;
set mytable1 to mytable999;
run;

我如何告诉 SAS 设置从 1 到 999 的所有表而不写它们(因为这样做很长)。类似于 mytable1-999

非常感谢,我知道这是一个基本功能,但我不记得英文名称是什么

只需在 SAS 中使用 ´:´ 的 wild-card 函数。在

data myTable1;
    do i = 1 to 3;
        j = 2*i;
        output;
    end;
run;
data myTable2;
    do i = 1 to 3;
        j = -i;
        output;
    end;
run;
data myAll;
    set myTable:;
run;

myTable:等价于所有以myTable.

开头的表的列表

结果是

i   j
==  ==
1   2
2   4
3   6
1   -1
2   -2
3   -3