Sas 如何转义宏名称后面的下划线?
我正在写一些类似这样的Sas 如何转义宏名称后面的下划线?,sas,Sas,我正在写一些类似这样的procsql代码 %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\u some\u后缀”
procsql
代码
%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\u some\u后缀”停止?为了便于阅读,我希望在文件名中使用以下下划线。使用点明确结束宏变量引用:
mylib.matches_&psample._some_suffix