Unicode Credential Processing - Call-Level Interface Version 2

Teradata® Call-Level Interface Version 2 Reference for Workstation-Attached Systems - 20.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Call-Level Interface Version 2
Release Number
20.00
Published
January 2024
ft:locale
en-US
ft:lastEdition
2024-11-15
dita:mapPath
bmn1691484839905.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
fvz1470444150352
lifecycle
latest
Product Category
Teradata Tools and Utilities
CLIv2 provides a DBCAREA field called mechdata_Unicode_set. Acceptable binary values are as follows:
  • 0 - raw data (default)
  • 1 - reserved
  • 2 - reserved
  • 3 - UTF-8
  • 4 - UTF-16
  • 5 - UTF-32

This field should only be used by applications or interfaces that know that mechanism data will be passed as other than raw data to a mechanism capable of recognizing such data. If mechdata_Unicode_set is set or defaulted to 0 and the session character set is UTF-8, UTF-16, or UTF-32, then CLIv2 will internally set mechdata_Unicode_set to 3, 4, or 5, respectively. If a mechdata_Unicode_set is specified either externally or internally, but the target mechanism does not accept that particular character set, CLIv2 returns EM_GSSINITFAIL (235) to the caller.

This field is ignored when the mechanism is TD2.