09-09-2015 04:39 AM
I’m running SAS 9.1.3 SP 4 on z/OS (IBM Model 2827).
My code is:
But the output/log looks like this:
3 %let email@example.com;
4 %put &a;
The @ sign is translated to Ø.
How can I avoid this?
09-09-2015 08:59 AM
09-09-2015 09:49 AM
Thank you Tom,
I just type it directly on the mainframe. (SAS interactive on mainframe)
But in the batch (when I save the code in a sasinc file in order to call it with JCL and run it), I can see that @ have ‘80’x as HEX.
Do you know any work around for this?
09-09-2015 11:43 AM
09-10-2015 02:29 AM
Thank you Tom.
We run with EBCDIC 1142.
proc options option=encoding; run;
SAS (r) Proprietary Software Release 9.1 TS1M3
Default encoding for external data
And according to this page http://www.longpelaexpertise.com.au/toolsCode.php and as you say the HEX code for @ should be ‘80’x
but when I try
I still get testØtest.com
‘7C’x gives the same testØtest.com ???!!!
I think I have to contact the people responsible for our SAS installation.