Hi, can someone explain the following to me: I have a macro variable (obviously holds a string) assigned a date, %let sysparm=230524;
%put &sysparm.; The log: 27
28 %let sysparm=230524;
29 %put &sysparm.;
230524
30 Then I have the following datastep data a;
new=&sysparm.;
run; which results in the following table What I don't understand is why the datastep converts the content of my macro variable (which is a string) to a numeric variable. Can someone explain to me why the variable new is now a numeric variable?
... View more