我正在写一些像这样的proc sql
代码
%let psample = 10;
proc sql;
create table mylib.matches_&psample_some_suffix as
select ...
但是SAS给了我警告
WARNING: Apparent symbolic reference PSAMPLE_SOME_SUFFIX not resolved.
如何让SAS了解宏名称是以psample
而非“psample_some_suffix”停止?为了便于阅读,我希望在我的文件名中加上这些下划线。
答案 0 :(得分:2)
使用点显式结束宏变量引用:
mylib.matches_&psample._some_suffix