Have you ever linked SAS code? If so, describe the link and
any required statements used to either process the code or
the step itself.

Answers were Sorted based on User's Feedback



Have you ever linked SAS code? If so, describe the link and any required statements used to either ..

Answer / thanwi

using %include macro

Is This Answer Correct ?    4 Yes 1 No

Have you ever linked SAS code? If so, describe the link and any required statements used to either ..

Answer / sathish

Answer is partially correct. We use %include to link code.
But %include is not a macro. Similarly %put is also not a macro.

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More SAS Interview Questions

What is the use of divide function?

0 Answers  


what is the use of catalog?

1 Answers   Cognizant,


what is data integration? : Sas-di

0 Answers  


Explain the message ‘MERGE HAS ONE OR MORE DATASETS WITH REPEATS OF BY VARIABLE’.

2 Answers  


my problem is to export my report to xsl.i can do that.but the problem is my report has 3 headings first heading should be printed with the merging of (1-5)cells and heading 2 should be of merge(2-4)cells?how to do this condition?

2 Answers   Dr Reddys, Oracle,


Do you know the features of sas?

0 Answers  


How would you determine the number of missing or nonmissing values in computations?

0 Answers  


explain what is data set in sas? : Sas-administrator

0 Answers  


How many tiers in sas architecture?

2 Answers  


/* This is example of age caluculate wihtout to display perfect days and years in output window */ data age; retain dob "12jun2003"d now "24may2011"d; age1=now-dob; age=(now-dob)/365.25; years=int(age); days1=round((age-years)*365.25); months=month(now)-1; if days1 gt 30 and months in(12,10,8,6,4,2)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month)*30.4375)+1; drop days1 month1 month; end; else if days1 gt 30 and months in (1,3,5,7,9,11)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month) *30.4375); drop days1 month1 month; end; drop age age1; proc print data=age; format dob now date.; run;

1 Answers   Emerio,


how we can call macros with in data step?

17 Answers   Allianz, ManPower,


what are all the ways to define macro variable??

2 Answers   GSK GlaxoSmithKline,


Categories