Changing of default XML type handling in CLI applications
CLI supports CLI/ODBC configuration
keywords that provide compatibility for applications that do not expect
the default types to be returned when describing or specifying SQL_C_DEFAULT
for XML columns and parameter markers.
Older CLI and ODBC applications might not recognize or expect the default SQL_XML type when describing XML columns or parameters. Some CLI or ODBC applications might also expect a default type other than SQL_C_BINARY for XML columns and parameter markers. To provide compatibility for these types of applications, CLI supports the MapXMLDescribe and MapXMLCDefault keywords.
MapXMLDescribe specifies which SQL data type is returned when XML columns or parameter markers are described.
MapXMLCDefault specifies the C type that is used when SQL_C_DEFAULT is specified for XML columns and parameter markers in CLI functions.