how to assign a macro value to a variable?
Answers were Sorted based on User's Feedback
Answer / guest
by symget function;
SYNTAX:
variable=SYMGET(macro variable);
Is This Answer Correct ? | 10 Yes | 4 No |
Answer / ganesh k
if it is a Char then Variable="&MacroVar.";
if it is a Numaric then Variable=%eval(&MacroVar.) or %
sysevalf(&MacroVar.);
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / sr
to assign macro value means it already created then
variable=symget(macro var);
variable will get value of that macro variable
Is This Answer Correct ? | 3 Yes | 1 No |
Answer / radhiv kumar sure
8 TO 9 TYPES WE CAN ASSIGN THE MACRO VALUE TO A VARIABLE.
CALL SYMPUT
%LET
SYMGET
Is This Answer Correct ? | 2 Yes | 2 No |
Answer / manna
data x;
%let a=01jan1960;
b=symget("a");
run;
IT IS Tested
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / cool dude
Creating a Macro.
%Let a='City';
Assigning the macro value of a (which is 'City') to variable.
Data _null_;
b=&a;
put b= ;
run;
Is This Answer Correct ? | 0 Yes | 6 No |
Answer / srinivas,korasavada
and also we can assign like
%let variable=value;
means the value is save in that variable
Is This Answer Correct ? | 3 Yes | 10 No |
Differentiate input and infile.
what are different type of sas servers ? On which server does the sas code execute ?
what is the difference between floor and ceil functions in sas? : Sas-administrator
how do we get duplicate observations in a separate dataset?
explain what is factor analysis? : Sas-administrator
what is the difference between proc report and proc format?
How would you code a merge that will keep only the observations that have matches from both sets?
Differentiate between proc means and proc summary.
define table lookup and how may ways it can be done...explian
I need level 2 to 5 sas using companies in india
Explain the special input delimiters used in sas programming.
How many ways to overcome a missing values???