SAS中文论坛

标题: 两个问题 [打印本页]

作者: shiyiming    时间: 2012-5-14 22:23
标题: 两个问题
第一个:
%let statement   variable name  variable value   length
%let total=+∑       total               0+4+3               5
totla的结果为什么意思?
第二个:
%let a=begin;
%let b=%nrstr(&a);
%put UPCASE produces:%upcase(&b);
%put UPCASE produces:%qupcase(&b);
log的结果为:
begin
&A
由第二个let语句中得b=&a,在%qupcase(&b)中,由于marsk marco triggers,第一次的scan不会发生吧,它不是等于&b才对么,然后再是&B呀。
求高人指点一二!




欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/) Powered by Discuz! X3.2