void RsTrace::traceGetInfoType()

in src/odbc/rsodbc/rstrace.c [568:1592]


void RsTrace::traceGetInfoType(SQLUSMALLINT hInfoType)
{
    switch (hInfoType) 
    {
        case SQL_ACCESSIBLE_PROCEDURES: 
        {
            traceArg("\thInfoType=SQL_ACCESSIBLE_PROCEDURES");
            break;
        }

        case SQL_ACCESSIBLE_TABLES: 
        {
            traceArg("\thInfoType=SQL_ACCESSIBLE_TABLES");
            break;
        }

        case SQL_ACTIVE_ENVIRONMENTS:
        {
            traceArg("\thInfoType=SQL_ACTIVE_ENVIRONMENTS");
            break;
        }

        case SQL_AGGREGATE_FUNCTIONS:
        {
            traceArg("\thInfoType=SQL_AGGREGATE_FUNCTIONS");
            break;
        }

        case SQL_ALTER_DOMAIN:
        {
            traceArg("\thInfoType=SQL_ALTER_DOMAIN");
            break;
        }

        case SQL_ALTER_TABLE: 
        {
            traceArg("\thInfoType=SQL_ALTER_TABLE");
            break;
        }

        case SQL_ASYNC_MODE: 
        {
            traceArg("\thInfoType=SQL_ASYNC_MODE");
            break;
        }

        case SQL_BATCH_ROW_COUNT: 
        {
            traceArg("\thInfoType=SQL_BATCH_ROW_COUNT");
            break;
        }

        case SQL_BATCH_SUPPORT: 
        {
            traceArg("\thInfoType=SQL_BATCH_SUPPORT");
            break;
        }

        case SQL_BOOKMARK_PERSISTENCE: 
        {
            traceArg("\thInfoType=SQL_BOOKMARK_PERSISTENCE");
            break;
        }

        case SQL_QUALIFIER_LOCATION: 
        {
            traceArg("\thInfoType=SQL_QUALIFIER_LOCATION");
            break;
        }

        case SQL_CATALOG_NAME: 
        {
            traceArg("\thInfoType=SQL_CATALOG_NAME");
            break;
        }

        case SQL_QUALIFIER_NAME_SEPARATOR: 
        {
            traceArg("\thInfoType=SQL_QUALIFIER_NAME_SEPARATOR");
            break;
        }

        case SQL_QUALIFIER_TERM: 
        {
            traceArg("\thInfoType=SQL_QUALIFIER_TERM");
            break;
        }

        case SQL_QUALIFIER_USAGE: 
        {
            traceArg("\thInfoType=SQL_QUALIFIER_USAGE");
            break;
        }

        case SQL_COLLATION_SEQ: 
        {
            traceArg("\thInfoType=SQL_COLLATION_SEQ");
            break;
        }

        case SQL_COLUMN_ALIAS: 
        {
            traceArg("\thInfoType=SQL_COLUMN_ALIAS");
            break;
        }

        case SQL_CONCAT_NULL_BEHAVIOR: 
        {
            traceArg("\thInfoType=SQL_CONCAT_NULL_BEHAVIOR");
            break;
        }

        case SQL_CONVERT_BIGINT: 
        {
            traceArg("\thInfoType=SQL_CONVERT_BIGINT");
            break;
        }

        case SQL_CONVERT_BINARY: 
        {
            traceArg("\thInfoType=SQL_CONVERT_BINARY");
            break;
        }

        case SQL_CONVERT_BIT: 
        {
            traceArg("\thInfoType=SQL_CONVERT_BIT");
            break;
        }

        case SQL_CONVERT_CHAR: 
        {
            traceArg("\thInfoType=SQL_CONVERT_CHAR");
            break;
        }

        case SQL_CONVERT_DATE: 
        {
            traceArg("\thInfoType=SQL_CONVERT_DATE");
            break;
        }

        case SQL_CONVERT_DECIMAL: 
        {
            traceArg("\thInfoType=SQL_CONVERT_DECIMAL");
            break; 
        }

        case SQL_CONVERT_DOUBLE: 
        {
            traceArg("\thInfoType=SQL_CONVERT_DOUBLE");
            break;
        }

        case SQL_CONVERT_FLOAT: 
        {
            traceArg("\thInfoType=SQL_CONVERT_FLOAT");
            break;
        }

        case SQL_CONVERT_INTEGER: 
        {
            traceArg("\thInfoType=SQL_CONVERT_INTEGER");
            break;
        }

        case SQL_CONVERT_INTERVAL_YEAR_MONTH: 
        {
            traceArg("\thInfoType=SQL_CONVERT_INTERVAL_YEAR_MONTH");
            break;
        }

        case SQL_CONVERT_INTERVAL_DAY_TIME: 
        {
            traceArg("\thInfoType=SQL_CONVERT_INTERVAL_DAY_TIME");
            break;
        }

        case SQL_CONVERT_LONGVARBINARY: 
        {
            traceArg("\thInfoType=SQL_CONVERT_LONGVARBINARY");
            break; 
        }

        case SQL_CONVERT_LONGVARCHAR: 
        {
            traceArg("\thInfoType=SQL_CONVERT_LONGVARCHAR");
            break;
        }

        case SQL_CONVERT_NUMERIC: 
        {
            traceArg("\thInfoType=SQL_CONVERT_NUMERIC");
            break;
        }

        case SQL_CONVERT_REAL: 
        {
            traceArg("\thInfoType=SQL_CONVERT_REAL");
            break;
        }

        case SQL_CONVERT_SMALLINT: 
        {
            traceArg("\thInfoType=SQL_CONVERT_SMALLINT");
            break;
        }

        case SQL_CONVERT_TIME: 
        {
            traceArg("\thInfoType=SQL_CONVERT_TIME");
            break;
        }

        case SQL_CONVERT_TIMESTAMP: 
        {
            traceArg("\thInfoType=SQL_CONVERT_TIMESTAMP");
            break;
        }

        case SQL_CONVERT_TINYINT: 
        {
            traceArg("\thInfoType=SQL_CONVERT_TINYINT");
            break;
        }

        case SQL_CONVERT_VARBINARY: 
        {
            traceArg("\thInfoType=SQL_CONVERT_VARBINARY");
            break;
        }

        case SQL_CONVERT_VARCHAR: 
        {
            traceArg("\thInfoType=SQL_CONVERT_VARCHAR");
            break;
        }

        case SQL_CONVERT_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_CONVERT_FUNCTIONS");
            break;  
        }

        case SQL_CORRELATION_NAME: 
        {
            traceArg("\thInfoType=SQL_CORRELATION_NAME");
            break;
        }

        case SQL_CREATE_ASSERTION: 
        {
            traceArg("\thInfoType=SQL_CREATE_ASSERTION");
            break;
        }

        case SQL_CREATE_CHARACTER_SET: 
        {
            traceArg("\thInfoType=SQL_CREATE_CHARACTER_SET");
            break;
        }

        case SQL_CREATE_COLLATION: 
        {
            traceArg("\thInfoType=SQL_CREATE_COLLATION");
            break;
        }

        case SQL_CREATE_DOMAIN: 
        {
            traceArg("\thInfoType=SQL_CREATE_DOMAIN");
            break;
        }

        case SQL_CREATE_SCHEMA: 
        {
            traceArg("\thInfoType=SQL_CREATE_SCHEMA");
            break;
        }

        case SQL_CREATE_TABLE: 
        {
            traceArg("\thInfoType=SQL_CREATE_TABLE");
            break;
        }

        case SQL_CREATE_TRANSLATION: 
        {
            traceArg("\thInfoType=SQL_CREATE_TRANSLATION");
            break;
        }

        case SQL_CREATE_VIEW: 
        {
            traceArg("\thInfoType=SQL_CREATE_VIEW");
            break;
        }

        case SQL_CURSOR_COMMIT_BEHAVIOR: 
        {
            traceArg("\thInfoType=SQL_CURSOR_COMMIT_BEHAVIOR");
            break;
        }

        case SQL_CURSOR_ROLLBACK_BEHAVIOR: 
        {
            traceArg("\thInfoType=SQL_CURSOR_ROLLBACK_BEHAVIOR");
            break;
        }

        case SQL_CURSOR_SENSITIVITY: 
        {
            traceArg("\thInfoType=SQL_CURSOR_SENSITIVITY");
            break;
        }

        case SQL_DATA_SOURCE_NAME: 
        {
            traceArg("\thInfoType=SQL_DATA_SOURCE_NAME");
            break;
        }

        case SQL_DATA_SOURCE_READ_ONLY: 
        {
            traceArg("\thInfoType=SQL_DATA_SOURCE_READ_ONLY");
            break;
        }

        case SQL_DATABASE_NAME: 
        {
            traceArg("\thInfoType=SQL_DATABASE_NAME");
            break;
        }

        case SQL_DATETIME_LITERALS: 
        {
            traceArg("\thInfoType=SQL_DATETIME_LITERALS");
            break;
        }

        case SQL_DBMS_NAME: 
        {
            traceArg("\thInfoType=SQL_DBMS_NAME");
            break;
        }

        case SQL_DBMS_VER: 
        {
            traceArg("\thInfoType=SQL_DBMS_VER");
            break; 
        }

        case SQL_DDL_INDEX: 
        {
            traceArg("\thInfoType=SQL_DDL_INDEX");
            break; 
        }

        case SQL_DEFAULT_TXN_ISOLATION: 
        {
            traceArg("\thInfoType=SQL_DEFAULT_TXN_ISOLATION");
            break;
        }

        case SQL_DESCRIBE_PARAMETER: 
        {
            traceArg("\thInfoType=SQL_DESCRIBE_PARAMETER");
            break;
        }

        case SQL_DM_VER: 
        {
            traceArg("\thInfoType=SQL_DM_VER");
            break;  
        }

        case SQL_DRIVER_NAME: 
        {
            traceArg("\thInfoType=SQL_DRIVER_NAME");
            break;  
        }

        case SQL_DRIVER_ODBC_VER: 
        {
            traceArg("\thInfoType=SQL_DRIVER_ODBC_VER");
            break;
        }

        case SQL_DRIVER_VER: 
        {
            traceArg("\thInfoType=SQL_DRIVER_VER");
            break;  
        }

        case SQL_DROP_ASSERTION: 
        {
            traceArg("\thInfoType=SQL_DROP_ASSERTION");
            break;  
        }

        case SQL_DROP_CHARACTER_SET: 
        {
            traceArg("\thInfoType=SQL_DROP_CHARACTER_SET");
            break;  
        }

        case SQL_DROP_COLLATION: 
        {
            traceArg("\thInfoType=SQL_DROP_COLLATION");
            break;  
        }

        case SQL_DROP_DOMAIN: 
        {
            traceArg("\thInfoType=SQL_DROP_DOMAIN");
            break;  
        }

        case SQL_DROP_SCHEMA: 
        {
            traceArg("\thInfoType=SQL_DROP_SCHEMA");
            break;  
        }

        case SQL_DROP_TABLE: 
        {
            traceArg("\thInfoType=SQL_DROP_TABLE");
            break;  
        }

        case SQL_DROP_TRANSLATION: 
        {
            traceArg("\thInfoType=SQL_DROP_TRANSLATION");
            break;  
        }

        case SQL_DROP_VIEW: 
        {
            traceArg("\thInfoType=SQL_DROP_VIEW");
            break;  
        }

        case SQL_DYNAMIC_CURSOR_ATTRIBUTES1: 
        {
            traceArg("\thInfoType=SQL_DYNAMIC_CURSOR_ATTRIBUTES1");
            break;  
        }

        case SQL_DYNAMIC_CURSOR_ATTRIBUTES2: 
        {
            traceArg("\thInfoType=SQL_DYNAMIC_CURSOR_ATTRIBUTES2");
            break;  
        }

        case SQL_EXPRESSIONS_IN_ORDERBY: 
        {
            traceArg("\thInfoType=SQL_EXPRESSIONS_IN_ORDERBY");
            break;  
        }

        case SQL_FETCH_DIRECTION: 
        {
            traceArg("\thInfoType=SQL_FILE_USAGE");
            break;  
        }

        case SQL_FILE_USAGE: 
        {
            traceArg("\thInfoType=SQL_FILE_USAGE");
            break;  
        }

        case SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1: 
        {
            traceArg("\thInfoType=SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1");
            break;  
        }

        case SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2: 
        {
            traceArg("\thInfoType=SQL_DROP_TABLE");
            break;  
        }

        case SQL_GETDATA_EXTENSIONS: 
        {
            traceArg("\thInfoType=SQL_GETDATA_EXTENSIONS");
            break;  
        }

        case SQL_GROUP_BY: 
        {
            traceArg("\thInfoType=SQL_GROUP_BY");
            break;  
        }

        case SQL_IDENTIFIER_CASE: 
        {
            traceArg("\thInfoType=SQL_IDENTIFIER_CASE");
            break;  
        }

        case SQL_IDENTIFIER_QUOTE_CHAR: 
        {
            traceArg("\thInfoType=SQL_IDENTIFIER_QUOTE_CHAR");
            break;  
        }

        case SQL_INDEX_KEYWORDS: 
        {
            traceArg("\thInfoType=SQL_INDEX_KEYWORDS");
            break;  
        }

        case SQL_INFO_SCHEMA_VIEWS: 
        {
            traceArg("\thInfoType=SQL_INFO_SCHEMA_VIEWS");
            break;  
        }

        case SQL_INSERT_STATEMENT: 
        {
            traceArg("\thInfoType=SQL_INSERT_STATEMENT");
            break;  
        }

        case SQL_ODBC_SQL_OPT_IEF: 
        {
            traceArg("\thInfoType=SQL_ODBC_SQL_OPT_IEF");
            break;  
        }

        case SQL_KEYSET_CURSOR_ATTRIBUTES1: 
        {
            traceArg("\thInfoType=SQL_KEYSET_CURSOR_ATTRIBUTES1");
            break;  
        }

        case SQL_KEYSET_CURSOR_ATTRIBUTES2: 
        {
            traceArg("\thInfoType=SQL_KEYSET_CURSOR_ATTRIBUTES2");
            break;  
        }

        case SQL_KEYWORDS: 
        {
            traceArg("\thInfoType=SQL_KEYWORDS");
            break;  
        }

        case SQL_LIKE_ESCAPE_CLAUSE: 
        {
            traceArg("\thInfoType=SQL_LIKE_ESCAPE_CLAUSE");
            break;  
        }

        case SQL_MAX_ASYNC_CONCURRENT_STATEMENTS: 
        {
            traceArg("\thInfoType=SQL_MAX_ASYNC_CONCURRENT_STATEMENTS");
            break;  
        }

        case SQL_MAX_BINARY_LITERAL_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_BINARY_LITERAL_LEN");
            break;  
        }

        case SQL_MAX_QUALIFIER_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_QUALIFIER_NAME_LEN");
            break;  
        }

        case SQL_MAX_CHAR_LITERAL_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_CHAR_LITERAL_LEN");
            break;  
        }

        case SQL_MAX_COLUMN_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMN_NAME_LEN");
            break;  
        }

        case SQL_MAX_COLUMNS_IN_GROUP_BY: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMNS_IN_GROUP_BY");
            break;  
        }

        case SQL_MAX_COLUMNS_IN_INDEX: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMNS_IN_INDEX");
            break;  
        }

        case SQL_MAX_COLUMNS_IN_ORDER_BY: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMNS_IN_ORDER_BY");
            break;  
        }

        case SQL_MAX_COLUMNS_IN_SELECT: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMNS_IN_SELECT");
            break;  
        }

        case SQL_MAX_COLUMNS_IN_TABLE: 
        {
            traceArg("\thInfoType=SQL_MAX_COLUMNS_IN_TABLE");
            break;  
        }

        case SQL_ACTIVE_STATEMENTS: 
        {
            traceArg("\thInfoType=SQL_ACTIVE_STATEMENTS");
            break;  
        }

        case SQL_MAX_CURSOR_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_CURSOR_NAME_LEN");
            break;  
        }

        case SQL_ACTIVE_CONNECTIONS: 
        {
            traceArg("\thInfoType=SQL_ACTIVE_CONNECTIONS");
            break;  
        }

        case SQL_MAX_IDENTIFIER_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_IDENTIFIER_LEN");
            break;  
        }

        case SQL_MAX_INDEX_SIZE: 
        {
            traceArg("\thInfoType=SQL_MAX_INDEX_SIZE");
            break;  
        }

        case SQL_MAX_PROCEDURE_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_PROCEDURE_NAME_LEN");
            break;  
        }

        case SQL_MAX_ROW_SIZE: 
        {
            traceArg("\thInfoType=SQL_MAX_ROW_SIZE");
            break;  
        }

        case SQL_MAX_ROW_SIZE_INCLUDES_LONG: 
        {
            traceArg("\thInfoType=SQL_MAX_ROW_SIZE_INCLUDES_LONG");
            break;  
        }

        case SQL_MAX_OWNER_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_OWNER_NAME_LEN");
            break;  
        }

        case SQL_MAX_STATEMENT_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_STATEMENT_LEN");
            break;  
        }

        case SQL_MAX_TABLE_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_TABLE_NAME_LEN");
            break;  
        }

        case SQL_MAX_TABLES_IN_SELECT: 
        {
            traceArg("\thInfoType=SQL_MAX_TABLES_IN_SELECT");
            break;  
        }

        case SQL_MAX_USER_NAME_LEN: 
        {
            traceArg("\thInfoType=SQL_MAX_USER_NAME_LEN");
            break;  
        }

        case SQL_MULT_RESULT_SETS: 
        {
            traceArg("\thInfoType=SQL_MULT_RESULT_SETS");
            break;  
        }

        case SQL_MULTIPLE_ACTIVE_TXN: 
        {
            traceArg("\thInfoType=SQL_MULTIPLE_ACTIVE_TXN");
            break;  
        }

        case SQL_NEED_LONG_DATA_LEN: 
        {
            traceArg("\thInfoType=SQL_NEED_LONG_DATA_LEN");
            break;  
        }

        case SQL_NON_NULLABLE_COLUMNS: 
        {
            traceArg("\thInfoType=SQL_NON_NULLABLE_COLUMNS");
            break;  
        }

        case SQL_NULL_COLLATION: 
        {
            traceArg("\thInfoType=SQL_NULL_COLLATION");
            break;  
        }

        case SQL_NUMERIC_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_NUMERIC_FUNCTIONS");
            break;  
        }

        case SQL_ODBC_API_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_ODBC_API_CONFORMANCE");
            break;  
        }

        case SQL_ODBC_INTERFACE_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_ODBC_INTERFACE_CONFORMANCE");
            break;  
        }

        case SQL_ODBC_SAG_CLI_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_ODBC_SAG_CLI_CONFORMANCE");
            break;  
        }

        case SQL_ODBC_SQL_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_ODBC_SQL_CONFORMANCE");
            break;  
        }

        case SQL_OJ_CAPABILITIES: 
        {
            traceArg("\thInfoType=SQL_OJ_CAPABILITIES");
            break;  
        }

        case SQL_ORDER_BY_COLUMNS_IN_SELECT: 
        {
            traceArg("\thInfoType=SQL_ORDER_BY_COLUMNS_IN_SELECT");
            break;  
        }

        case SQL_PARAM_ARRAY_ROW_COUNTS: 
        {
            traceArg("\thInfoType=SQL_PARAM_ARRAY_ROW_COUNTS");
            break;  
        }

        case SQL_PARAM_ARRAY_SELECTS: 
        {
            traceArg("\thInfoType=SQL_PARAM_ARRAY_SELECTS");
            break;  
        }

        case SQL_POS_OPERATIONS: 
        {
            traceArg("\thInfoType=SQL_POS_OPERATIONS");
            break;  
        }

        case SQL_POSITIONED_STATEMENTS: 
        {
            traceArg("\thInfoType=SQL_POSITIONED_STATEMENTS");
            break;  
        }

        case SQL_PROCEDURE_TERM: 
        {
            traceArg("\thInfoType=SQL_PROCEDURE_TERM");
            break;  
        }

        case SQL_PROCEDURES: 
        {
            traceArg("\thInfoType=SQL_PROCEDURES");
            break;  
        }

        case SQL_QUOTED_IDENTIFIER_CASE: 
        {
            traceArg("\thInfoType=SQL_QUOTED_IDENTIFIER_CASE");
            break;  
        }

        case SQL_ROW_UPDATES: 
        {
            traceArg("\thInfoType=SQL_ROW_UPDATES");
            break;  
        }

        case SQL_OWNER_TERM: 
        {
            traceArg("\thInfoType=SQL_OWNER_TERM");
            break;  
        }

        case SQL_OWNER_USAGE: 
        {
            traceArg("\thInfoType=SQL_OWNER_USAGE");
            break;  
        }

        case SQL_SCROLL_OPTIONS: 
        {
            traceArg("\thInfoType=SQL_SCROLL_OPTIONS");
            break;  
        }

        case SQL_SCROLL_CONCURRENCY: 
        {
            traceArg("\thInfoType=SQL_SCROLL_CONCURRENCY");
            break;  
        }

        case SQL_SEARCH_PATTERN_ESCAPE: 
        {
            traceArg("\thInfoType=SQL_SEARCH_PATTERN_ESCAPE");
            break;  
        }

        case SQL_SERVER_NAME: 
        {
            traceArg("\thInfoType=SQL_SERVER_NAME");
            break;  
        }

        case SQL_SPECIAL_CHARACTERS: 
        {
            traceArg("\thInfoType=SQL_SPECIAL_CHARACTERS");
            break;  
        }

        case SQL_SQL_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_SQL_CONFORMANCE");
            break;  
        }

        case SQL_SQL92_DATETIME_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_SQL92_DATETIME_FUNCTIONS");
            break;  
        }

        case SQL_SQL92_FOREIGN_KEY_DELETE_RULE: 
        {
            traceArg("\thInfoType=SQL_SQL92_FOREIGN_KEY_DELETE_RULE");
            break;  
        }

        case SQL_SQL92_FOREIGN_KEY_UPDATE_RULE: 
        {
            traceArg("\thInfoType=SQL_SQL92_FOREIGN_KEY_UPDATE_RULE");
            break;  
        }

        case SQL_SQL92_GRANT: 
        {
            traceArg("\thInfoType=SQL_SQL92_GRANT");
            break;  
        }

        case SQL_SQL92_NUMERIC_VALUE_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_SQL92_NUMERIC_VALUE_FUNCTIONS");
            break;  
        }

        case SQL_SQL92_PREDICATES: 
        {
            traceArg("\thInfoType=SQL_SQL92_PREDICATES");
            break;  
        }

        case SQL_SQL92_RELATIONAL_JOIN_OPERATORS: 
        {
            traceArg("\thInfoType=SQL_SQL92_RELATIONAL_JOIN_OPERATORS");
            break;  
        }

        case SQL_SQL92_REVOKE: 
        {
            traceArg("\thInfoType=SQL_SQL92_REVOKE");
            break;  
        }

        case SQL_SQL92_ROW_VALUE_CONSTRUCTOR: 
        {
            traceArg("\thInfoType=SQL_SQL92_ROW_VALUE_CONSTRUCTOR");
            break;  
        }

        case SQL_SQL92_STRING_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_SQL92_STRING_FUNCTIONS");
            break;  
        }

        case SQL_SQL92_VALUE_EXPRESSIONS: 
        {
            traceArg("\thInfoType=SQL_SQL92_VALUE_EXPRESSIONS");
            break;  
        }

        case SQL_STANDARD_CLI_CONFORMANCE: 
        {
            traceArg("\thInfoType=SQL_STANDARD_CLI_CONFORMANCE");
            break;  
        }

        case SQL_STATIC_CURSOR_ATTRIBUTES1: 
        {
            traceArg("\thInfoType=SQL_STATIC_CURSOR_ATTRIBUTES1");
            break;  
        }

        case SQL_STATIC_CURSOR_ATTRIBUTES2: 
        {
            traceArg("\thInfoType=SQL_STATIC_CURSOR_ATTRIBUTES2");
            break;  
        }

        case SQL_STRING_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_STRING_FUNCTIONS");
            break;  
        }

        case SQL_SUBQUERIES: 
        {
            traceArg("\thInfoType=SQL_SUBQUERIES");
            break;  
        }

        case SQL_SYSTEM_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_SYSTEM_FUNCTIONS");
            break;  
        }

        case SQL_TABLE_TERM: 
        {
            traceArg("\thInfoType=SQL_TABLE_TERM");
            break;  
        }

        case SQL_TIMEDATE_ADD_INTERVALS: 
        {
            traceArg("\thInfoType=SQL_TIMEDATE_ADD_INTERVALS");
            break;  
        }

        case SQL_TIMEDATE_DIFF_INTERVALS: 
        {
            traceArg("\thInfoType=SQL_TIMEDATE_DIFF_INTERVALS");
            break;  
        }

        case SQL_TIMEDATE_FUNCTIONS: 
        {
            traceArg("\thInfoType=SQL_TIMEDATE_FUNCTIONS");
            break;  
        }

        case SQL_TXN_CAPABLE: 
        {
            traceArg("\thInfoType=SQL_TXN_CAPABLE");
            break;  
        }

        case SQL_TXN_ISOLATION_OPTION: 
        {
            traceArg("\thInfoType=SQL_TXN_ISOLATION_OPTION");
            break;  
        }

        case SQL_UNION: 
        {
            traceArg("\thInfoType=SQL_UNION");
            break;  
        }

        case SQL_USER_NAME: 
        {
            traceArg("\thInfoType=SQL_USER_NAME");
            break;  
        }

        case SQL_XOPEN_CLI_YEAR: 
        {
            traceArg("\thInfoType=SQL_XOPEN_CLI_YEAR");
            break;  
        }

        default:
        {
            traceShortVal("hInfoType",hInfoType );
            break;
        }
    } // Switch
}