ODBC Driver for Teradata conforms to ODBC 3.52 specifications and supports SQL_C_CHAR and SQL_C_WCHAR C data types as listed in Table 39:
ODBC C Data Type |
Windows Platform |
UNIX Platforms |
Apple OS X |
SQL_C_CHAR |
Character string encoded in the code page of the application |
Character string encoded in the code page of the application |
Character string encoded in the code page of the application (current locale LC_TYPE category) |
SQL_C_WCHAR |
Unicode (UTF-16) character string |
Unicode (UTF-8) character string |
Unicode (UTF-32) character string |
An ODBC application can pass and retrieve character data encoded in the application code page (SQL_C_CHAR) or Unicode (SQL_C_WCHAR) character data to or from the ODBC driver. ODBC Driver for Teradata converts the character string to or from the session character set when required; see “Conversion and Error Handling” for additional information.