• Contents
  • About
  • What's New in SAS 9.2 National Language Support (NLS) Reference Guide
  • NLS Concepts
    • National Language Support (NLS)
      • Overview to National Language Support
      • Definition of Localization and Internationalization
    • Locale for NLS
      • Overview of Locale Concepts for NLS
      • Specifying a Locale
    • Encoding for NLS
      • Overview: Encoding for NLS
      • Difference between Encoding and Transcoding
      • Character Sets for Encoding in NLS
      • Common Encoding Methods
      • Standards Organizations for NLS Encodings
      • Code Point Discrepancies among EBCDIC Encodings
      • Collating Sequence
      • Determining the Encoding of a SAS Session and a Data Set
      • Default SAS Session Encoding
      • Setting the Encoding of a SAS Session
      • Encoding Behavior in a SAS Session
    • Transcoding for NLS
      • Overview to Transcoding
      • Common Reasons for Transcoding
      • Transcoding and Translation Tables
      • SAS Options That Transcode SAS Data
      • Transcoding between Operating Environments
      • Transcoding Considerations
      • Compatible and Incompatible Encodings
      • Preventing Transcoding
    • Double-Byte Character Sets (DBCS)
      • Overview to Double-Byte Character Sets (DBCS)
      • East Asian Languages
      • Specifying DBCS
      • Requirements for Displaying DBCS Character Sets
      • When You Can Use DBCS Features
      • DBCS and SAS on a Mainframe
      • SAS Data Conversion between DBCS Encodings
      • Avoiding Problems with Split DBCS Character Strings
      • Avoiding Character Data Truncation by Using the CVP Engine
  • SAS Language Elements for NLS Data
    • Data Set Options for NLS
      • Data Set Options for NLS by Category
      • ENCODING= Data Set Option
      • OUTREP= Data Set Option
    • Formats for NLS
      • International Date and Datetime Formats
      • Currency Representation
      • European Currency Conversion
      • Formats for NLS by Category
      • $BIDIw. Format
      • $CPTDWw. Format
      • $CPTWDw. Format
      • EUROw.d Format
      • EUROXw.d Format
      • HDATEw. Format
      • HEBDATEw. Format
      • $KANJIw. Format
      • $KANJIXw. Format
      • $LOGVSw. Format
      • $LOGVSRw. Format
      • MINGUOw. Format
      • NENGOw. Format
      • NLBESTw. Format
      • NLDATEw. Format
      • NLDATEMDw. Format
      • NLDATEMNw. Format
      • NLDATEWw. Format
      • NLDATEWNw. Format
      • NLDATEYMw. Format
      • NLDATEYQw. Format
      • NLDATEYRw. Format
      • NLDATEYWw. Format
      • NLDATMw. Format
      • NLDATMAPw. Format
      • NLDATMDTw. Format
      • NLDATMMDw. Format
      • NLDATMMNw. Format
      • NLDATMTMw. Format
      • NLDATMWNw. Format
      • NLDATMWw. Format
      • NLDATMYMw. Format
      • NLDATMYQw. Format
      • NLDATMYRw. Format
      • NLDATMYWw. Format
      • NLMNIAEDw.d Format
      • NLMNIAUDw.d Format
      • NLMNIBGNw.d Format
      • NLMNIBRLw.d Format
      • NLMNICADw.d Format
      • NLMNICHFw.d Format
      • NLMNICNYw.d Format
      • NLMNICZKw.d Format
      • NLMNIDKKw.d Format
      • NLMNIEEKw.d Format
      • NLMNIEGPw.d Format
      • NLMNIEURw.d Format
      • NLMNIGBPw.d Format
      • NLMNIHKDw.d Format
      • NLMNIHRKw.d Format
      • NLMNIHUFw.d Format
      • NLMNIIDRw.d Format
      • NLMNIILSw.d Format
      • NLMNIINRw.d Format
      • NLMNIJPYw.d Format
      • NLMNIKRWw.d Format
      • NLMNILTLw.d Format
      • NLMNILVLw.d Format
      • NLMNIMOPw.d Format
      • NLMNIMXNw.d Format
      • NLMNIMYRw.d Format
      • NLMNINOKw.d Format
      • NLMNINZDw.d Format
      • NLMNIPLNw.d Format
      • NLMNIRUBw.d Format
      • NLMNISEKw.d Format
      • NLMNISGDw.d Format
      • NLMNITHBw.d Format
      • NLMNITRYw.d Format
      • NLMNITWDw.d Format
      • NLMNIUSDw.d Format
      • NLMNIZARw.d Format
      • NLMNLAEDw.d Format
      • NLMNLAUDw.d Format
      • NLMNLBGNw.d Format
      • NLMNLBRLw.d Format
      • NLMNLCADw.d Format
      • NLMNLCHFw.d Format
      • NLMNLCNYw.d Format
      • NLMNLCZKw.d Format
      • NLMNLDKKw.d Format
      • NLMNLEEKw.d Format
      • NLMNLEGPw.d Format
      • NLMNLEURw.d Format
      • NLMNLGBPw.d Format
      • NLMNLHKDw.d Format
      • NLMNLHRKw.d Format
      • NLMNLHUFw.d Format
      • NLMNLIDRw.d Format
      • NLMNLILSw.d Format
      • NLMNLINRw.d Format
      • NLMNLJPYw.d Format
      • NLMNLKRWw.d Format
      • NLMNLLTLw.d Format
      • NLMNLLVLw.d Format
      • NLMNLMOPw.d Format
      • NLMNLMXNw.d Format
      • NLMNLMYRw.d Format
      • NLMNLNOKw.d Format
      • NLMNLNZDw.d Format
      • NLMNLPLNw.d Format
      • NLMNLRUBw.d Format
      • NLMNLSEKw.d Format
      • NLMNLSGDw.d Format
      • NLMNLTHBw.d Format
      • NLMNLTRYw.d Format
      • NLMNLTWDw.d Format
      • NLMNLUSDw.d Format
      • NLMNLZARw.d Format
      • NLMNYw.d Format
      • NLMNYIw.d Format
      • NLNUMw.d Format
      • NLNUMIw.d Format
      • NLPCTw.d Format
      • NLPCTIw.d Format
      • NLPCTNw.d Format
      • NLPCTPw.d Format
      • NLPVALUEw.d Format
      • NLSTRMONw.d Format
      • NLSTRQTRw.d Format
      • NLSTRWKw.d Format
      • NLTIMEw. Format
      • NLTIMAPw. Format
      • $UCS2Bw. Format
      • $UCS2BEw. Format
      • $UCS2Lw. Format
      • $UCS2LEw. Format
      • $UCS2Xw. Format
      • $UCS2XEw. Format
      • $UCS4Bw. Format
      • $UCS4BEw. Format
      • $UCS4Lw. Format
      • $UCS4LEw. Format
      • $UCS4Xw. Format
      • $UCS4XEw. Format
      • $UESCw. Format
      • $UESCEw. Format
      • $UNCRw. Format
      • $UNCREw. Format
      • $UPARENw. Format
      • $UPARENEw. Format
      • $UTF8Xw. Format
      • $VSLOGw. Format
      • $VSLOGRw. Format
      • WEEKUw. Format
      • WEEKVw. Format
      • WEEKWw. Format
      • YYWEEKUw. Format
      • YYWEEKVw. Format
      • YYWEEKWw. Format
      • YENw.d Format
    • Functions for NLS
      • Internationalization Compatibility for SAS String Functions
      • Functions for NLS by Category
      • GETLOCENV Function
      • GETPXLANGUAGE Function
      • GETPXLOCALE Function
      • GETPXREGION Function
      • KCOMPARE Function
      • KCOMPRESS Function
      • KCOUNT Function
      • KCVT Function
      • KINDEX Function
      • KINDEXC Function
      • KLEFT Function
      • KLENGTH Function
      • KLOWCASE Function
      • KPROPCASE Function
      • KPROPCHAR Function
      • KPROPDATA Function
      • KREVERSE Function
      • KRIGHT Function
      • KSCAN Function
      • KSTRCAT Function
      • KSUBSTR Function
      • KSUBSTRB Function
      • KTRANSLATE Function
      • KTRIM Function
      • KTRUNCATE Function
      • KUPCASE Function
      • KUPDATE Function
      • KUPDATEB Function
      • KVERIFY Function
      • NLDATE Function
      • NLDATM Function
      • NLTIME Function
      • SORTKEY Function
      • TRANTAB Function
      • VARTRANSCODE Function
      • VTRANSCODE Function
      • VTRANSCODEX Function
      • UNICODE Function
      • UNICODEC Function
      • UNICODELEN Function
      • UNICODEWIDTH Function
    • Informats for NLS
      • Informats for NLS by Category
      • $CPTDWw. Informat
      • $CPTWDw. Informat
      • EUROw.d Informat
      • EUROXw.d Informat
      • JDATEYMDw. Informat
      • JNENGOw. Informat
      • $KANJIw. Informat
      • $KANJIXw. Informat
      • $LOGVSw. Informat
      • $LOGVSRw. Informat
      • MINGUOw. Informat
      • NENGOw. Informat
      • NLDATEw. Informat
      • NLDATMw. Informat
      • NLMNIAEDw.d Informat
      • NLMNIAUDw.d Informat
      • NLMNIBGNw.d Informat
      • NLMNIBRLw.d Informat
      • NLMNICADw.d Informat
      • NLMNICHFw.d Informat
      • NLMNICNYw.d Informat
      • NLMNICZKw.d Informat
      • NLMNIDKKw.d Informat
      • NLMNIEEKw.d Informat
      • NLMNIEGPw.d Informat
      • NLMNIEURw.d Informat
      • NLMNIGBPw.d Informat
      • NLMNIHKDw.d Informat
      • NLMNIHRKw.d Informat
      • NLMNIHUFw.d Informat
      • NLMNIIDRw.d Informat
      • NLMNIILSw.d Informat
      • NLMNIINRw.d Informat
      • NLMNIJPYw.d Informat
      • NLMNIKRWw.d Informat
      • NLMNILTLw.d Informat
      • NLMNILVLw.d Informat
      • NLMNIMOPw.d Informat
      • NLMNIMXNw.d Informat
      • NLMNIMYRw.d Informat
      • NLMNINOKw.d Informat
      • NLMNINZDw.d Informat
      • NLMNIPLNw.d Informat
      • NLMNIRUBw.d Informat
      • NLMNISEKw.d Informat
      • NLMNISGDw.d Informat
      • NLMNITHBw.d Informat
      • NLMNITRYw.d Informat
      • NLMNITWDw.d Informat
      • NLMNIUSDw.d Informat
      • NLMNIZARw.d Informat
      • NLMNLAEDw.d Informat
      • NLMNLAUDw.d Informat
      • NLMNLBGNw.d Informat
      • NLMNLBRLw.d Informat
      • NLMNLCADw.d Informat
      • NLMNLCHFw.d Informat
      • NLMNLCNYw.d Informat
      • NLMNLCZKw.d Informat
      • NLMNLDKKw.d Informat
      • NLMNLEEKw.d Informat
      • NLMNLEGPw.d Informat
      • NLMNLEURw.d Informat
      • NLMNLGBPw.d Informat
      • NLMNLHKDw.d Informat
      • NLMNLHRKw.d Informat
      • NLMNLHUFw.d Informat
      • NLMNLIDRw.d Informat
      • NLMNLILSw.d Informat
      • NLMNLINRw.d Informat
      • NLMNLJPYw.d Informat
      • NLMNLKRWw.d Informat
      • NLMNLLTLw.d Informat
      • NLMNLLVLw.d Informat
      • NLMNLMOPw.d Informat
      • NLMNLMXNw.d Informat
      • NLMNLMYRw.d Informat
      • NLMNLNOKw.d Informat
      • NLMNLNZDw.d Informat
      • NLMNLPLNw.d Informat
      • NLMNLRUBw.d Informat
      • NLMNLSEKw.d Informat
      • NLMNLSGDw.d Informat
      • NLMNLTHBw.d Informat
      • NLMNLTRYw.d Informat
      • NLMNLTWDw.d Informat
      • NLMNLUSDw.d Informat
      • NLMNLZARw.d Informat
      • NLMNYw.d Informat
      • NLMNYIw.d Informat
      • NLNUMw.d Informat
      • NLNUMIw.d Informat
      • NLPCTw.d Informat
      • NLPCTIw.d Informat
      • NLTIMAPw. Informat
      • NLTIMEw. Informat
      • $REVERJw. Informat
      • $REVERSw. Informat
      • $UCS2Bw. Informat
      • $UCS2BEw. Informat
      • $UCS2Lw. Informat
      • $UCS2LEw. Informat
      • $UCS2Xw. Informat
      • $UCS2XEw. Informat
      • $UCS4Bw. Informat
      • $UCS4Lw. Informat
      • $UCS4Xw. Informat
      • $UCS4XEw. Informat
      • $UESCw. Informat
      • $UESCEw. Informat
      • $UNCRw. Informat
      • $UNCREw. Informat
      • $UPARENw. Informat
      • $UPARENEw. Informat
      • $UPARENPw. Informat
      • $UTF8Xw. Informat
      • $VSLOGw. Informat
      • $VSLOGRw. Informat
      • YENw.d Informat
    • Autocall Macros for NLS
      • Autocall Macros for NLS by Category
      • %KLOWCASE and %QKLOWCAS Autocall Macros
      • %KTRIM and %QKTRIM Autocall Macros
      • %KVERIFY Autocall Macro
    • Macro Functions for NLS
      • Macro Functions for NLS by Category
      • %KINDEX Macro Function
      • %KLENGTH Macro Function
      • %KSCAN and %QKSCAN Functions
      • %KSUBSTR and %QKSUBSTR Macro Functions
      • %KUPCASE and %QKUPCASE Macro Functions
    • System Options for NLS
      • System Options for NLS by Category
      • BOMFILE System Option
      • DATESTYLE= System Option
      • DBCS System Option: UNIX, Windows, and z/OS
      • DBCSLANG System Option: UNIX, Windows, and z/OS
      • DBCSTYPE System Option: UNIX, Windows, and z/OS
      • DFLANG= System Option: OpenVMS, UNIX, Windows, and z/OS
      • ENCODING System Option: OpenVMS, UNIX, Windows, and z/OS
      • FSDBTYPE System Option: UNIX
      • FSIMM System Option: UNIX
      • FSIMMOPT System Option: UNIX
      • LOCALE System Option
      • LOCALELANGCHG System Option
      • NLSCOMPATMODE System Option: z/OS
      • PAPERSIZE= System Option
      • RSASIOTRANSERROR System Option
      • SORTSEQ= System Option: UNIX, Windows, and z/OS
      • TRANTAB= System Option
    • Options for Commands, Statements, and Procedures for NLS
      • Commands, Statements, and Procedures for NLS by Category
      • CHARSET= Option
      • Collating Sequence Option
      • CORRECTENCODING= Option
      • CVPBYTES=, CVPENGINE=, and CVPMULTIPLIER= Options
      • ENCODING= Option
      • INENCODING= and OUTENCODING= Options
      • ODSCHARSET= Option
      • ODSTRANTAB= Option
      • TRANSCODE= Column Modifier on PROC SQL
      • RENCODING= Option
      • TRANSCODE= Option
      • TRANTAB= Option
      • XMLENCODING= Option
      • TRANTAB Statement
  • Procedures for NLS
    • The DBCSTAB Procedure
      • Overview: DBCSTAB Procedure
      • Syntax: DBCSTAB Procedure
        • PROC DBCSTAB Statement
      • Examples: DBCSTAB Procedure
        • Creating a Conversion Table with the DBCSTAB Procedure
        • Producing Japanese Conversion Tables with the DBCSTAB Procedure
      • See Also
    • The TRANTAB Procedure
      • Overview: TRANTAB Procedure
      • Concepts: TRANTAB Procedure
      • Syntax: TRANTAB Procedure
        • PROC TRANTAB Statement
        • CLEAR Statement
        • INVERSE Statement
        • LIST Statement
        • LOAD Statement
        • REPLACE Statement
        • SAVE Statement
        • SWAP Statement
      • Examples: TRANTAB Procedure
        • Viewing a Translation Table
        • Creating a Translation Table
        • Editing by Specifying a Decimal Value for Starting Position
        • Editing by Using a Quoted Character for Starting Position
        • Creating the Inverse of a Table
        • Using Different Translation Tables for Sorting
        • Editing Table 1 and Table 2
      • See Also
  • Values for Locale, Encoding, and Transcoding
    • Values for the LOCALE= System Option
      • Default Settings for ENCODING, PAPERSIZE, DFLANG, DATESTYLE options
    • DBCS Values
      • Overview to System Options Used in a SAS Session for DBCS
      • DBCS Values for a SAS Session
    • Using Encoding Values
      • Overview to SAS Language Elements That Use Encoding Values
      • SBCS, DBCS, and Unicode Encoding Values for Transcoding Data
    • Encoding Values
      • OpenVMS Encoding Values
      • UNIX Encoding Values
      • Windows Encoding Values
      • z/OS Encoding Values
  • Appendixes
    • Additional NLS Language Elements
      • Additional NLS Language Elements
      • EURDFDDw. Format
      • EURDFDEw. Format
      • EURDFDNw. Format
      • EURDFDTw.d Format
      • EURDFDWNw. Format
      • EURDFMNw. Format
      • EURDFMYw. Format
      • EURDFWDXw. Format
      • EURDFWKXw. Format
      • EURFRATSw.d Format
      • EURFRBEFw.d Format
      • EURFRCHFw.d Format
      • EURFRCZKw.d Format
      • EURFRDEMw.d Format
      • EURFRDKKw.d Format
      • EURFRESPw.d Format
      • EURFRFIMw.d Format
      • EURFRFRFw.d Format
      • EURFRGBPw.d Format
      • EURFRGRDw.d Format
      • EURFRHUFw.d Format
      • EURFRIEPw.d Format
      • EURFRITLw.d Format
      • EURFRLUFw.d Format
      • EURFRNLGw.d Format
      • EURFRNOKw.d Format
      • EURFRPLZw.d Format
      • EURFRPTEw.d Format
      • EURFRROLw.d Format
      • EURFRRURw.d Format
      • EURFRSEKw.d Format
      • EURFRSITw.d Format
      • EURFRTRLw.d Format
      • EURFRYUDw.d Format
      • EURTOATSw.d Format
      • EURTOBEFw.d Format
      • EURTOCHFw.d Format
      • EURTOCZKw.d Format
      • EURTODEMw.d Format
      • EURTODKKw.d Format
      • EURTOESPw.d Format
      • EURTOFIMw.d Format
      • EURTOFRFw.d Format
      • EURTOGBPw.d Format
      • EURTOGRDw.d Format
      • EURTOHUFw.d Format
      • EURTOIEPw.d Format
      • EURTOITLw.d Format
      • EURTOLUFw.d Format
      • EURTONLGw.d Format
      • EURTONOKw.d Format
      • EURTOPLZw.d Format
      • EURTOPTEw.d Format
      • EURTOROLw.d Format
      • EURTORURw.d Format
      • EURTOSEKw.d Format
      • EURTOSITw.d Format
      • EURTOTRLw.d Format
      • EURTOYUDw.d Format
      • EURDFDEw. Informat
      • EURDFDTw. Informat
      • EURDFMYw. Informat
      • EUROCURR Function
    • Recommended Reading
  • Glossary


ProductRelease
Base SAS9.2
Type
Usage and Reference
Copyright Date
February 2009
Last Updated
21May2010