etc.c.odbc.sqlext

var SQL_AA_FALSE SQL_AA_TRUE SQL_ACCESS_MODE SQL_ACTIVE_CONNECTIONS SQL_ACTIVE_STATEMENTS SQL_ADD SQL_ALL_EXCEPT_LIKE SQL_API_ALL_FUNCTIONS SQL_API_LOADBYORDINAL SQL_API_SQLBINDPARAMETER SQL_API_SQLBROWSECONNECT SQL_API_SQLCOLATTRIBUTES SQL_API_SQLCOLUMNPRIVILEGES SQL_API_SQLDESCRIBEPARAM SQL_API_SQLDRIVERCONNECT SQL_API_SQLDRIVERS SQL_API_SQLEXTENDEDFETCH SQL_API_SQLFOREIGNKEYS SQL_API_SQLMORERESULTS SQL_API_SQLNATIVESQL SQL_API_SQLNUMPARAMS SQL_API_SQLPARAMOPTIONS SQL_API_SQLPRIMARYKEYS SQL_API_SQLPROCEDURECOLUMNS SQL_API_SQLPROCEDURES SQL_API_SQLSETPOS SQL_API_SQLSETSCROLLOPTIONS SQL_API_SQLTABLEPRIVILEGES SQL_ASYNC_ENABLE SQL_ASYNC_ENABLE_DEFAULT SQL_ASYNC_ENABLE_OFF SQL_ASYNC_ENABLE_ON SQL_ATTR_ANSI_APP SQL_ATTR_CONNECTION_DEAD SQL_ATTR_READONLY SQL_ATTR_READWRITE_UNKNOWN SQL_ATTR_WRITE SQL_AUTOCOMMIT SQL_AUTOCOMMIT_DEFAULT SQL_AUTOCOMMIT_OFF SQL_AUTOCOMMIT_ON SQL_BEST_ROWID SQL_BIGINT SQL_BINARY SQL_BIND_BY_COLUMN SQL_BIND_TYPE SQL_BIND_TYPE_DEFAULT SQL_BIT SQL_BOOKMARK_PERSISTENCE SQL_BP_CLOSE SQL_BP_DELETE SQL_BP_DROP SQL_BP_OTHER_HSTMT SQL_BP_SCROLL SQL_BP_TRANSACTION SQL_BP_UPDATE SQL_C_BINARY SQL_C_BIT SQL_C_BOOKMARK SQL_C_CHAR SQL_C_DATE SQL_C_DEFAULT SQL_C_DOUBLE SQL_C_FLOAT SQL_C_LONG SQL_C_SHORT SQL_C_SLONG SQL_C_SSHORT SQL_C_STINYINT SQL_C_TIME SQL_C_TIMESTAMP SQL_C_TINYINT SQL_C_ULONG SQL_C_USHORT SQL_C_UTINYINT SQL_CASCADE SQL_CB_NON_NULL SQL_CB_NULL SQL_CC_CLOSE SQL_CC_DELETE SQL_CC_PRESERVE SQL_CD_FALSE SQL_CD_TRUE SQL_CN_ANY SQL_CN_DIFFERENT SQL_CN_NONE SQL_COLATT_OPT_MAX SQL_COLATT_OPT_MIN SQL_COLUMN_ALIAS SQL_COLUMN_AUTO_INCREMENT SQL_COLUMN_CASE_SENSITIVE SQL_COLUMN_COUNT SQL_COLUMN_DISPLAY_SIZE SQL_COLUMN_LABEL SQL_COLUMN_LENGTH SQL_COLUMN_MONEY SQL_COLUMN_NAME SQL_COLUMN_NULLABLE SQL_COLUMN_OWNER_NAME SQL_COLUMN_PRECISION SQL_COLUMN_QUALIFIER_NAME SQL_COLUMN_SCALE SQL_COLUMN_SEARCHABLE SQL_COLUMN_TABLE_NAME SQL_COLUMN_TYPE SQL_COLUMN_TYPE_NAME SQL_COLUMN_UNSIGNED SQL_COLUMN_UPDATABLE SQL_CONCAT_NULL_BEHAVIOR SQL_CONCUR_DEFAULT SQL_CONCUR_LOCK SQL_CONCUR_READ_ONLY SQL_CONCUR_ROWVER SQL_CONCUR_TIMESTAMP SQL_CONCUR_VALUES SQL_CONCURRENCY SQL_CONVERT_BIGINT SQL_CONVERT_BINARY SQL_CONVERT_BIT SQL_CONVERT_CHAR SQL_CONVERT_DATE SQL_CONVERT_DECIMAL SQL_CONVERT_DOUBLE SQL_CONVERT_FLOAT SQL_CONVERT_FUNCTIONS SQL_CONVERT_INTEGER SQL_CONVERT_LONGVARBINARY SQL_CONVERT_LONGVARCHAR SQL_CONVERT_NUMERIC SQL_CONVERT_REAL SQL_CONVERT_SMALLINT SQL_CONVERT_TIME SQL_CONVERT_TIMESTAMP SQL_CONVERT_TINYINT SQL_CONVERT_VARBINARY SQL_CONVERT_VARCHAR SQL_CORRELATION_NAME SQL_CR_CLOSE SQL_CR_DELETE SQL_CR_PRESERVE SQL_CURRENT_QUALIFIER SQL_CURSOR_DYNAMIC SQL_CURSOR_FORWARD_ONLY SQL_CURSOR_KEYSET_DRIVEN SQL_CURSOR_ROLLBACK_BEHAVIOR SQL_CURSOR_STATIC SQL_CURSOR_TYPE SQL_CURSOR_TYPE_DEFAULT SQL_CV_CASCADED SQL_CV_CHECK_OPTION SQL_CV_CREATE_VIEW SQL_CV_LOCAL SQL_CVT_BIGINT SQL_CVT_BINARY SQL_CVT_BIT SQL_CVT_CHAR SQL_CVT_DATE SQL_CVT_DECIMAL SQL_CVT_DOUBLE SQL_CVT_FLOAT SQL_CVT_INTEGER SQL_CVT_LONGVARBINARY SQL_CVT_LONGVARCHAR SQL_CVT_NUMERIC SQL_CVT_REAL SQL_CVT_SMALLINT SQL_CVT_TIME SQL_CVT_TIMESTAMP SQL_CVT_TINYINT SQL_CVT_VARBINARY SQL_CVT_VARCHAR SQL_DATABASE_NAME SQL_DATE SQL_DEFAULT_PARAM SQL_DELETE SQL_DRIVER_COMPLETE SQL_DRIVER_COMPLETE_REQUIRED SQL_DRIVER_HDBC SQL_DRIVER_HENV SQL_DRIVER_HLIB SQL_DRIVER_HSTMT SQL_DRIVER_NAME SQL_DRIVER_NOPROMPT SQL_DRIVER_ODBC_VER SQL_DRIVER_PROMPT SQL_DRIVER_VER SQL_DTC_ENLIST_EXPENSIVE SQL_DTC_TRANSITION_COST SQL_DTC_UNENLIST_EXPENSIVE SQL_ENSURE SQL_ENTIRE_ROWSET SQL_EXPRESSIONS_IN_ORDERBY SQL_FD_FETCH_BOOKMARK SQL_FD_FETCH_PREV SQL_FD_FETCH_RESUME SQL_FETCH_BOOKMARK SQL_FETCH_PREV SQL_FETCH_RESUME SQL_FILE_CATALOG SQL_FILE_NOT_SUPPORTED SQL_FILE_QUALIFIER SQL_FILE_TABLE SQL_FILE_USAGE SQL_FN_CVT_CONVERT SQL_FN_NUM_ABS SQL_FN_NUM_ACOS SQL_FN_NUM_ASIN SQL_FN_NUM_ATAN SQL_FN_NUM_ATAN2 SQL_FN_NUM_CEILING SQL_FN_NUM_COS SQL_FN_NUM_COT SQL_FN_NUM_DEGREES SQL_FN_NUM_EXP SQL_FN_NUM_FLOOR SQL_FN_NUM_LOG SQL_FN_NUM_LOG10 SQL_FN_NUM_MOD SQL_FN_NUM_PI SQL_FN_NUM_POWER SQL_FN_NUM_RADIANS SQL_FN_NUM_RAND SQL_FN_NUM_ROUND SQL_FN_NUM_SIGN SQL_FN_NUM_SIN SQL_FN_NUM_SQRT SQL_FN_NUM_TAN SQL_FN_NUM_TRUNCATE SQL_FN_STR_ASCII SQL_FN_STR_CHAR SQL_FN_STR_CONCAT SQL_FN_STR_DIFFERENCE SQL_FN_STR_INSERT SQL_FN_STR_LCASE SQL_FN_STR_LEFT SQL_FN_STR_LENGTH SQL_FN_STR_LOCATE SQL_FN_STR_LOCATE_2 SQL_FN_STR_LTRIM SQL_FN_STR_REPEAT SQL_FN_STR_REPLACE SQL_FN_STR_RIGHT SQL_FN_STR_RTRIM SQL_FN_STR_SOUNDEX SQL_FN_STR_SPACE SQL_FN_STR_SUBSTRING SQL_FN_STR_UCASE SQL_FN_SYS_DBNAME SQL_FN_SYS_IFNULL SQL_FN_SYS_USERNAME SQL_FN_TD_CURDATE SQL_FN_TD_CURTIME SQL_FN_TD_DAYNAME SQL_FN_TD_DAYOFMONTH SQL_FN_TD_DAYOFWEEK SQL_FN_TD_DAYOFYEAR SQL_FN_TD_HOUR SQL_FN_TD_MINUTE SQL_FN_TD_MONTH SQL_FN_TD_MONTHNAME SQL_FN_TD_NOW SQL_FN_TD_QUARTER SQL_FN_TD_SECOND SQL_FN_TD_TIMESTAMPADD SQL_FN_TD_TIMESTAMPDIFF SQL_FN_TD_WEEK SQL_FN_TD_YEAR SQL_FN_TSI_DAY SQL_FN_TSI_FRAC_SECOND SQL_FN_TSI_HOUR SQL_FN_TSI_MINUTE SQL_FN_TSI_MONTH SQL_FN_TSI_QUARTER SQL_FN_TSI_SECOND SQL_FN_TSI_WEEK SQL_FN_TSI_YEAR SQL_GB_GROUP_BY_CONTAINS_SELECT SQL_GB_GROUP_BY_EQUALS_SELECT SQL_GB_NO_RELATION SQL_GB_NOT_SUPPORTED SQL_GD_BLOCK SQL_GD_BOUND SQL_GET_BOOKMARK SQL_GROUP_BY SQL_IGNORE SQL_INFO_FIRST SQL_KEYSET_SIZE SQL_KEYSET_SIZE_DEFAULT SQL_KEYWORDS SQL_LCK_EXCLUSIVE SQL_LCK_NO_CHANGE SQL_LCK_UNLOCK SQL_LEN_BINARY_ATTR_OFFSET SQL_LEN_DATA_AT_EXEC_OFFSET SQL_LIKE_ESCAPE_CLAUSE SQL_LIKE_ONLY SQL_LOCK_EXCLUSIVE SQL_LOCK_NO_CHANGE SQL_LOCK_TYPES SQL_LOCK_UNLOCK SQL_LOGIN_TIMEOUT SQL_LOGIN_TIMEOUT_DEFAULT SQL_LONGVARBINARY SQL_LONGVARCHAR SQL_MAX_BINARY_LITERAL_LEN SQL_MAX_CHAR_LITERAL_LEN SQL_MAX_DSN_LENGTH SQL_MAX_LENGTH SQL_MAX_LENGTH_DEFAULT SQL_MAX_OPTION_STRING_LENGTH SQL_MAX_OWNER_NAME_LEN SQL_MAX_PROCEDURE_NAME_LEN SQL_MAX_QUALIFIER_NAME_LEN SQL_MAX_ROW_SIZE_INCLUDES_LONG SQL_MAX_ROWS SQL_MAX_ROWS_DEFAULT SQL_MODE_DEFAULT SQL_MODE_READ_ONLY SQL_MODE_READ_WRITE SQL_MULT_RESULT_SETS SQL_MULTIPLE_ACTIVE_TXN SQL_NC_END SQL_NC_START SQL_NEED_LONG_DATA_LEN SQL_NNC_NON_NULL SQL_NNC_NULL SQL_NO_TOTAL SQL_NON_NULLABLE_COLUMNS SQL_NOSCAN SQL_NOSCAN_DEFAULT SQL_NOSCAN_OFF SQL_NOSCAN_ON SQL_NUMERIC_FUNCTIONS SQL_OAC_LEVEL1 SQL_OAC_LEVEL2 SQL_OAC_NONE SQL_ODBC_API_CONFORMANCE SQL_ODBC_CURSORS SQL_ODBC_KEYWORDS SQL_ODBC_SAG_CLI_CONFORMANCE SQL_ODBC_SQL_CONFORMANCE SQL_ODBC_SQL_OPT_IEF SQL_ODBC_VER SQL_OPT_TRACE SQL_OPT_TRACE_DEFAULT SQL_OPT_TRACE_FILE_DEFAULT SQL_OPT_TRACE_OFF SQL_OPT_TRACE_ON SQL_OPT_TRACEFILE SQL_OSC_CORE SQL_OSC_EXTENDED SQL_OSC_MINIMUM SQL_OSCC_COMPLIANT SQL_OSCC_NOT_COMPLIANT SQL_OU_DML_STATEMENTS SQL_OU_INDEX_DEFINITION SQL_OU_PRIVILEGE_DEFINITION SQL_OU_PROCEDURE_INVOCATION SQL_OU_TABLE_DEFINITION SQL_OUTER_JOINS SQL_OWNER_TERM SQL_OWNER_USAGE SQL_PACKET_SIZE SQL_PARAM_INPUT SQL_PARAM_INPUT_OUTPUT SQL_PARAM_OUTPUT SQL_PARAM_TYPE_DEFAULT SQL_PARAM_TYPE_UNKNOWN SQL_PC_NOT_PSEUDO SQL_POS_ADD SQL_POS_DELETE SQL_POS_OPERATIONS SQL_POS_POSITION SQL_POS_REFRESH SQL_POS_UPDATE SQL_POSITION SQL_POSITIONED_STATEMENTS SQL_PRED_SEARCHABLE SQL_PROCEDURE_TERM SQL_PROCEDURES SQL_PS_POSITIONED_DELETE SQL_PS_POSITIONED_UPDATE SQL_PS_SELECT_FOR_UPDATE SQL_PT_FUNCTION SQL_PT_PROCEDURE SQL_PT_UNKNOWN SQL_QL_END SQL_QL_START SQL_QU_DML_STATEMENTS SQL_QU_INDEX_DEFINITION SQL_QU_PRIVILEGE_DEFINITION SQL_QU_PROCEDURE_INVOCATION SQL_QU_TABLE_DEFINITION SQL_QUALIFIER_LOCATION SQL_QUALIFIER_NAME_SEPARATOR SQL_QUALIFIER_TERM SQL_QUALIFIER_USAGE SQL_QUERY_TIMEOUT SQL_QUERY_TIMEOUT_DEFAULT SQL_QUICK SQL_QUIET_MODE SQL_QUOTED_IDENTIFIER_CASE SQL_RD_DEFAULT SQL_RD_OFF SQL_RD_ON SQL_REFRESH SQL_RESTRICT SQL_RESULT_COL SQL_RETRIEVE_DATA SQL_RETURN_VALUE SQL_ROW_ADDED SQL_ROW_DELETED SQL_ROW_ERROR SQL_ROW_NOROW SQL_ROW_NUMBER SQL_ROW_SUCCESS SQL_ROW_UPDATED SQL_ROW_UPDATES SQL_ROWSET_SIZE SQL_ROWSET_SIZE_DEFAULT SQL_ROWVER SQL_SC_NON_UNIQUE SQL_SC_TRY_UNIQUE SQL_SC_UNIQUE SQL_SCCO_OPT_TIMESTAMP SQL_SCROLL_DYNAMIC SQL_SCROLL_FORWARD_ONLY SQL_SCROLL_KEYSET_DRIVEN SQL_SCROLL_OPTIONS SQL_SCROLL_STATIC SQL_SEARCHABLE SQL_SET_NULL SQL_SETPARAM_VALUE_MAX SQL_SETPOS_MAX_LOCK_VALUE SQL_SETPOS_MAX_OPTION_VALUE SQL_SIGNED_OFFSET SQL_SIMULATE_CURSOR SQL_SO_DYNAMIC SQL_SO_FORWARD_ONLY SQL_SO_KEYSET_DRIVEN SQL_SO_MIXED SQL_SO_STATIC SQL_SPEC_MAJOR SQL_SPEC_MINOR SQL_SPEC_STRING SQL_SQ_COMPARISON SQL_SQ_CORRELATED_SUBQUERIES SQL_SQ_EXISTS SQL_SQ_IN SQL_SQ_QUANTIFIED SQL_SQLSTATE_SIZE SQL_SS_ADDITIONS SQL_SS_DELETIONS SQL_SS_UPDATES SQL_STATIC_SENSITIVITY SQL_STRING_FUNCTIONS SQL_SUBQUERIES SQL_SYSTEM_FUNCTIONS SQL_TABLE_STAT SQL_TABLE_TERM SQL_TIME SQL_TIMEDATE_ADD_INTERVALS SQL_TIMEDATE_DIFF_INTERVALS SQL_TIMEDATE_FUNCTIONS SQL_TIMESTAMP SQL_TINYINT SQL_TRANSLATE_DLL SQL_TRANSLATE_OPTION SQL_TXN_ISOLATION SQL_TXN_VERSIONING SQL_TYPE_NULL SQL_U_UNION SQL_U_UNION_ALL SQL_UB_DEFAULT SQL_UB_OFF SQL_UB_ON SQL_UNION SQL_UNSEARCHABLE SQL_UNSIGNED_OFFSET SQL_UPDATE SQL_USE_BOOKMARKS SQL_VARBINARY TRACE_ON TRACE_VERSION

