Answers were Sorted based on User's Feedback
Answer / arun & g.n.rao
In macros two dots (..) are used to call a library if it is
declared as a macro.
IF YOUR USING A SINGLE DOT i.e SCOTT.EMP YOU WONT GET ANY
OUTPUT AND THE ERROR OCCURED IS WORK.SCOTTEMP DOES NOT EXIST
SO WE SHOULD USE TWO DOTS WHEN CALLING A LIB NAME AS A MACRO
%LET A=SCOTT /*LIBRARY NAME*/
PROC PRINT DATA=&A..EMP;
|Is This Answer Correct ?||13 Yes||1 No|
Answer / gangadhar
to the above answer i add little .. is used for libref and
one . for compiler and another for macro variable.
|Is This Answer Correct ?||8 Yes||2 No|
Answer / velppuula shathish
set ds nobs=x;
proc print data=sd;
|Is This Answer Correct ?||0 Yes||0 No|
What do you feel about hardcoding?
Difference between informat and format?
In which format does Date stores in sas..? What is the use of DATE in SAS.?
Name statements that are execution only.
What is highest missing value for numeric?
what are the methods that you would employ to fine tune your SQL extract process using SAS/Access or Proc SQL?
Describe the function and untility of the most difficult SAS macro that you have written.
When looking for data contained in a character string of 150 bytes, which function is the best to locate that data: scan, index, or indexc?
what is change analysis in sas di ? : Sas-di
How do you read in the variables that you need?
What does a PROC TRANSPOSE do?
There is a river notoriously known for it?s large crocodile population. With ease, how do you safely cross it?