If you need the value of a variable rather than the
variable itself what would you use to load the value to a
macro variable?
Answers were Sorted based on User's Feedback
Answer / yuyin
a=123;
call symput("x",a);
a is a variable, 123 is the value of variable a, x is macro
variable, symput will assign 123 to macro variable x.
| Is This Answer Correct ? | 12 Yes | 0 No |
Answer / saurabh gupta
If we need a value of a macro variable then we must define
it in such terms so that we can call them everywhere in the
program.
Define it as Global. There are different ways of assigning
a global variable.
Simplest method is
%LET
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / yuyin
a is macro variable. use following statment to assign the
value of a rather than the variable itself
e.g.
%let a=xyz
x="&a";
this will assign "xyz" to x, not the variable xyz to x
| Is This Answer Correct ? | 0 Yes | 3 No |
How to convert .xls file into CSV format?
which date functions advances a date time or date/time value by a given interval? : Sas programming
What are the statements that are executed only?
Code the MEANS to produce output to be used later.
what are input dataset and output dataset options?
How to import the Zip files into SAS? If it is possible in SAS? If it is posible write the code...
how to read character value without using substr function in sas ?
how do you pull data from equifax?tell me the process?
0 Answers Synchrony Financial,
how many types of prompts are there? : Sas-bi
What are the Aggregate functions in SQL ?
How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs?
Mention what is the difference between nodupkey and nodup options?