⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlext.h

📁 北京大学ACM在线评测系统 OnlineJudge
💻 H
📖 第 1 页 / 共 4 页
字号:
#define SQL_AT_ADD_COLUMN_COLLATION 0x00000080L#define SQL_AT_ADD_COLUMN_DEFAULT 0x00000040L#define SQL_AT_ADD_COLUMN_SINGLE 0x00000020L#define SQL_AT_ADD_TABLE_CONSTRAINT 0x00001000L#define SQL_AT_CONSTRAINT_DEFERRABLE 0x00040000L#define SQL_AT_CONSTRAINT_INITIALLY_DEFERRED 0x00010000L#define SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE 0x00020000L#define SQL_AT_CONSTRAINT_NAME_DEFINITION 0x00008000L#define SQL_AT_CONSTRAINT_NON_DEFERRABLE 0x00080000L#define SQL_AT_DROP_COLUMN_CASCADE 0x00000400L#define SQL_AT_DROP_COLUMN_DEFAULT 0x00000200L#define SQL_AT_DROP_COLUMN_RESTRICT 0x00000800L#define SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE 0x00002000L#define SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT 0x00004000L#define SQL_AT_SET_COLUMN_DEFAULT 0x00000100L#define SQL_ATTR_ACCESS_MODE SQL_ACCESS_MODE#define SQL_ATTR_ASYNC_ENABLE 4#define SQL_ATTR_AUTOCOMMIT SQL_AUTOCOMMIT#define SQL_ATTR_CONCURRENCY SQL_CONCURRENCY#define SQL_ATTR_CONNECTION_POOLING 201#define SQL_ATTR_CONNECTION_TIMEOUT 113#define SQL_ATTR_CP_MATCH 202#define SQL_ATTR_CURRENT_CATALOG SQL_CURRENT_QUALIFIER#define SQL_ATTR_CURSOR_TYPE SQL_CURSOR_TYPE#define SQL_ATTR_DISCONNECT_BEHAVIOR 114#define SQL_ATTR_ENABLE_AUTO_IPD 15#define SQL_ATTR_ENLIST_IN_DTC 1207#define SQL_ATTR_ENLIST_IN_XA 1208#define SQL_ATTR_FETCH_BOOKMARK_PTR 16#define SQL_ATTR_KEYSET_SIZE SQL_KEYSET_SIZE#define SQL_ATTR_LOGIN_TIMEOUT SQL_LOGIN_TIMEOUT#define SQL_ATTR_MAX_LENGTH SQL_MAX_LENGTH#define SQL_ATTR_MAX_ROWS SQL_MAX_ROWS#define SQL_ATTR_NOSCAN SQL_NOSCAN#define SQL_ATTR_ODBC_CURSORS SQL_ODBC_CURSORS#define SQL_ATTR_ODBC_VERSION 200#define SQL_ATTR_PACKET_SIZE SQL_PACKET_SIZE#define SQL_ATTR_PARAM_BIND_OFFSET_PTR 17#define SQL_ATTR_PARAM_BIND_TYPE 18#define SQL_ATTR_PARAM_OPERATION_PTR 19#define SQL_ATTR_PARAM_STATUS_PTR 20#define SQL_ATTR_PARAMS_PROCESSED_PTR 21#define SQL_ATTR_PARAMSET_SIZE 22#define SQL_ATTR_QUERY_TIMEOUT SQL_QUERY_TIMEOUT#define SQL_ATTR_QUIET_MODE SQL_QUIET_MODE#define SQL_ATTR_RETRIEVE_DATA SQL_RETRIEVE_DATA#define SQL_ATTR_ROW_ARRAY_SIZE 27#define SQL_ATTR_ROW_BIND_OFFSET_PTR 23#define SQL_ATTR_ROW_BIND_TYPE SQL_BIND_TYPE#define SQL_ATTR_ROW_NUMBER SQL_ROW_NUMBER#define SQL_ATTR_ROW_OPERATION_PTR 24#define SQL_ATTR_ROW_STATUS_PTR 25#define SQL_ATTR_ROWS_FETCHED_PTR 26#define SQL_ATTR_SIMULATE_CURSOR SQL_SIMULATE_CURSOR#define SQL_ATTR_TRACE SQL_OPT_TRACE#define SQL_ATTR_TRACEFILE SQL_OPT_TRACEFILE#define SQL_ATTR_TRANSLATE_LIB SQL_TRANSLATE_DLL#define SQL_ATTR_TRANSLATE_OPTION SQL_TRANSLATE_OPTION#define SQL_ATTR_TXN_ISOLATION SQL_TXN_ISOLATION#define SQL_ATTR_USE_BOOKMARKS SQL_USE_BOOKMARKS#define SQL_BATCH_ROW_COUNT 120#define SQL_BATCH_SUPPORT 121#define SQL_BRC_EXPLICIT 0x0000002#define SQL_BRC_PROCEDURES 0x0000001#define SQL_BRC_ROLLED_UP 0x0000004#define SQL_BS_ROW_COUNT_EXPLICIT 0x00000002L#define SQL_BS_ROW_COUNT_PROC 0x00000008L#define SQL_BS_SELECT_EXPLICIT 0x00000001L#define SQL_BS_SELECT_PROC 0x00000004L#define SQL_C_INTERVAL_DAY SQL_INTERVAL_DAY#define SQL_C_INTERVAL_DAY_TO_HOUR SQL_INTERVAL_DAY_TO_HOUR#define SQL_C_INTERVAL_DAY_TO_MINUTE SQL_INTERVAL_DAY_TO_MINUTE#define SQL_C_INTERVAL_DAY_TO_SECOND SQL_INTERVAL_DAY_TO_SECOND#define SQL_C_INTERVAL_HOUR SQL_INTERVAL_HOUR#define SQL_C_INTERVAL_HOUR_TO_MINUTE SQL_INTERVAL_HOUR_TO_MINUTE#define SQL_C_INTERVAL_HOUR_TO_SECOND SQL_INTERVAL_HOUR_TO_SECOND#define SQL_C_INTERVAL_MINUTE SQL_INTERVAL_MINUTE#define SQL_C_INTERVAL_MINUTE_TO_SECOND SQL_INTERVAL_MINUTE_TO_SECOND#define SQL_C_INTERVAL_MONTH SQL_INTERVAL_MONTH#define SQL_C_INTERVAL_SECOND SQL_INTERVAL_SECOND#define SQL_C_INTERVAL_YEAR SQL_INTERVAL_YEAR#define SQL_C_INTERVAL_YEAR_TO_MONTH SQL_INTERVAL_YEAR_TO_MONTH#define SQL_C_NUMERIC SQL_NUMERIC#define SQL_C_SBIGINT (SQL_BIGINT+SQL_SIGNED_OFFSET)#define SQL_C_TYPE_DATE SQL_TYPE_DATE#define SQL_C_TYPE_TIME SQL_TYPE_TIME#define SQL_C_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP#define SQL_C_UBIGINT (SQL_BIGINT+SQL_UNSIGNED_OFFSET)#define SQL_C_VARBOOKMARK SQL_C_BINARY#define SQL_CA_CONSTRAINT_DEFERRABLE 0x00000040L#define SQL_CA_CONSTRAINT_INITIALLY_DEFERRED 0x00000010L#define SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE 0x00000020L#define SQL_CA_CONSTRAINT_NON_DEFERRABLE 0x00000080L#define SQL_CA_CREATE_ASSERTION 0x00000001L#define SQL_CA1_ABSOLUTE 0x00000002L#define SQL_CA1_BOOKMARK 0x00000008L#define SQL_CA1_BULK_ADD 0x00010000L#define SQL_CA1_BULK_DELETE_BY_BOOKMARK 0x00040000L#define SQL_CA1_BULK_FETCH_BY_BOOKMARK 0x00080000L#define SQL_CA1_BULK_UPDATE_BY_BOOKMARK 0x00020000L#define SQL_CA1_LOCK_EXCLUSIVE 0x00000080L#define SQL_CA1_LOCK_NO_CHANGE 0x00000040L#define SQL_CA1_LOCK_UNLOCK 0x00000100L#define SQL_CA1_NEXT 0x00000001L#define SQL_CA1_POS_DELETE 0x00000800L#define SQL_CA1_POS_POSITION 0x00000200L#define SQL_CA1_POS_REFRESH 0x00001000L#define SQL_CA1_POS_UPDATE 0x00000400L#define SQL_CA1_POSITIONED_DELETE 0x00004000L#define SQL_CA1_POSITIONED_UPDATE 0x00002000L#define SQL_CA1_RELATIVE 0x00000004L#define SQL_CA1_SELECT_FOR_UPDATE 0x00008000L#define SQL_CA2_CRC_APPROXIMATE 0x00002000L#define SQL_CA2_CRC_EXACT 0x00001000L#define SQL_CA2_LOCK_CONCURRENCY 0x00000002L#define SQL_CA2_MAX_ROWS_AFFECTS_ALL (SQL_CA2_MAX_ROWS_SELECT | SQL_CA2_MAX_ROWS_INSERT | \    SQL_CA2_MAX_ROWS_DELETE | SQL_CA2_MAX_ROWS_UPDATE | SQL_CA2_MAX_ROWS_CATALOG)#define SQL_CA2_MAX_ROWS_CATALOG 0x00000800L#define SQL_CA2_MAX_ROWS_DELETE 0x00000200L#define SQL_CA2_MAX_ROWS_INSERT 0x00000100L#define SQL_CA2_MAX_ROWS_SELECT 0x00000080L#define SQL_CA2_MAX_ROWS_UPDATE 0x00000400L#define SQL_CA2_OPT_ROWVER_CONCURRENCY 0x00000004L#define SQL_CA2_OPT_VALUES_CONCURRENCY 0x00000008L#define SQL_CA2_READ_ONLY_CONCURRENCY 0x00000001L#define SQL_CA2_SENSITIVITY_ADDITIONS 0x00000010L#define SQL_CA2_SENSITIVITY_DELETIONS 0x00000020L#define SQL_CA2_SENSITIVITY_UPDATES 0x00000040L#define SQL_CA2_SIMULATE_NON_UNIQUE 0x00004000L#define SQL_CA2_SIMULATE_TRY_UNIQUE 0x00008000L#define SQL_CA2_SIMULATE_UNIQUE 0x00010000L#define SQL_CATALOG_LOCATION SQL_QUALIFIER_LOCATION#define SQL_CATALOG_NAME_SEPARATOR SQL_QUALIFIER_NAME_SEPARATOR#define SQL_CATALOG_TERM SQL_QUALIFIER_TERM#define SQL_CATALOG_USAGE SQL_QUALIFIER_USAGE#define SQL_CCOL_CREATE_COLLATION 0x00000001L#define SQL_CCS_COLLATE_CLAUSE 0x00000002L#define SQL_CCS_CREATE_CHARACTER_SET 0x00000001L#define SQL_CCS_LIMITED_COLLATION 0x00000004L#define SQL_CDO_COLLATION 0x00000008L#define SQL_CDO_CONSTRAINT 0x00000004L#define SQL_CDO_CONSTRAINT_DEFERRABLE 0x00000080L#define SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED 0x00000020L#define SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE 0x00000040L#define SQL_CDO_CONSTRAINT_NAME_DEFINITION 0x00000010L#define SQL_CDO_CONSTRAINT_NON_DEFERRABLE 0x00000100L#define SQL_CDO_CREATE_DOMAIN 0x00000001L#define SQL_CDO_DEFAULT 0x00000002L#define SQL_CL_END SQL_QL_END#define SQL_CL_START SQL_QL_START#define SQL_COL_PRED_BASIC SQL_ALL_EXCEPT_LIKE#define SQL_COL_PRED_CHAR SQL_LIKE_ONLY#define SQL_COLUMN_DRIVER_START 1000#define SQL_COLUMN_IGNORE SQL_IGNORE#define SQL_COLUMN_NUMBER_UNKNOWN (-2)#define SQL_CONVERT_GUID 173#define SQL_CONVERT_INTERVAL_DAY_TIME 123#define SQL_CONVERT_INTERVAL_YEAR_MONTH 124#define SQL_CONVERT_WCHAR 122#define SQL_CONVERT_WLONGVARCHAR 125#define SQL_CONVERT_WVARCHAR 126#define SQL_CP_DEFAULT SQL_CP_OFF#define SQL_CP_MATCH_DEFAULT SQL_CP_STRICT_MATCH#define SQL_CP_OFF 0UL#define SQL_CP_ONE_PER_DRIVER 1UL#define SQL_CP_ONE_PER_HENV 2UL#define SQL_CP_RELAXED_MATCH 1UL#define SQL_CP_STRICT_MATCH 0UL#define SQL_CREATE_ASSERTION 127#define SQL_CREATE_CHARACTER_SET 128#define SQL_CREATE_COLLATION 129#define SQL_CREATE_DOMAIN 130#define SQL_CREATE_SCHEMA 131#define SQL_CREATE_TABLE 132#define SQL_CREATE_TRANSLATION 133#define SQL_CREATE_VIEW 134#define SQL_CS_AUTHORIZATION 0x00000002L#define SQL_CS_CREATE_SCHEMA 0x00000001L#define SQL_CS_DEFAULT_CHARACTER_SET 0x00000004L#define SQL_CT_COLUMN_COLLATION 0x00000800L#define SQL_CT_COLUMN_CONSTRAINT 0x00000200L#define SQL_CT_COLUMN_DEFAULT 0x00000400L#define SQL_CT_COMMIT_DELETE 0x00000004L#define SQL_CT_COMMIT_PRESERVE 0x00000002L#define SQL_CT_CONSTRAINT_DEFERRABLE 0x00000080L#define SQL_CT_CONSTRAINT_INITIALLY_DEFERRED 0x00000020L#define SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE 0x00000040L#define SQL_CT_CONSTRAINT_NAME_DEFINITION 0x00002000L#define SQL_CT_CONSTRAINT_NON_DEFERRABLE 0x00000100L#define SQL_CT_CREATE_TABLE 0x00000001L#define SQL_CT_GLOBAL_TEMPORARY 0x00000008L#define SQL_CT_LOCAL_TEMPORARY 0x00000010L#define SQL_CT_TABLE_CONSTRAINT 0x00001000L#define SQL_CTR_CREATE_TRANSLATION 0x00000001L#define SQL_CU_DML_STATEMENTS SQL_QU_DML_STATEMENTS#define SQL_CU_INDEX_DEFINITION SQL_QU_INDEX_DEFINITION#define SQL_CU_PRIVILEGE_DEFINITION SQL_QU_PRIVILEGE_DEFINITION#define SQL_CU_PROCEDURE_INVOCATION SQL_QU_PROCEDURE_INVOCATION#define SQL_CU_TABLE_DEFINITION SQL_QU_TABLE_DEFINITION#define	SQL_CVT_GUID 0x1000000L#define SQL_CVT_INTERVAL_DAY_TIME 0x00100000L#define SQL_CVT_INTERVAL_YEAR_MONTH 0x00080000L#define SQL_CVT_WCHAR 0x00200000L#define SQL_CVT_WLONGVARCHAR 0x00400000L#define SQL_CVT_WVARCHAR 0x00800000L#define SQL_DA_DROP_ASSERTION 0x00000001L#define SQL_DATETIME_LITERALS 119#define SQL_DB_DEFAULT SQL_DB_RETURN_TO_POOL#define SQL_DB_DISCONNECT 1UL#define SQL_DB_RETURN_TO_POOL 0UL#define SQL_DC_DROP_COLLATION 0x00000001L#define SQL_DCS_DROP_CHARACTER_SET 0x00000001L#define SQL_DD_CASCADE 0x00000004L#define SQL_DD_DROP_DOMAIN 0x00000001L#define SQL_DD_RESTRICT 0x00000002L#define SQL_DDL_INDEX 170#define SQL_DELETE_BY_BOOKMARK 6#define SQL_DESC_ARRAY_SIZE 20#define SQL_DESC_ARRAY_STATUS_PTR 21#define SQL_DESC_AUTO_UNIQUE_VALUE SQL_COLUMN_AUTO_INCREMENT#define SQL_DESC_BASE_COLUMN_NAME 22#define SQL_DESC_BASE_TABLE_NAME 23#define SQL_DESC_BIND_OFFSET_PTR 24#define SQL_DESC_BIND_TYPE 25#define SQL_DESC_CASE_SENSITIVE SQL_COLUMN_CASE_SENSITIVE#define SQL_DESC_CATALOG_NAME SQL_COLUMN_QUALIFIER_NAME#define SQL_DESC_CONCISE_TYPE SQL_COLUMN_TYPE#define SQL_DESC_DATETIME_INTERVAL_PRECISION 26#define SQL_DESC_DISPLAY_SIZE SQL_COLUMN_DISPLAY_SIZE#define SQL_DESC_FIXED_PREC_SCALE SQL_COLUMN_MONEY#define SQL_DESC_LABEL SQL_COLUMN_LABEL#define SQL_DESC_LITERAL_PREFIX 27#define SQL_DESC_LITERAL_SUFFIX 28#define SQL_DESC_LOCAL_TYPE_NAME 29#define SQL_DESC_MAXIMUM_SCALE 30#define SQL_DESC_MINIMUM_SCALE 31#define SQL_DESC_NUM_PREC_RADIX 32#define SQL_DESC_PARAMETER_TYPE 33#define SQL_DESC_ROWS_PROCESSED_PTR 34#define SQL_DESC_SCHEMA_NAME SQL_COLUMN_OWNER_NAME#define SQL_DESC_SEARCHABLE SQL_COLUMN_SEARCHABLE#define SQL_DESC_TABLE_NAME SQL_COLUMN_TABLE_NAME#define SQL_DESC_TYPE_NAME SQL_COLUMN_TYPE_NAME#define SQL_DESC_UNSIGNED SQL_COLUMN_UNSIGNED#define SQL_DESC_UPDATABLE SQL_COLUMN_UPDATABLE#define SQL_DI_CREATE_INDEX 0x00000001L#define SQL_DI_DROP_INDEX 0x00000002L#define SQL_DIAG_COLUMN_NUMBER (-1247)#define SQL_DIAG_CURSOR_ROW_COUNT (-1249)#define SQL_DIAG_ROW_NUMBER (-1248)#define SQL_DL_SQL92_DATE 0x00000001L#define SQL_DL_SQL92_INTERVAL_DAY 0x00000020L#define SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR 0x00000400L#define SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE 0x00000800L#define SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND 0x00001000L#define SQL_DL_SQL92_INTERVAL_HOUR 0x00000040L#define SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE 0x00002000L#define SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND 0x00004000L#define SQL_DL_SQL92_INTERVAL_MINUTE 0x00000080L#define SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND 0x00008000L#define SQL_DL_SQL92_INTERVAL_MONTH 0x00000010L#define SQL_DL_SQL92_INTERVAL_SECOND 0x00000100L#define SQL_DL_SQL92_INTERVAL_YEAR 0x00000008L#define SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH 0x00000200L#define SQL_DL_SQL92_TIME 0x00000002L#define SQL_DL_SQL92_TIMESTAMP 0x00000004L#define SQL_DM_VER 171#define SQL_DRIVER_HDESC 135#define SQL_DROP_ASSERTION 136#define SQL_DROP_CHARACTER_SET 137#define SQL_DROP_COLLATION 138#define SQL_DROP_DOMAIN 139#define SQL_DROP_SCHEMA 140#define SQL_DROP_TABLE 141#define SQL_DROP_TRANSLATION 142#define SQL_DROP_VIEW 143#define SQL_DS_CASCADE 0x00000004L#define SQL_DS_DROP_SCHEMA 0x00000001L#define SQL_DS_RESTRICT 0x00000002L#define SQL_DT_CASCADE 0x00000004L#define SQL_DT_DROP_TABLE 0x00000001L#define SQL_DT_RESTRICT 0x00000002L#define SQL_DTC_DONE 0L#define SQL_DTR_DROP_TRANSLATION 0x00000001L#define SQL_DV_CASCADE 0x00000004L#define SQL_DV_DROP_VIEW 0x00000001L#define SQL_DV_RESTRICT 0x00000002L#define SQL_DYNAMIC_CURSOR_ATTRIBUTES1 144#define SQL_DYNAMIC_CURSOR_ATTRIBUTES2 145#define SQL_EXT_API_LAST SQL_API_SQLBINDPARAMETER#define SQL_EXT_API_START 40#define SQL_FETCH_BY_BOOKMARK 7#define SQL_FETCH_FIRST_SYSTEM 32#define SQL_FETCH_FIRST_USER 31  #define SQL_FN_CVT_CAST 0x00000002L#define SQL_FN_STR_BIT_LENGTH 0x00080000L#define SQL_FN_STR_CHAR_LENGTH 0x00100000L#define SQL_FN_STR_CHARACTER_LENGTH 0x00200000L#define SQL_FN_STR_OCTET_LENGTH 0x00400000L#define SQL_FN_STR_POSITION 0x00800000L#define SQL_FN_TD_CURRENT_DATE 0x00020000L#define SQL_FN_TD_CURRENT_TIME 0x00040000L#define SQL_FN_TD_CURRENT_TIMESTAMP 0x00080000L#define SQL_FN_TD_EXTRACT 0x00100000L#define SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1 146

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -