在SAS中编写宏来创建表

时间:2015-02-15 22:31:21

标签: sas sas-macro

SAS编程的新手。想要从简单的东西开始 - 编写一个运行追加查询的宏。这就是我设法弄清楚的。我哪里错了?

%MACRO APPENDTEST;
    PROC SQL;
        CREATE TABLE WORK.APPENDTEST AS
        SELECT *
        FROM WORK.MONTHLY_SALES_SUMMARY
    QUIT;
%MEND APPENDTEST;

1 个答案:

答案 0 :(得分:1)

你已经创建了一个宏但已经执行了它。此功能类似于其他语言中的函数,允许宏编译和执行不同的时间。

在以下行中添加将调用宏。

%appendtest;