Transcoding is the process of converting character data
from one encoding to another encoding. An NLS transcoding failure
can occur during row input or output operations, or during string
assignment. By default, this run-time error causes row processing
to halt. You can change the default behavior by using one of the following
options:
-
SAS Federation Server: specify
the DEFAULT_ATTR= connection option with the XCODE_WARN=
n statement
handle option.
-
PROC FEDSQL and PROC DS2: set the
XCODE= option.
Using the options, you
can choose to ignore the errors and continue processing of the row.
For more information,
see the SAS Federation Server and SAS procedure documentation.