The mapping file for a multibyte client character set must contain the following statement:
#STATEMACHINE smachine
where the client character set name determines the value of smachine.
IF the character set name is… | THEN the value of smachine is… | AND the mapping file provides translation tables for a character set that uses this encoding form… |
---|---|---|
|
SOSI0E0F | EBCDIC Shift-Out/Shift-In. Shift-out character 0x0E and shift-in character 0x0F bracket zero or more double-byte characters. |
|
S81 | The value of first byte in the sequence, which distinguishes single-byte characters from double-byte characters. If the value of the first byte is:
S80 is no longer supported. S80 behaves like S81. You should change your map files to reflect this change (distributed map files are changed by Teradata).
|
SDSCHGB2312_2T0 | EUC1211 | Extended UNIX Code (EUC), composed of two code sets: cs0 for single-byte characters and cs1 for double-byte characters |
SDKANJISJIS_1S3 | S80A1E0 | The value of first byte in the sequence, which distinguishes single-byte characters from double-byte characters. If the value of the first byte is:
|
SDKANJIEUC_1U3 | EUC1223 | The encoding form is Extended UNIX Code (EUC), composed of four code sets: cs0 for one-byte characters, cs1 and cs2 for two-byte characters, and cs3 for three-byte characters. |