input m@@;
cards;
2 3 4
;
%let n=m;
%let z=%eval(&n+8);
%put &z;
proc print data=a;
var &z;run;
为什么日志会提示ERROR: 在需要数值操作数的 %EVAL 函数或 %IF 条件中发现字符操作数。条件是: m+8
我该怎么改正呢?

|
楼主: lb201037066
|
7622
4
刚刚学到宏语言的%eval有点疑惑 |
|
高中生 0%
-
|
| ||
|
|
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


