ODBC Driver for Teradata supports the Unicode Data Dictionary. It is a Unicode Driver that seamlessly supports both Unicode and ANSI applications.
ODBC Driver for Teradata communicates with the database using the following supported session character sets:
- Unicode UTF8 and UTF16 session
- Double-byte Chinese and Korean
- EUC and SJIS double-byte Kanji and single-byte Katakana
- ASCII and Latin session
- Single byte Thai, Cyrillic, Hebrew, Turkish and Vietnam session
The following table contains a complete list of supported session character sets.
| Supported Session Character Sets |
|---|
| ASCII |
| UTF8 |
| UTF16 |
| SCHINESE936_6R0 |
| TCHINESE950_8R0 |
| LATIN9_0A |
| LATIN1_0A |
| LATIN1252_3A0 |
| Shift-JIS (Windows, DOS compatible, KANJISJIS_0S) |
| EUC (Unix compatible, KANJIEC_0U) |
| IBM Mainframe (KANJIEBCDIC5035_0I) |
| BIG5 (TCHBIG5_1R0) |
| GB (SCHGB2312_1T0) |
| NetworkKorean (HANGULKSC5601_2R4) |
| Latin1252_3AO |
| KANJI932_1S0 |
| ARABIC1256_6A0 |
| CYRILLIC1251_2A0 |
| HEBREW1255_5A0 |
| LATIN1250_1A0 |
| LATIN1254_7A0 |
| LATIN1258_8A0 |
| THAI874_4A0 |
Unicode ODBC API plus Unicode session character sets combine to provide full support for Unicode applications. Unicode data flows from a Unicode ODBC application to the driver and on to the database without any loss of data due to conversions.