Functions 27

fnBOOL ODBCSetTryWaitValue(DWORD)
fnRETCODE TraceOpenLogFile(LPWSTR, LPWSTR, DWORD)
fnDWORD TraceVersion()

Variables 484

enumvarSQL_SPEC_MAJOR = 3
enumvarSQL_SPEC_MINOR = 51
varchar[] SQL_SPEC_STRING
enumvarSQL_ACCESS_MODE = 101
enumvarSQL_ACTIVE_CONNECTIONS = 0
enumvarSQL_ACTIVE_STATEMENTS = 1
enumvarSQL_DATE = 9
enumvarSQL_TIME = 10
enumvarSQL_SIGNED_OFFSET = - 20
enumvarSQL_TINYINT = - 6
enumvarSQL_TIMESTAMP = 11
enumvarSQL_UNSIGNED_OFFSET = - 22
enumvarSQL_ADD = 4
enumvarSQL_ALL_EXCEPT_LIKE = 2
enumvarSQL_API_ALL_FUNCTIONS = 0
enumvarSQL_API_SQLCOLATTRIBUTES = 6
enumvarSQL_API_SQLDRIVERCONNECT = 41
enumvarSQL_API_SQLBROWSECONNECT = 55
enumvarSQL_API_SQLCOLUMNPRIVILEGES = 56
enumvarSQL_API_SQLDESCRIBEPARAM = 58
enumvarSQL_API_SQLEXTENDEDFETCH = 59
enumvarSQL_API_SQLFOREIGNKEYS = 60
enumvarSQL_API_SQLMORERESULTS = 61
enumvarSQL_API_SQLNATIVESQL = 62
enumvarSQL_API_SQLNUMPARAMS = 63
enumvarSQL_API_SQLPARAMOPTIONS = 64
enumvarSQL_API_SQLPRIMARYKEYS = 65
enumvarSQL_API_SQLPROCEDURECOLUMNS = 66
enumvarSQL_API_SQLPROCEDURES = 67
enumvarSQL_API_SQLSETPOS = 68
enumvarSQL_API_SQLSETSCROLLOPTIONS = 69
enumvarSQL_API_SQLTABLEPRIVILEGES = 70
enumvarSQL_API_SQLDRIVERS = 71
enumvarSQL_API_SQLBINDPARAMETER = 72
enumvarSQL_API_LOADBYORDINAL = 199
enumvarSQL_ASYNC_ENABLE = 4
enumvarSQL_ASYNC_ENABLE_OFF = 0UL
enumvarSQL_ASYNC_ENABLE_ON = 1UL
enumvarSQL_ASYNC_ENABLE_DEFAULT = SQL_ASYNC_ENABLE_OFF
enumvarSQL_ATTR_CONNECTION_DEAD = 1209
enumvarSQL_ATTR_READONLY = 0
enumvarSQL_ATTR_READWRITE_UNKNOWN = 2
enumvarSQL_ATTR_WRITE = 1
enumvarSQL_AUTOCOMMIT = 102
enumvarSQL_AUTOCOMMIT_OFF = 0UL
enumvarSQL_AUTOCOMMIT_ON = 1UL
enumvarSQL_AUTOCOMMIT_DEFAULT = SQL_AUTOCOMMIT_ON
enumvarSQL_BEST_ROWID = 1
enumvarSQL_BIGINT = - 5
enumvarSQL_BINARY = - 2
enumvarSQL_BIND_BY_COLUMN = 0UL
enumvarSQL_BIND_TYPE = 5
enumvarSQL_BIND_TYPE_DEFAULT = SQL_BIND_BY_COLUMN
enumvarSQL_BIT = - 7
enumvarSQL_BOOKMARK_PERSISTENCE = 82
enumvarSQL_BP_CLOSE = 1
enumvarSQL_BP_DELETE = 2
enumvarSQL_BP_DROP = 4
enumvarSQL_BP_TRANSACTION = 8
enumvarSQL_BP_UPDATE = 16
enumvarSQL_BP_OTHER_HSTMT = 32
enumvarSQL_BP_SCROLL = 64
enumvarSQL_C_BINARY = SQL_BINARY
enumvarSQL_C_BIT = SQL_BIT
enumvarSQL_C_CHAR = SQL_CHAR
enumvarSQL_C_DATE = SQL_DATE
enumvarSQL_C_DOUBLE = SQL_DOUBLE
enumvarSQL_C_FLOAT = SQL_REAL
enumvarSQL_C_LONG = SQL_INTEGER
enumvarSQL_C_SHORT = SQL_SMALLINT
enumvarSQL_C_SLONG = SQL_C_LONG + SQL_SIGNED_OFFSET
enumvarSQL_C_SSHORT = SQL_C_SHORT + SQL_SIGNED_OFFSET
enumvarSQL_C_STINYINT = SQL_TINYINT + SQL_SIGNED_OFFSET
enumvarSQL_C_TIME = SQL_TIME
enumvarSQL_C_TIMESTAMP = SQL_TIMESTAMP
enumvarSQL_C_TINYINT = SQL_TINYINT
enumvarSQL_C_ULONG = SQL_C_LONG + SQL_UNSIGNED_OFFSET
enumvarSQL_C_USHORT = SQL_C_SHORT + SQL_UNSIGNED_OFFSET
enumvarSQL_C_UTINYINT = SQL_TINYINT + SQL_UNSIGNED_OFFSET
enumvarSQL_C_BOOKMARK = SQL_C_ULONG
enumvarSQL_C_DEFAULT = 99
enumvarSQL_CASCADE = 0
enumvarSQL_CB_NON_NULL = 1
enumvarSQL_CB_NULL = 0
enumvarSQL_CC_CLOSE = SQL_CB_CLOSE
enumvarSQL_CC_DELETE = SQL_CB_DELETE
enumvarSQL_CC_PRESERVE = SQL_CB_PRESERVE
enumvarSQL_CD_FALSE = 0L
enumvarSQL_CD_TRUE = 1L
enumvarSQL_CN_ANY = 2
enumvarSQL_CN_DIFFERENT = 1
enumvarSQL_CN_NONE = 0
enumvarSQL_COLUMN_ALIAS = 87
enumvarSQL_COLUMN_COUNT = 0
enumvarSQL_COLUMN_NAME = 1
enumvarSQL_COLUMN_DISPLAY_SIZE = 6
enumvarSQL_COLUMN_LABEL = 18
enumvarSQL_COLUMN_LENGTH = 3
enumvarSQL_COLUMN_MONEY = 9
enumvarSQL_COLUMN_NULLABLE = 7
enumvarSQL_COLUMN_OWNER_NAME = 16
enumvarSQL_COLUMN_PRECISION = 4
enumvarSQL_COLUMN_QUALIFIER_NAME = 17
enumvarSQL_COLUMN_SCALE = 5
enumvarSQL_COLUMN_UNSIGNED = 8
enumvarSQL_COLUMN_UPDATABLE = 10
enumvarSQL_COLUMN_AUTO_INCREMENT = 11
enumvarSQL_COLUMN_CASE_SENSITIVE = 12
enumvarSQL_COLUMN_SEARCHABLE = 13
enumvarSQL_COLUMN_TYPE = 2
enumvarSQL_COLUMN_TYPE_NAME = 14
enumvarSQL_COLUMN_TABLE_NAME = 15
enumvarSQL_CONCAT_NULL_BEHAVIOR = 22
enumvarSQL_CONCUR_READ_ONLY = 1
enumvarSQL_CONCUR_DEFAULT = SQL_CONCUR_READ_ONLY
enumvarSQL_CONCUR_LOCK = 2
enumvarSQL_CONCUR_ROWVER = 3
enumvarSQL_CONCUR_TIMESTAMP = SQL_CONCUR_ROWVER
enumvarSQL_CONCUR_VALUES = 4
enumvarSQL_CONCURRENCY = 7
enumvarSQL_CONVERT_BIGINT = 53
enumvarSQL_CONVERT_BINARY = 54
enumvarSQL_CONVERT_BIT = 55
enumvarSQL_CONVERT_CHAR = 56
enumvarSQL_CONVERT_DATE = 57
enumvarSQL_CONVERT_DECIMAL = 58
enumvarSQL_CONVERT_DOUBLE = 59
enumvarSQL_CONVERT_FLOAT = 60
enumvarSQL_CONVERT_FUNCTIONS = 48
enumvarSQL_CONVERT_INTEGER = 61
enumvarSQL_CONVERT_LONGVARBINARY = 71
enumvarSQL_CONVERT_LONGVARCHAR = 62
enumvarSQL_CONVERT_NUMERIC = 63
enumvarSQL_CONVERT_REAL = 64
enumvarSQL_CONVERT_SMALLINT = 65
enumvarSQL_CONVERT_TIME = 66
enumvarSQL_CONVERT_TIMESTAMP = 67
enumvarSQL_CONVERT_TINYINT = 68
enumvarSQL_CONVERT_VARBINARY = 69
enumvarSQL_CONVERT_VARCHAR = 70
enumvarSQL_CORRELATION_NAME = 74
enumvarSQL_CR_CLOSE = SQL_CB_CLOSE
enumvarSQL_CR_DELETE = SQL_CB_DELETE
enumvarSQL_CR_PRESERVE = SQL_CB_PRESERVE
enumvarSQL_CURRENT_QUALIFIER = 109
enumvarSQL_CURSOR_DYNAMIC = 2UL
enumvarSQL_CURSOR_FORWARD_ONLY = 0UL
enumvarSQL_CURSOR_KEYSET_DRIVEN = 1UL
enumvarSQL_CURSOR_ROLLBACK_BEHAVIOR = 24
enumvarSQL_CURSOR_STATIC = 3UL
enumvarSQL_CURSOR_TYPE = 6
enumvarSQL_CURSOR_TYPE_DEFAULT = SQL_CURSOR_FORWARD_ONLY
enumvarSQL_CV_CASCADED = 0x00000004L
enumvarSQL_CV_CHECK_OPTION = 0x00000002L
enumvarSQL_CV_CREATE_VIEW = 0x00000001L
enumvarSQL_CV_LOCAL = 0x00000008L
enumvarSQL_CVT_BIGINT = 0x00004000L
enumvarSQL_CVT_BINARY = 0x00000400L
enumvarSQL_CVT_BIT = 0x00001000L
enumvarSQL_CVT_CHAR = 0x00000001L
enumvarSQL_CVT_DATE = 0x00008000L
enumvarSQL_CVT_DECIMAL = 0x00000004L
enumvarSQL_CVT_DOUBLE = 0x00000080L
enumvarSQL_CVT_FLOAT = 0x00000020L
enumvarSQL_CVT_INTEGER = 0x00000008L
enumvarSQL_CVT_LONGVARBINARY = 0x00040000L
enumvarSQL_CVT_LONGVARCHAR = 0x00000200L
enumvarSQL_CVT_NUMERIC = 0x00000002L
enumvarSQL_CVT_REAL = 0x00000040L
enumvarSQL_CVT_SMALLINT = 0x00000010L
enumvarSQL_CVT_TIME = 0x00010000L
enumvarSQL_CVT_TIMESTAMP = 0x00020000L
enumvarSQL_CVT_TINYINT = 0x00002000L
enumvarSQL_CVT_VARBINARY = 0x00000800L
enumvarSQL_CVT_VARCHAR = 0x00000100L
enumvarSQL_DATABASE_NAME = 16
enumvarSQL_DEFAULT_PARAM = - 5
enumvarSQL_DELETE = 3
enumvarSQL_DRIVER_COMPLETE = 1
enumvarSQL_DRIVER_COMPLETE_REQUIRED = 3
enumvarSQL_DRIVER_HDBC = 3
enumvarSQL_DRIVER_HENV = 4
enumvarSQL_DRIVER_HLIB = 76
enumvarSQL_DRIVER_HSTMT = 5
enumvarSQL_DRIVER_NAME = 6
enumvarSQL_DRIVER_NOPROMPT = 0
enumvarSQL_DRIVER_ODBC_VER = 77
enumvarSQL_DRIVER_PROMPT = 2
enumvarSQL_DRIVER_VER = 7
enumvarSQL_DTC_ENLIST_EXPENSIVE = 1
enumvarSQL_DTC_UNENLIST_EXPENSIVE = 2
enumvarSQL_DTC_TRANSITION_COST = 1750
enumvarSQL_ENSURE = 1
enumvarSQL_ENTIRE_ROWSET = 0
enumvarSQL_EXPRESSIONS_IN_ORDERBY = 27
enumvarSQL_FD_FETCH_BOOKMARK = 128
enumvarSQL_FD_FETCH_PREV = SQL_FD_FETCH_PRIOR
enumvarSQL_FD_FETCH_RESUME = 64
enumvarSQL_FETCH_BOOKMARK = 8
enumvarSQL_FETCH_PREV = SQL_FETCH_PRIOR
enumvarSQL_FETCH_RESUME = 7
enumvarSQL_FILE_NOT_SUPPORTED = 0x0000
enumvarSQL_FILE_TABLE = 0x0001
enumvarSQL_FILE_QUALIFIER = 0x0002
enumvarSQL_FILE_CATALOG = SQL_FILE_QUALIFIER
enumvarSQL_FILE_USAGE = 84
enumvarSQL_FN_CVT_CONVERT = 0x00000001L
enumvarSQL_FN_NUM_ABS = 0x00000001L
enumvarSQL_FN_NUM_ACOS = 0x00000002L
enumvarSQL_FN_NUM_ASIN = 0x00000004L
enumvarSQL_FN_NUM_ATAN = 0x00000008L
enumvarSQL_FN_NUM_ATAN2 = 0x00000010L
enumvarSQL_FN_NUM_CEILING = 0x00000020L
enumvarSQL_FN_NUM_COS = 0x00000040L
enumvarSQL_FN_NUM_COT = 0x00000080L
enumvarSQL_FN_NUM_DEGREES = 0x00040000L
enumvarSQL_FN_NUM_EXP = 0x00000100L
enumvarSQL_FN_NUM_FLOOR = 0x00000200L
enumvarSQL_FN_NUM_LOG = 0x00000400L
enumvarSQL_FN_NUM_LOG10 = 0x00080000L
enumvarSQL_FN_NUM_MOD = 0x00000800L
enumvarSQL_FN_NUM_PI = 0x00010000L
enumvarSQL_FN_NUM_POWER = 0x00100000L
enumvarSQL_FN_NUM_RADIANS = 0x00200000L
enumvarSQL_FN_NUM_RAND = 0x00020000L
enumvarSQL_FN_NUM_ROUND = 0x00400000L
enumvarSQL_FN_NUM_SIGN = 0x00001000L
enumvarSQL_FN_NUM_SIN = 0x00002000L
enumvarSQL_FN_NUM_SQRT = 0x00004000L
enumvarSQL_FN_NUM_TAN = 0x00008000L
enumvarSQL_FN_NUM_TRUNCATE = 0x00800000L
enumvarSQL_FN_STR_ASCII = 0x00002000L
enumvarSQL_FN_STR_CHAR = 0x00004000L
enumvarSQL_FN_STR_CONCAT = 0x00000001L
enumvarSQL_FN_STR_DIFFERENCE = 0x00008000L
enumvarSQL_FN_STR_INSERT = 0x00000002L
enumvarSQL_FN_STR_LCASE = 0x00000040L
enumvarSQL_FN_STR_LEFT = 0x00000004L
enumvarSQL_FN_STR_LENGTH = 0x00000010L
enumvarSQL_FN_STR_LOCATE = 0x00000020L
enumvarSQL_FN_STR_LOCATE_2 = 0x00010000L
enumvarSQL_FN_STR_LTRIM = 0x00000008L
enumvarSQL_FN_STR_REPEAT = 0x00000080L
enumvarSQL_FN_STR_REPLACE = 0x00000100L
enumvarSQL_FN_STR_RIGHT = 0x00000200L
enumvarSQL_FN_STR_RTRIM = 0x00000400L
enumvarSQL_FN_STR_SOUNDEX = 0x00020000L
enumvarSQL_FN_STR_SPACE = 0x00040000L
enumvarSQL_FN_STR_SUBSTRING = 0x00000800L
enumvarSQL_FN_STR_UCASE = 0x00001000L
enumvarSQL_FN_SYS_DBNAME = 0x00000002L
enumvarSQL_FN_SYS_IFNULL = 0x00000004L
enumvarSQL_FN_SYS_USERNAME = 0x00000001L
enumvarSQL_FN_TD_CURDATE = 0x00000002L
enumvarSQL_FN_TD_CURTIME = 0x00000200L
enumvarSQL_FN_TD_DAYNAME = 0x00008000L
enumvarSQL_FN_TD_DAYOFMONTH = 0x00000004L
enumvarSQL_FN_TD_DAYOFWEEK = 0x00000008L
enumvarSQL_FN_TD_DAYOFYEAR = 0x00000010L
enumvarSQL_FN_TD_HOUR = 0x00000400L
enumvarSQL_FN_TD_MINUTE = 0x00000800L
enumvarSQL_FN_TD_MONTH = 0x00000020L
enumvarSQL_FN_TD_MONTHNAME = 0x00010000L
enumvarSQL_FN_TD_NOW = 0x00000001L
enumvarSQL_FN_TD_QUARTER = 0x00000040L
enumvarSQL_FN_TD_SECOND = 0x00001000L
enumvarSQL_FN_TD_TIMESTAMPADD = 0x00002000L
enumvarSQL_FN_TD_TIMESTAMPDIFF = 0x00004000L
enumvarSQL_FN_TD_WEEK = 0x00000080L
enumvarSQL_FN_TD_YEAR = 0x00000100L
enumvarSQL_FN_TSI_DAY = 0x00000010L
enumvarSQL_FN_TSI_FRAC_SECOND = 0x00000001L
enumvarSQL_FN_TSI_HOUR = 0x00000008L
enumvarSQL_FN_TSI_MINUTE = 0x00000004L
enumvarSQL_FN_TSI_MONTH = 0x00000040L
enumvarSQL_FN_TSI_QUARTER = 0x00000080L
enumvarSQL_FN_TSI_SECOND = 0x00000002L
enumvarSQL_FN_TSI_WEEK = 0x00000020L
enumvarSQL_FN_TSI_YEAR = 0x00000100L
enumvarSQL_GB_GROUP_BY_CONTAINS_SELECT = 2
enumvarSQL_GB_GROUP_BY_EQUALS_SELECT = 1
enumvarSQL_GB_NO_RELATION = 3
enumvarSQL_GB_NOT_SUPPORTED = 0
enumvarSQL_GD_BLOCK = 4
enumvarSQL_GD_BOUND = 8
enumvarSQL_GET_BOOKMARK = 13
enumvarSQL_GROUP_BY = 88
enumvarSQL_IGNORE = - 6
enumvarSQL_INFO_FIRST = 0
enumvarSQL_KEYSET_SIZE = 8
enumvarSQL_KEYSET_SIZE_DEFAULT = 0UL
enumvarSQL_KEYWORDS = 89
enumvarSQL_LCK_EXCLUSIVE = 2
enumvarSQL_LCK_NO_CHANGE = 1
enumvarSQL_LCK_UNLOCK = 4
enumvarSQL_LEN_BINARY_ATTR_OFFSET = - 100
enumvarSQL_LEN_DATA_AT_EXEC_OFFSET = - 100
enumvarSQL_LIKE_ESCAPE_CLAUSE = 113
enumvarSQL_LIKE_ONLY = 1
enumvarSQL_LOCK_EXCLUSIVE = 1
enumvarSQL_LOCK_NO_CHANGE = 0
enumvarSQL_LOCK_TYPES = 78
enumvarSQL_LOCK_UNLOCK = 2
enumvarSQL_LOGIN_TIMEOUT = 103
enumvarSQL_LOGIN_TIMEOUT_DEFAULT = 15UL
enumvarSQL_LONGVARBINARY = - 4
enumvarSQL_LONGVARCHAR = - 1
enumvarSQL_MAX_BINARY_LITERAL_LEN = 112
enumvarSQL_MAX_CHAR_LITERAL_LEN = 108
enumvarSQL_MAX_DSN_LENGTH = 32
enumvarSQL_MAX_LENGTH = 3
enumvarSQL_MAX_LENGTH_DEFAULT = 0UL
enumvarSQL_MAX_OPTION_STRING_LENGTH = 256
enumvarSQL_MAX_OWNER_NAME_LEN = 32
enumvarSQL_MAX_PROCEDURE_NAME_LEN = 33
enumvarSQL_MAX_QUALIFIER_NAME_LEN = 34
enumvarSQL_MAX_ROW_SIZE_INCLUDES_LONG = 103
enumvarSQL_MAX_ROWS = 1
enumvarSQL_MAX_ROWS_DEFAULT = 0UL
enumvarSQL_MODE_READ_WRITE = 0UL
enumvarSQL_MODE_READ_ONLY = 1UL
enumvarSQL_MODE_DEFAULT = SQL_MODE_READ_WRITE
enumvarSQL_MULT_RESULT_SETS = 36
enumvarSQL_MULTIPLE_ACTIVE_TXN = 37
enumvarSQL_NC_END = 0x0004
enumvarSQL_NC_START = 0x0002
enumvarSQL_NEED_LONG_DATA_LEN = 111
enumvarSQL_NNC_NON_NULL = 0x0001
enumvarSQL_NNC_NULL = 0x0000
enumvarSQL_NO_TOTAL = - 4
enumvarSQL_NON_NULLABLE_COLUMNS = 75
enumvarSQL_NOSCAN_OFF = 0UL
enumvarSQL_NOSCAN_ON = 1UL
enumvarSQL_NOSCAN = 2
enumvarSQL_NOSCAN_DEFAULT = SQL_NOSCAN_OFF
enumvarSQL_NUMERIC_FUNCTIONS = 49
enumvarSQL_OAC_LEVEL1 = 0x0001
enumvarSQL_OAC_LEVEL2 = 0x0002
enumvarSQL_OAC_NONE = 0x0000
enumvarSQL_ODBC_API_CONFORMANCE = 9
enumvarSQL_ODBC_CURSORS = 110
enumvarSQL_ODBC_SAG_CLI_CONFORMANCE = 12
enumvarSQL_ODBC_SQL_CONFORMANCE = 15
enumvarSQL_ODBC_SQL_OPT_IEF = 73
enumvarSQL_ODBC_VER = 10
enumvarSQL_OPT_TRACE = 104
enumvarSQL_OPT_TRACE_FILE_DEFAULT = "\\SQL.LOG"
enumvarSQL_OPT_TRACE_OFF = 0UL
enumvarSQL_OPT_TRACE_DEFAULT = SQL_OPT_TRACE_OFF
enumvarSQL_OPT_TRACE_ON = 1UL
enumvarSQL_OPT_TRACEFILE = 105
enumvarSQL_OSC_CORE = 1
enumvarSQL_OSC_EXTENDED = 2
enumvarSQL_OSC_MINIMUM = 0
enumvarSQL_OSCC_COMPLIANT = 1
enumvarSQL_OSCC_NOT_COMPLIANT = 0
enumvarSQL_OU_DML_STATEMENTS = 1
enumvarSQL_OU_INDEX_DEFINITION = 8
enumvarSQL_OU_PRIVILEGE_DEFINITION = 16
enumvarSQL_OU_PROCEDURE_INVOCATION = 2
enumvarSQL_OU_TABLE_DEFINITION = 4
enumvarSQL_OUTER_JOINS = 38
enumvarSQL_OWNER_TERM = 39
enumvarSQL_OWNER_USAGE = 91
enumvarSQL_PACKET_SIZE = 112
enumvarSQL_PARAM_INPUT = 1
enumvarSQL_PARAM_INPUT_OUTPUT = 2
enumvarSQL_PARAM_OUTPUT = 4
enumvarSQL_PARAM_TYPE_DEFAULT = SQL_PARAM_INPUT_OUTPUT
enumvarSQL_PARAM_TYPE_UNKNOWN = 0
enumvarSQL_PC_NOT_PSEUDO = 1
enumvarSQL_POS_ADD = 16
enumvarSQL_POS_DELETE = 8
enumvarSQL_POS_OPERATIONS = 79
enumvarSQL_POS_POSITION = 1
enumvarSQL_POS_REFRESH = 2
enumvarSQL_POS_UPDATE = 4
enumvarSQL_POSITION = 0
enumvarSQL_POSITIONED_STATEMENTS = 80
enumvarSQL_PROCEDURE_TERM = 40
enumvarSQL_PROCEDURES = 21
enumvarSQL_PS_POSITIONED_DELETE = 1
enumvarSQL_PS_POSITIONED_UPDATE = 2
enumvarSQL_PS_SELECT_FOR_UPDATE = 4
enumvarSQL_PT_FUNCTION = 2
enumvarSQL_PT_PROCEDURE = 1
enumvarSQL_PT_UNKNOWN = 0
enumvarSQL_QL_END = 0x0002
enumvarSQL_QL_START = 0x0001
enumvarSQL_QU_DML_STATEMENTS = 1
enumvarSQL_QU_INDEX_DEFINITION = 8
enumvarSQL_QU_PRIVILEGE_DEFINITION = 16
enumvarSQL_QU_PROCEDURE_INVOCATION = 2
enumvarSQL_QU_TABLE_DEFINITION = 4
enumvarSQL_QUALIFIER_LOCATION = 114
enumvarSQL_QUALIFIER_NAME_SEPARATOR = 41
enumvarSQL_QUALIFIER_TERM = 42
enumvarSQL_QUALIFIER_USAGE = 92
enumvarSQL_QUERY_TIMEOUT = 0
enumvarSQL_QUERY_TIMEOUT_DEFAULT = 0UL
enumvarSQL_QUICK = 0
enumvarSQL_QUIET_MODE = 111
enumvarSQL_QUOTED_IDENTIFIER_CASE = 93
enumvarSQL_RD_OFF = 0UL
enumvarSQL_RD_ON = 1UL
enumvarSQL_RD_DEFAULT = SQL_RD_ON
enumvarSQL_REFRESH = 1
enumvarSQL_RESTRICT = 1
enumvarSQL_RESULT_COL = 3
enumvarSQL_RETRIEVE_DATA = 11
enumvarSQL_RETURN_VALUE = 5
enumvarSQL_ROW_ADDED = 4
enumvarSQL_ROW_DELETED = 1
enumvarSQL_ROW_ERROR = 5
enumvarSQL_ROW_NOROW = 3
enumvarSQL_ROW_NUMBER = 14
enumvarSQL_ROW_SUCCESS = 0
enumvarSQL_ROW_UPDATED = 2
enumvarSQL_ROW_UPDATES = 11
enumvarSQL_ROWSET_SIZE = 9
enumvarSQL_ROWSET_SIZE_DEFAULT = 1UL
enumvarSQL_ROWVER = 2
enumvarSQL_SC_NON_UNIQUE = 0UL
enumvarSQL_SC_TRY_UNIQUE = 1UL
enumvarSQL_SC_UNIQUE = 2UL
enumvarSQL_SCCO_OPT_TIMESTAMP = SQL_SCCO_OPT_ROWVER
enumvarSQL_SCROLL_DYNAMIC = - 2L
enumvarSQL_SCROLL_FORWARD_ONLY = 0L
enumvarSQL_SCROLL_KEYSET_DRIVEN = - 1L
enumvarSQL_SCROLL_OPTIONS = 44
enumvarSQL_SCROLL_STATIC = - 3L
enumvarSQL_SEARCHABLE = 3
enumvarSQL_SET_NULL = 2
enumvarSQL_SETPARAM_VALUE_MAX = - 1L
enumvarSQL_SETPOS_MAX_LOCK_VALUE = SQL_LOCK_UNLOCK
enumvarSQL_SETPOS_MAX_OPTION_VALUE = SQL_ADD
enumvarSQL_SIMULATE_CURSOR = 10
enumvarSQL_SO_DYNAMIC = 4
enumvarSQL_SO_FORWARD_ONLY = 1
enumvarSQL_SO_KEYSET_DRIVEN = 2
enumvarSQL_SO_MIXED = 8
enumvarSQL_SO_STATIC = 16
enumvarSQL_SQ_COMPARISON = 1
enumvarSQL_SQ_CORRELATED_SUBQUERIES = 16
enumvarSQL_SQ_EXISTS = 2
enumvarSQL_SQ_IN = 4
enumvarSQL_SQ_QUANTIFIED = 8
enumvarSQL_SQLSTATE_SIZE = 5
enumvarSQL_SS_ADDITIONS = 1
enumvarSQL_SS_DELETIONS = 2
enumvarSQL_SS_UPDATES = 4
enumvarSQL_STATIC_SENSITIVITY = 83
enumvarSQL_STRING_FUNCTIONS = 50
enumvarSQL_SUBQUERIES = 95
enumvarSQL_SYSTEM_FUNCTIONS = 51
enumvarSQL_TABLE_STAT = 0
enumvarSQL_TABLE_TERM = 45
enumvarSQL_TIMEDATE_ADD_INTERVALS = 109
enumvarSQL_TIMEDATE_DIFF_INTERVALS = 110
enumvarSQL_TIMEDATE_FUNCTIONS = 52
enumvarSQL_TRANSLATE_DLL = 106
enumvarSQL_TRANSLATE_OPTION = 107
enumvarSQL_TXN_ISOLATION = 108
enumvarSQL_TXN_VERSIONING = 16
enumvarSQL_TYPE_NULL = 0
enumvarSQL_U_UNION = 1
enumvarSQL_U_UNION_ALL = 2
enumvarSQL_UB_OFF = 0UL
enumvarSQL_UB_DEFAULT = SQL_UB_OFF
enumvarSQL_UB_ON = 1UL
enumvarSQL_UNION = 96
enumvarSQL_UNSEARCHABLE = 0
enumvarSQL_UPDATE = 2
enumvarSQL_USE_BOOKMARKS = 12
enumvarSQL_VARBINARY = - 3
enumvarSQL_COLATT_OPT_MAX = SQL_COLUMN_LABEL
enumvarSQL_COLATT_OPT_MIN = SQL_COLUMN_COUNT
enumvarSQL_PRED_SEARCHABLE = SQL_SEARCHABLE
enumvarSQL_ATTR_ANSI_APP = 115
enumvarSQL_AA_TRUE = 1L
enumvarSQL_AA_FALSE = 0L
enumvarTRACE_VERSION = 1000
enumvarTRACE_ON = 1
varchar [] SQL_ODBC_KEYWORDS