02-22-2018 03:17 AM
I got a quick question. I don't know why SAS doesn't recognize the format B8601DA8. (or B8601DA.) on my system (SAS 9.1.3). For example, I run the code below:
data test; a = 10000; format a b8601da8.; b = put(a, b8601da8.); run;
I got the following error message:
25 data test;
26 a = 10000;
27 format a b8601da.;
28 b = put(a, b8601da.);
ERROR 48-59: The format B8601DA was not found or could not be loaded.
I triple checked the code and I remember it worked before on the exact same system.
Are the ISO 8601 format not supported by SAS 9.1.3?
02-22-2018 03:59 AM
I suspect this format was included in SAS 9.2 for the first time - it is in the 9.2 documentation. Time to upgrade if you want to use it. SAS 9.1.3 is over 10 years old now.