【发布时间】:2015-06-22 18:52:12
【问题描述】:
我有以下代码:
%macro One (Data=, City=);
data &data;
set Dataset1;
Var_new=.;
if State = "CA" and CITYCODE = &City then output;
run;
%mend One;
%One (Data=Bakersfield_CA, City=12540);
%One (Data=Chico_CA City=17020);
我得到了 Bakersfield_CA 的第一个数据集..但是第二次运行宏时我得到错误并且我没有得到任何名为“CHico_CA”的数据集。
【问题讨论】: