%macro test ;
%global len ;
%let str = English ;
%let len = %sysfunc( length( "&str" ) ) ;
%mend ;
为什么执行该宏时len的值是9而不是7呢?另外length函数参数写成为"&str,则提示存在错误。
有哪位大侠能够介绍下SAS Macro处理的原理、机制,或者能够提供详细的说明文档。谢谢!!!

|
楼主: MyLoveSas
|
3574
5
SAS Macro处理求助 |
|
本科生 91%
-
|
本帖被以下文库推荐
| ||
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


