由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 周五考Advance,问2道SAS题
相关主题
请教一道SAS advance题。(killtest 75)请教一个SAS Macro的问题
请问SAS advanced macro global 和local请教SAS adv 题库一道macro题
求助,SAS ADV 130 中94请问Adv 63题 的第23题
请问SAS ADV 130中74 和80题sas macro 问题
请问一道SAS ADV中的题目One question about %put
问个SAS题目,ADV SAS 63题中的第23题
How to set initial dataset to zero in a SAS macro?SAS 求助: filenames
Help Please! SAS Advanced 考证题求助two sas adv questions
相关话题的讨论汇总
话题: macro话题: sas话题: 12sep2008话题: date话题: two
进入Statistics版参与讨论
1 (共1页)
y****1
发帖数: 400
1
1. The following SAS program is submitted:
%macro one(input);
%two;
%mend;
%macro two;
data _null_;
call symputx ('date','12SEP2008','L');
run;
%put the value is &date;
%mend;
%let date=31DEC1006;
%one(&date)
What is the result when the %put statement executes?
答案是12SEP2008 retrieved from the local symbol table for the TWO macro.
我在网上查了call symputx routine的用法,关于L的解释是:
L specifies that the macro variable is stored in the most local symbol
table that exists, which might be the global symbol table.
s*******2
发帖数: 791
2
谁能回答一下?谢谢
y***t
发帖数: 644
3
第一题date在macro two里的local value是12SEP2008。
第二题不知道
1 (共1页)
进入Statistics版参与讨论
相关主题
two sas adv questions请问一道SAS ADV中的题目
【大包子】问个macro的问题问个SAS题目,
我是一菜鸟 质疑sas adv63题(12月)第41题的答案How to set initial dataset to zero in a SAS macro?
sas 代码问题Help Please! SAS Advanced 考证题求助
请教一道SAS advance题。(killtest 75)请教一个SAS Macro的问题
请问SAS advanced macro global 和local请教SAS adv 题库一道macro题
求助,SAS ADV 130 中94请问Adv 63题 的第23题
请问SAS ADV 130中74 和80题sas macro 问题
相关话题的讨论汇总
话题: macro话题: sas话题: 12sep2008话题: date话题: two