Usage Note 13513: Compatibility issues between SAS 8.2 and SAS 9 for users with language
English (United States)
In SAS 8.2, customers running with English_UnitedStates usually did not
need to set a LOCALE= system option because the "internal default" was
US English.
In SAS 9, the LOCALE= option (and implicitly the TRANTAB= option) is set
for English_UnitedStates as for other languages. This means that the
first slot of the TRANTAB= option overrides the ASCII table when
creating output for ASCII-based platforms. When running in
NLSCOMPATMODE, this may also affect the format of output that is
produced using ODS. If you are using ODS, set the option value to
NONLSCOMPATMODE.
If you prefer the old behavior, you can omit setting the LOCALE=
system option. If the LOCALE= system option is not set, then the
TRANTAB= option is not set either, and the default value is still US
English. Alternatively, you can explicitly reset the trantabs by adding
TRANTAB= to the sasv9.cfg file.
Operating System and Release Information
| SAS System | Base SAS | z/OS | 9 TSB0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | medium |
| Topic: | System Administration ==> Installation ==> NLS (National Language Support)
|
| Date Modified: | 2005-01-07 16:41:11 |
| Date Created: | 2004-10-01 11:57:58 |