Use the following syntax to enable TD_MACROCHARSET:
conn -> AddAttribute(TD_MACROCHARSET, "Yes");
You can also specify “Y,” “yes,” or “y” in this syntax.
Syntax to be followed for providing column data for the schema object when TD_MACROCHARSET is enabled is shown here:
Schema-> AddColumnWithCharSet(char*, TD_DataType, char*, TD_ColumnSize, TD_ColumnPrecision, TD_ColumnScale)
For example:
schema -> AddColumnWithCharSet("Associate_Name", TD_CHAR, "UNICODE", 25);
The column MacroCharSet name for any character column only accepts values from the follow set of values:
- "LATIN"
- "UNICODE"
- "KANJI1"
- "KANJISJIS"
- "GRAPHIC"