SAS Institute. The Power to Know

SAS(R) 9.2 National Language Support (NLS): Reference Guide

space
Previous Page | Next Page

Transcoding for NLS

Preventing Transcoding

Some encoding values enable you to create a data set that SAS does not transcode. You might not want to transcode data for input or output processing but rather you might want to create a SAS library that contains data in mixed encodings; for example, both Latin1 and Latin2.

For example, you can avoid transcoding if you use the following values in either the ENCODING= data set option or the INENCODING= or OUTENCODING= options in the LIBNAME statement:

  • ANY specifies that no transcoding is desired, even between EBCDIC and ASCII encodings.

    Note:   ANY is a synonym for binary. Because the data is binary, the actual encoding is irrelevant.  [cautionend]

  • ASCIIANY specifies that no transcoding is required between any ASCII-based encodings.

  • EBCDICANY specifies that no transcoding is required between any EBCDIC-based encodings.

For details, see ENCODING= Data Set Option and INENCODING= and OUTENCODING= Options.

space
Previous Page | Next Page | Top of Page