从库连接表

join tables from a library

您好,我正在尝试从库中追加数据集,其中包含 them.for 示例中的特定列变量,我想从 myfile 库中追加那些包含名称列的数据集。

下面是我的示例代码--->

libname myfile'\c:data';



 proc sql noprint ;
      select distinct catx(".",libname,memname) into :DataList separated by " "
        from dictionary.columns
        where libname = upcase(myfile) and upcase(name);
    quit;

假设变量的类型在所有数据集中都是一致的,像 SET 这样简单的东西就可以工作:

Data want;
      Set &datalist;
Run;