【发布时间】:2015-09-07 13:12:27
【问题描述】:
当我使用以下代码在 sas 中运行宏时,我收到一个错误 - 符号引用未解析: 最初,我使用 SQL 选择一组角色编号到列表中:
PROC SQL NOPRINT; SELECT ROLENO INTO:R1-:R81 FROM ROLLNOS; QUIT;
然后使用宏选择每个单独的标记并将它们合并为:
options Mprint;
%MACRO Marks;
%DO I=1 %TO 1;
proc sql noprint;
create table Marks as select name, rollno, marks, grade from masterdata
where rollno= "&R&I.";
quit;
PROC APPEND DATA=Marks BASE=MarksSheet FORCE;RUN;
%END;
%MEND;
RUN;
%Marks;
执行sql语句时出现错误,请帮我解决问题。尤其是引用部分-"&R&I."
【问题讨论】: