#
# engn/perldb2/Constants/Constants.pm, engn_perldb2, db2_v6, 1.2 99/01/12 13:51:45
#
# Copyright (c) 1995,1996,1999,2004 International Business Machines Corp.
#
package DBD::DB2::Constants;
use Carp;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK $AUTOLOAD);
require Exporter;
require DynaLoader;
require AutoLoader;
@ISA = qw(Exporter DynaLoader);
# Items to export into callers namespace by default. Note: do not export
# names by default without a very good reason. Use EXPORT_OK instead.
# Do not simply export all your public functions/methods/constants.
@EXPORT = qw(
DB2CLI_VER
ODBCVER
SQLAllocHandle
SQL_ACCESSIBLE_PROCEDURES
SQL_ACCESSIBLE_TABLES
SQL_ACCESS_MODE
SQL_ACTIVE_CONNECTIONS
SQL_ACTIVE_ENVIRONMENTS
SQL_ACTIVE_STATEMENTS
SQL_ADD
SQL_AD_ADD_CONSTRAINT_DEFERRABLE
SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED
SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE
SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE
SQL_AD_ADD_DOMAIN_CONSTRAINT
SQL_AD_ADD_DOMAIN_DEFAULT
SQL_AD_CONSTRAINT_NAME_DEFINITION
SQL_AD_DROP_DOMAIN_CONSTRAINT
SQL_AD_DROP_DOMAIN_DEFAULT
SQL_AF_ALL
SQL_AF_AVG
SQL_AF_COUNT
SQL_AF_DISTINCT
SQL_AF_MAX
SQL_AF_MIN
SQL_AF_SUM
SQL_AGGREGATE_FUNCTIONS
SQL_ALL_CATALOGS
SQL_ALL_EXCEPT_LIKE
SQL_ALL_SCHEMAS
SQL_ALL_TABLE_TYPES
SQL_ALL_TYPES
SQL_ALTER_DOMAIN
SQL_ALTER_TABLE
SQL_AM_CONNECTION
SQL_AM_NONE
SQL_AM_STATEMENT
SQL_API_ALL_FUNCTIONS
SQL_API_LOADBYORDINAL
SQL_API_ODBC3_ALL_FUNCTIONS
SQL_API_ODBC3_ALL_FUNCTIONS_SIZE
SQL_API_SQLALLOCCONNECT
SQL_API_SQLALLOCENV
SQL_API_SQLALLOCHANDLE
SQL_API_SQLALLOCHANDLESTD
SQL_API_SQLALLOCSTMT
SQL_API_SQLBINDCOL
SQL_API_SQLBINDFILETOCOL
SQL_API_SQLBINDFILETOPARAM
SQL_API_SQLBINDPARAM
SQL_API_SQLBINDPARAMETER
SQL_API_SQLBROWSECONNECT
SQL_API_SQLBUILDDATALINK
SQL_API_SQLBULKOPERATIONS
SQL_API_SQLCANCEL
SQL_API_SQLCLOSECURSOR
SQL_API_SQLCOLATTRIBUTE
SQL_API_SQLCOLATTRIBUTES
SQL_API_SQLCOLUMNPRIVILEGES
SQL_API_SQLCOLUMNS
SQL_API_SQLCONNECT
SQL_API_SQLCOPYDESC
SQL_API_SQLDATASOURCES
SQL_API_SQLDESCRIBECOL
SQL_API_SQLDESCRIBEPARAM
SQL_API_SQLDISCONNECT
SQL_API_SQLDRIVERCONNECT
SQL_API_SQLDRIVERS
SQL_API_SQLENDTRAN
SQL_API_SQLERROR
SQL_API_SQLEXECDIRECT
SQL_API_SQLEXECUTE
SQL_API_SQLEXTENDEDFETCH
SQL_API_SQLFETCH
SQL_API_SQLFETCHSCROLL
SQL_API_SQLFOREIGNKEYS
SQL_API_SQLFREECONNECT
SQL_API_SQLFREEENV
SQL_API_SQLFREEHANDLE
SQL_API_SQLFREESTMT
SQL_API_SQLGETCONNECTATTR
SQL_API_SQLGETCONNECTOPTION
SQL_API_SQLGETCURSORNAME
SQL_API_SQLGETDATA
SQL_API_SQLGETDATALINKATTR
SQL_API_SQLGETDESCFIELD
SQL_API_SQLGETDESCREC
SQL_API_SQLGETDIAGFIELD
SQL_API_SQLGETDIAGREC
SQL_API_SQLGETENVATTR
SQL_API_SQLGETFUNCTIONS
SQL_API_SQLGETINFO
SQL_API_SQLGETLENGTH
SQL_API_SQLGETPOSITION
SQL_API_SQLGETSQLCA
SQL_API_SQLGETSTMTATTR
SQL_API_SQLGETSTMTOPTION
SQL_API_SQLGETSUBSTRING
SQL_API_SQLGETTYPEINFO
SQL_API_SQLINFOEXISTS
SQL_API_SQLMORERESULTS
SQL_API_SQLNATIVESQL
SQL_API_SQLNUMPARAMS
SQL_API_SQLNUMRESULTCOLS
SQL_API_SQLPARAMDATA
SQL_API_SQLPARAMOPTIONS
SQL_API_SQLPREPARE
SQL_API_SQLPRIMARYKEYS
SQL_API_SQLPROCEDURECOLUMNS
SQL_API_SQLPROCEDURES
SQL_API_SQLPUTDATA
SQL_API_SQLROWCOUNT
SQL_API_SQLSETCOLATTRIBUTES
SQL_API_SQLSETCONNECTATTR
SQL_API_SQLSETCONNECTION
SQL_API_SQLSETCONNECTOPTION
SQL_API_SQLSETCURSORNAME
SQL_API_SQLSETDESCFIELD
SQL_API_SQLSETDESCREC
SQL_API_SQLSETENVATTR
SQL_API_SQLSETPARAM
SQL_API_SQLSETPOS
SQL_API_SQLSETSCROLLOPTIONS
SQL_API_SQLSETSTMTATTR
SQL_API_SQLSETSTMTOPTION
SQL_API_SQLSPECIALCOLUMNS
SQL_API_SQLSTATISTICS
SQL_API_SQLTABLEPRIVILEGES
SQL_API_SQLTABLES
SQL_API_SQLTRANSACT
SQL_APPLICATION_CODEPAGE
SQL_ARD_TYPE
SQL_ASYNC_ENABLE
SQL_ASYNC_ENABLE_DEFAULT
SQL_ASYNC_ENABLE_OFF
SQL_ASYNC_ENABLE_ON
SQL_ASYNC_MODE
SQL_ATOMIC_DEFAULT
SQL_ATOMIC_NO
SQL_ATOMIC_YES
SQL_ATTR_ACCESS_MODE
SQL_ATTR_APP_PARAM_DESC
SQL_ATTR_APP_ROW_DESC
SQL_ATTR_ASYNC_ENABLE
SQL_ATTR_AUTOCOMMIT
SQL_ATTR_AUTO_IPD
SQL_ATTR_CLISCHEMA
SQL_ATTR_CLOSEOPEN
SQL_ATTR_CLOSE_BEHAVIOR
SQL_ATTR_CONCURRENCY
SQL_ATTR_CONNECTION_DEAD
SQL_ATTR_CONNECTION_POOLING
SQL_ATTR_CONNECTION_TIMEOUT
SQL_ATTR_CONNECTTYPE
SQL_ATTR_CONN_CONTEXT
SQL_ATTR_CP_MATCH
SQL_ATTR_CURRENT_CATALOG
SQL_ATTR_CURRENT_PACKAGE_SET
SQL_ATTR_CURRENT_SCHEMA
SQL_ATTR_CURSOR_HOLD
SQL_ATTR_CURSOR_SCROLLABLE
SQL_ATTR_CURSOR_SENSITIVITY
SQL_ATTR_CURSOR_TYPE
SQL_ATTR_DATALINK_COMMENT
SQL_ATTR_DATALINK_LINKTYPE
SQL_ATTR_DATALINK_URLCOMPLETE
SQL_ATTR_DATALINK_URLPATH
SQL_ATTR_DATALINK_URLPATHONLY
SQL_ATTR_DATALINK_URLSCHEME
SQL_ATTR_DATALINK_URLSERVER
SQL_ATTR_DB2ESTIMATE
SQL_ATTR_DB2EXPLAIN
SQL_ATTR_DEFERRED_PREPARE
SQL_ATTR_DISCONNECT_BEHAVIOR
SQL_ATTR_EARLYCLOSE
SQL_ATTR_ENABLE_AUTO_IPD
SQL_ATTR_ENABLE_IPD_SETTING
SQL_ATTR_ENLIST_IN_DTC
SQL_ATTR_ENLIST_IN_XA
SQL_ATTR_FETCH_BOOKMARK_PTR
SQL_ATTR_FORCE_CONVERSION_ON_CLIENT
SQL_ATTR_IMP_PARAM_DESC
SQL_ATTR_IMP_ROW_DESC
SQL_ATTR_INFO_ACCTSTR
SQL_ATTR_INFO_APPLNAME
SQL_ATTR_INFO_USERID
SQL_ATTR_INFO_WRKSTNNAME
SQL_ATTR_INHERIT_NULL_CONNECT
SQL_ATTR_KEYSET_SIZE
SQL_ATTR_LOGIN_TIMEOUT
SQL_ATTR_LONGDATA_COMPAT
SQL_ATTR_MAXCONN
SQL_ATTR_MAX_LENGTH
SQL_ATTR_MAX_ROWS
SQL_ATTR_METADATA_ID
SQL_ATTR_MINMEMORY_USAGE
SQL_ATTR_NODESCRIBE
SQL_ATTR_NODESCRIBE_INPUT
SQL_ATTR_NODESCRIBE_OUTPUT
SQL_ATTR_NOSCAN
SQL_ATTR_ODBC_CURSORS
SQL_ATTR_ODBC_VERSION
SQL_ATTR_OPTIMIZE_SQLCOLUMNS
SQL_ATTR_OUTPUT_NTS
SQL_ATTR_PACKET_SIZE
SQL_ATTR_PARAMOPT_ATOMIC
SQL_ATTR_PARAMSET_SIZE
SQL_ATTR_PARAMS_PROCESSED_PTR
SQL_ATTR_PARAM_BIND_OFFSET_PTR
SQL_ATTR_PARAM_BIND_TYPE
SQL_ATTR_PARAM_OPERATION_PTR
SQL_ATTR_PARAM_STATUS_PTR
SQL_ATTR_PREFETCH
SQL_ATTR_PROCESSCTL
SQL_ATTR_QUERY_TIMEOUT
SQL_ATTR_QUIET_MODE
SQL_ATTR_READONLY
SQL_ATTR_READWRITE_UNKNOWN
SQL_ATTR_RETRIEVE_DATA
SQL_ATTR_ROWS_FETCHED_PTR
SQL_ATTR_ROW_ARRAY_SIZE
SQL_ATTR_ROW_BIND_OFFSET_PTR
SQL_ATTR_ROW_BIND_TYPE
SQL_ATTR_ROW_NUMBER
SQL_ATTR_ROW_OPERATION_PTR
SQL_ATTR_ROW_STATUS_PTR
SQL_ATTR_SET_SCHEMA
SQL_ATTR_SIMULATE_CURSOR
SQL_ATTR_STMTTXN_ISOLATION
SQL_ATTR_SYNC_POINT
SQL_ATTR_TRACE
SQL_ATTR_TRACEFILE
SQL_ATTR_TRANSLATE_LIB
SQL_ATTR_TRANSLATE_OPTION
SQL_ATTR_TXN_ISOLATION
SQL_ATTR_USE_BOOKMARKS
SQL_ATTR_WCHARTYPE
SQL_ATTR_WRITE
SQL_AT_ADD_COLUMN
SQL_AT_ADD_COLUMN_COLLATION
SQL_AT_ADD_COLUMN_DEFAULT
SQL_AT_ADD_COLUMN_SINGLE
SQL_AT_ADD_CONSTRAINT
SQL_AT_ADD_TABLE_CONSTRAINT
SQL_AT_CONSTRAINT_DEFERRABLE
SQL_AT_CONSTRAINT_INITIALLY_DEFERRED
SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE
SQL_AT_CONSTRAINT_NAME_DEFINITION
SQL_AT_CONSTRAINT_NON_DEFERRABLE
SQL_AT_DROP_COLUMN
SQL_AT_DROP_COLUMN_CASCADE
SQL_AT_DROP_COLUMN_DEFAULT
SQL_AT_DROP_COLUMN_RESTRICT
SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE
SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT
SQL_AT_SET_COLUMN_DEFAULT
SQL_AUTOCOMMIT
SQL_AUTOCOMMIT_DEFAULT
SQL_AUTOCOMMIT_OFF
SQL_AUTOCOMMIT_ON
SQL_BATCH_ROW_COUNT
SQL_BATCH_SUPPORT
SQL_BEST_ROWID
SQL_BIGINT
SQL_BINARY
SQL_BIND_BY_COLUMN
SQL_BIND_TYPE
SQL_BIND_TYPE_DEFAULT
SQL_BIT
SQL_BLOB
SQL_BLOB_LOCATOR
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_BRC_EXPLICIT
SQL_BRC_PROCEDURES
SQL_BRC_ROLLED_UP
SQL_BS_ROW_COUNT_EXPLICIT
SQL_BS_ROW_COUNT_PROC
SQL_BS_SELECT_EXPLICIT
SQL_BS_SELECT_PROC
SQL_CA1_ABSOLUTE
SQL_CA1_BOOKMARK
SQL_CA1_BULK_ADD
SQL_CA1_BULK_DELETE_BY_BOOKMARK
SQL_CA1_BULK_FETCH_BY_BOOKMARK
SQL_CA1_BULK_UPDATE_BY_BOOKMARK
SQL_CA1_LOCK_EXCLUSIVE
SQL_CA1_LOCK_NO_CHANGE
SQL_CA1_LOCK_UNLOCK
SQL_CA1_NEXT
SQL_CA1_POSITIONED_DELETE
SQL_CA1_POSITIONED_UPDATE
SQL_CA1_POS_DELETE
SQL_CA1_POS_POSITION
SQL_CA1_POS_REFRESH
SQL_CA1_POS_UPDATE
SQL_CA1_RELATIVE
SQL_CA1_SELECT_FOR_UPDATE
SQL_CA2_CRC_APPROXIMATE
SQL_CA2_CRC_EXACT
SQL_CA2_LOCK_CONCURRENCY
SQL_CA2_MAX_ROWS_AFFECTS_ALL
SQL_CA2_MAX_ROWS_CATALOG
SQL_CA2_MAX_ROWS_DELETE
SQL_CA2_MAX_ROWS_INSERT
SQL_CA2_MAX_ROWS_SELECT
SQL_CA2_MAX_ROWS_UPDATE
SQL_CA2_OPT_ROWVER_CONCURRENCY
SQL_CA2_OPT_VALUES_CONCURRENCY
SQL_CA2_READ_ONLY_CONCURRENCY
SQL_CA2_SENSITIVITY_ADDITIONS
SQL_CA2_SENSITIVITY_DELETIONS
SQL_CA2_SENSITIVITY_UPDATES
SQL_CA2_SIMULATE_NON_UNIQUE
SQL_CA2_SIMULATE_TRY_UNIQUE
SQL_CA2_SIMULATE_UNIQUE
SQL_CASCADE
SQL_CATALOG_LOCATION
SQL_CATALOG_NAME
SQL_CATALOG_NAME_SEPARATOR
SQL_CATALOG_TERM
SQL_CATALOG_USAGE
SQL_CA_CONSTRAINT_DEFERRABLE
SQL_CA_CONSTRAINT_INITIALLY_DEFERRED
SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE
SQL_CA_CONSTRAINT_NON_DEFERRABLE
SQL_CA_CREATE_ASSERTION
SQL_CB_CLOSE
SQL_CB_DELETE
SQL_CB_NON_NULL
SQL_CB_NULL
SQL_CB_PRESERVE
SQL_CCOL_CREATE_COLLATION
SQL_CCS_COLLATE_CLAUSE
SQL_CCS_CREATE_CHARACTER_SET
SQL_CCS_LIMITED_COLLATION
SQL_CC_CLOSE
SQL_CC_DEFAULT
SQL_CC_DELETE
SQL_CC_NO_RELEASE
SQL_CC_PRESERVE
SQL_CC_RELEASE
SQL_CDO_COLLATION
SQL_CDO_CONSTRAINT
SQL_CDO_CONSTRAINT_DEFERRABLE
SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED
SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE
SQL_CDO_CONSTRAINT_NAME_DEFINITION
SQL_CDO_CONSTRAINT_NON_DEFERRABLE
SQL_CDO_CREATE_DOMAIN
SQL_CDO_DEFAULT
SQL_CD_FALSE
SQL_CD_TRUE
SQL_CHAR
SQL_CLOB
SQL_CLOB_LOCATOR
SQL_CLOSE
SQL_CLOSE_BEHAVIOR
SQL_CL_END
SQL_CL_START
SQL_CN_ANY
SQL_CN_DIFFERENT
SQL_CN_NONE
SQL_CODE_DATE
SQL_CODE_DAY
SQL_CODE_DAY_TO_HOUR
SQL_CODE_DAY_TO_MINUTE
SQL_CODE_DAY_TO_SECOND
SQL_CODE_HOUR
SQL_CODE_HOUR_TO_MINUTE
SQL_CODE_HOUR_TO_SECOND
SQL_CODE_MINUTE
SQL_CODE_MINUTE_TO_SECOND
SQL_CODE_MONTH
SQL_CODE_SECOND
SQL_CODE_TIME
SQL_CODE_TIMESTAMP
SQL_CODE_YEAR
SQL_CODE_YEAR_TO_MONTH
SQL_COLATT_OPT_MAX
SQL_COLATT_OPT_MIN
SQL_COLLATION_SEQ
SQL_COLUMN_ALIAS
SQL_COLUMN_AUTO_INCREMENT
SQL_COLUMN_CASE_SENSITIVE
SQL_COLUMN_CATALOG_NAME
SQL_COLUMN_COUNT
SQL_COLUMN_DISPLAY_SIZE
SQL_COLUMN_DISTINCT_TYPE
SQL_COLUMN_DRIVER_START
SQL_COLUMN_IGNORE
SQL_COLUMN_LABEL
SQL_COLUMN_LENGTH
SQL_COLUMN_MONEY
SQL_COLUMN_NAME
SQL_COLUMN_NO_COLUMN_NUMBER
SQL_COLUMN_NULLABLE
SQL_COLUMN_NUMBER_UNKNOWN
SQL_COLUMN_OWNER_NAME
SQL_COLUMN_PRECISION
SQL_COLUMN_QUALIFIER_NAME
SQL_COLUMN_REFERENCE_TYPE
SQL_COLUMN_SCALE
SQL_COLUMN_SCHEMA_NAME
SQL_COLUMN_SEARCHABLE
SQL_COLUMN_TABLE_NAME
SQL_COLUMN_TYPE
SQL_COLUMN_TYPE_NAME
SQL_COLUMN_UNSIGNED
SQL_COLUMN_UPDATABLE
SQL_COL_PRED_BASIC
SQL_COL_PRED_CHAR
SQL_COMMIT
SQL_CONCAT_NULL_BEHAVIOR
SQL_CONCURRENCY
SQL_CONCURRENT_TRANS
SQL_CONCUR_DEFAULT
SQL_CONCUR_LOCK
SQL_CONCUR_READ_ONLY
SQL_CONCUR_ROWVER
SQL_CONCUR_TIMESTAMP
SQL_CONCUR_VALUES
SQL_CONNECTTYPE
SQL_CONNECTTYPE_DEFAULT
SQL_CONNECT_OPT_DRVR_START
SQL_CONN_CONTEXT
SQL_CONN_OPT_MAX
SQL_CONN_OPT_MIN
SQL_CONNECT_CODEPAGE
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_INTERVAL_DAY_TIME
SQL_CONVERT_INTERVAL_YEAR_MONTH
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_CONVERT_WCHAR
SQL_CONVERT_WLONGVARCHAR
SQL_CONVERT_WVARCHAR
SQL_COORDINATED_TRANS
SQL_CORRELATION_NAME
SQL_CP_DEFAULT
SQL_CP_MATCH_DEFAULT
SQL_CP_OFF
SQL_CP_ONE_PER_DRIVER
SQL_CP_ONE_PER_HENV
SQL_CP_RELAXED_MATCH
SQL_CP_STRICT_MATCH
SQL_CREATE_ASSERTION
SQL_CREATE_CHARACTER_SET
SQL_CREATE_COLLATION
SQL_CREATE_DOMAIN
SQL_CREATE_SCHEMA
SQL_CREATE_TABLE
SQL_CREATE_TRANSLATION
SQL_CREATE_VIEW
SQL_CR_CLOSE
SQL_CR_DELETE
SQL_CR_PRESERVE
SQL_CS_AUTHORIZATION
SQL_CS_CREATE_SCHEMA
SQL_CS_DEFAULT_CHARACTER_SET
SQL_CTR_CREATE_TRANSLATION
SQL_CT_COLUMN_COLLATION
SQL_CT_COLUMN_CONSTRAINT
SQL_CT_COLUMN_DEFAULT
SQL_CT_COMMIT_DELETE
SQL_CT_COMMIT_PRESERVE
SQL_CT_CONSTRAINT_DEFERRABLE
SQL_CT_CONSTRAINT_INITIALLY_DEFERRED
SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE
SQL_CT_CONSTRAINT_NAME_DEFINITION
SQL_CT_CONSTRAINT_NON_DEFERRABLE
SQL_CT_CREATE_TABLE
SQL_CT_GLOBAL_TEMPORARY
SQL_CT_LOCAL_TEMPORARY
SQL_CT_TABLE_CONSTRAINT
SQL_CURRENT_QUALIFIER
SQL_CURRENT_SCHEMA
SQL_CURSOR_COMMIT_BEHAVIOR
SQL_CURSOR_DYNAMIC
SQL_CURSOR_FORWARD_ONLY
SQL_CURSOR_HOLD
SQL_CURSOR_HOLD_DEFAULT
SQL_CURSOR_HOLD_OFF
SQL_CURSOR_HOLD_ON
SQL_CURSOR_KEYSET_DRIVEN
SQL_CURSOR_ROLLBACK_BEHAVIOR
SQL_CURSOR_SENSITIVITY
SQL_CURSOR_STATIC
SQL_CURSOR_TYPE
SQL_CURSOR_TYPE_DEFAULT
SQL_CUR_DEFAULT
SQL_CUR_USE_DRIVER
SQL_CUR_USE_IF_NEEDED
SQL_CUR_USE_ODBC
SQL_CU_DML_STATEMENTS
SQL_CU_INDEX_DEFINITION
SQL_CU_PRIVILEGE_DEFINITION
SQL_CU_PROCEDURE_INVOCATION
SQL_CU_TABLE_DEFINITION
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_INTERVAL_DAY_TIME
SQL_CVT_INTERVAL_YEAR_MONTH
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_CVT_WCHAR
SQL_CVT_WLONGVARCHAR
SQL_CVT_WVARCHAR
SQL_CV_CASCADED
SQL_CV_CHECK_OPTION
SQL_CV_CREATE_VIEW
SQL_CV_LOCAL
SQL_C_BINARY
SQL_C_BIT
SQL_C_BLOB_LOCATOR
SQL_C_BOOKMARK
SQL_C_CHAR
SQL_C_CLOB_LOCATOR
SQL_C_DATALINK
SQL_C_DATE
SQL_C_DBCHAR
SQL_C_DBCLOB_LOCATOR
SQL_C_DECIMAL_IBM
SQL_C_DEFAULT
SQL_C_DOUBLE
SQL_C_FLOAT
SQL_C_GUID
SQL_C_INTERVAL_DAY
SQL_C_INTERVAL_DAY_TO_HOUR
SQL_C_INTERVAL_DAY_TO_MINUTE
SQL_C_INTERVAL_DAY_TO_SECOND
SQL_C_INTERVAL_HOUR
SQL_C_INTERVAL_HOUR_TO_MINUTE
SQL_C_INTERVAL_HOUR_TO_SECOND
SQL_C_INTERVAL_MINUTE
SQL_C_INTERVAL_MINUTE_TO_SECOND
SQL_C_INTERVAL_MONTH
SQL_C_INTERVAL_SECOND
SQL_C_INTERVAL_YEAR
SQL_C_INTERVAL_YEAR_TO_MONTH
SQL_C_LONG
SQL_C_NUMERIC
SQL_C_SBIGINT
SQL_C_SHORT
SQL_C_SLONG
SQL_C_SSHORT
SQL_C_STINYINT
SQL_C_TIME
SQL_C_TIMESTAMP
SQL_C_TINYINT
SQL_C_TYPE_DATE
SQL_C_TYPE_TIME
SQL_C_TYPE_TIMESTAMP
SQL_C_UBIGINT
SQL_C_ULONG
SQL_C_USHORT
SQL_C_UTINYINT
SQL_C_VARBOOKMARK
SQL_DATABASE_NAME
SQL_DATABASE_CODEPAGE
SQL_DATALINK
SQL_DATALINK_URL
SQL_DATA_AT_EXEC
SQL_DATA_SOURCE_NAME
SQL_DATA_SOURCE_READ_ONLY
SQL_DATE
SQL_DATETIME
SQL_DATETIME_LITERALS
SQL_DATE_LEN
SQL_DAY
SQL_DAY_TO_HOUR
SQL_DAY_TO_MINUTE
SQL_DAY_TO_SECOND
SQL_DA_DROP_ASSERTION
SQL_DB2ESTIMATE
SQL_DB2ESTIMATE_DEFAULT
SQL_DB2ESTIMATE_OFF
SQL_DB2ESTIMATE_ON
SQL_DB2EXPLAIN
SQL_DB2EXPLAIN_DEFAULT
SQL_DB2EXPLAIN_MODE_ON
SQL_DB2EXPLAIN_OFF
SQL_DB2EXPLAIN_ON
SQL_DB2EXPLAIN_SNAPSHOT_MODE_ON
SQL_DB2EXPLAIN_SNAPSHOT_ON
SQL_DBCLOB
SQL_DBCLOB_LOCATOR
SQL_DBMS_NAME
SQL_DBMS_VER
SQL_DB_DEFAULT
SQL_DB_DISCONNECT
SQL_DB_RETURN_TO_POOL
SQL_DCS_DROP_CHARACTER_SET
SQL_DC_DROP_COLLATION
SQL_DDL_INDEX
SQL_DD_CASCADE
SQL_DD_DROP_DOMAIN
SQL_DD_RESTRICT
SQL_DECIMAL
SQL_DEFAULT
SQL_DEFAULT_PARAM
SQL_DEFAULT_TXN_ISOLATION
SQL_DEFERRED_PREPARE_DEFAULT
SQL_DEFERRED_PREPARE_OFF
SQL_DEFERRED_PREPARE_ON
SQL_DELETE
SQL_DELETE_BY_BOOKMARK
SQL_DESCRIBE_PARAMETER
SQL_DESC_ALLOC_AUTO
SQL_DESC_ALLOC_TYPE
SQL_DESC_ALLOC_USER
SQL_DESC_ARRAY_SIZE
SQL_DESC_ARRAY_STATUS_PTR
SQL_DESC_AUTO_UNIQUE_VALUE
SQL_DESC_BASE_COLUMN_NAME
SQL_DESC_BASE_TABLE_NAME
SQL_DESC_BIND_OFFSET_PTR
SQL_DESC_BIND_TYPE
SQL_DESC_CASE_SENSITIVE
SQL_DESC_CATALOG_NAME
SQL_DESC_CONCISE_TYPE
SQL_DESC_COUNT
SQL_DESC_DATA_PTR
SQL_DESC_DATETIME_INTERVAL_CODE
SQL_DESC_DATETIME_INTERVAL_PRECISION
SQL_DESC_DESCRIPTOR_TYPE
SQL_DESC_DISPLAY_SIZE
SQL_DESC_DISTINCT_TYPE
SQL_DESC_FIXED_PREC_SCALE
SQL_DESC_INDICATOR_PTR
SQL_DESC_LABEL
SQL_DESC_LENGTH
SQL_DESC_LITERAL_PREFIX
SQL_DESC_LITERAL_SUFFIX
SQL_DESC_LOCAL_TYPE_NAME
SQL_DESC_MAXIMUM_SCALE
SQL_DESC_MINIMUM_SCALE
SQL_DESC_NAME
SQL_DESC_NULLABLE
SQL_DESC_NUM_PREC_RADIX
SQL_DESC_OCTET_LENGTH
SQL_DESC_OCTET_LENGTH_PTR
SQL_DESC_PARAMETER_TYPE
SQL_DESC_PRECISION
SQL_DESC_REFERENCE_TYPE
SQL_DESC_ROWS_PROCESSED_PTR
SQL_DESC_ROWVER
SQL_DESC_SCALE
SQL_DESC_SCHEMA_NAME
SQL_DESC_SEARCHABLE
SQL_DESC_TABLE_NAME
SQL_DESC_TYPE
SQL_DESC_TYPE_NAME
SQL_DESC_UNNAMED
SQL_DESC_UNSIGNED
SQL_DESC_UPDATABLE
SQL_DIAG_ALTER_TABLE
SQL_DIAG_CALL
SQL_DIAG_CLASS_ORIGIN
SQL_DIAG_COLUMN_NUMBER
SQL_DIAG_CONNECTION_NAME
SQL_DIAG_CREATE_INDEX
SQL_DIAG_CREATE_TABLE
SQL_DIAG_CREATE_VIEW
SQL_DIAG_CURSOR_ROW_COUNT
SQL_DIAG_DEFERRED_PREPARE_ERROR
SQL_DIAG_DELETE_WHERE
SQL_DIAG_DROP_INDEX
SQL_DIAG_DROP_TABLE
SQL_DIAG_DROP_VIEW
SQL_DIAG_DYNAMIC_DELETE_CURSOR
SQL_DIAG_DYNAMIC_FUNCTION
SQL_DIAG_DYNAMIC_FUNCTION_CODE
SQL_DIAG_DYNAMIC_UPDATE_CURSOR
SQL_DIAG_GRANT
SQL_DIAG_INSERT
SQL_DIAG_MESSAGE_TEXT
SQL_DIAG_NATIVE
SQL_DIAG_NUMBER
SQL_DIAG_RETURNCODE
SQL_DIAG_REVOKE
SQL_DIAG_ROW_COUNT
SQL_DIAG_ROW_NUMBER
SQL_DIAG_SELECT_CURSOR
SQL_DIAG_SERVER_NAME
SQL_DIAG_SQLSTATE
SQL_DIAG_SUBCLASS_ORIGIN
SQL_DIAG_UNKNOWN_STATEMENT
SQL_DIAG_UPDATE_WHERE
SQL_DI_CREATE_INDEX
SQL_DI_DROP_INDEX
SQL_DL_SQL92_DATE
SQL_DL_SQL92_INTERVAL_DAY
SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR
SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE
SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND
SQL_DL_SQL92_INTERVAL_HOUR
SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE
SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND
SQL_DL_SQL92_INTERVAL_MINUTE
SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND
SQL_DL_SQL92_INTERVAL_MONTH
SQL_DL_SQL92_INTERVAL_SECOND
SQL_DL_SQL92_INTERVAL_YEAR
SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH
SQL_DL_SQL92_TIME
SQL_DL_SQL92_TIMESTAMP
SQL_DM_VER
SQL_DOUBLE
SQL_DRIVER_COMPLETE
SQL_DRIVER_COMPLETE_REQUIRED
SQL_DRIVER_HDBC
SQL_DRIVER_HDESC
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_DROP
SQL_DROP_ASSERTION
SQL_DROP_CHARACTER_SET
SQL_DROP_COLLATION
SQL_DROP_DOMAIN
SQL_DROP_SCHEMA
SQL_DROP_TABLE
SQL_DROP_TRANSLATION
SQL_DROP_VIEW
SQL_DS_CASCADE
SQL_DS_DROP_SCHEMA
SQL_DS_RESTRICT
SQL_DTC_DONE
SQL_DTC_ENLIST_EXPENSIVE
SQL_DTC_TRANSITION_COST
SQL_DTC_UNENLIST_EXPENSIVE
SQL_DTR_DROP_TRANSLATION
SQL_DT_CASCADE
SQL_DT_DROP_TABLE
SQL_DT_RESTRICT
SQL_DV_CASCADE
SQL_DV_DROP_VIEW
SQL_DV_RESTRICT
SQL_DYNAMIC_CURSOR_ATTRIBUTES1
SQL_DYNAMIC_CURSOR_ATTRIBUTES2
SQL_EARLYCLOSE_DEFAULT
SQL_EARLYCLOSE_OFF
SQL_EARLYCLOSE_ON
SQL_ENSURE
SQL_ENTIRE_ROWSET
SQL_ERROR
SQL_EXPRESSIONS_IN_ORDERBY
SQL_EXT_API_LAST
SQL_EXT_API_START
SQL_FALSE
SQL_FD_FETCH_ABSOLUTE
SQL_FD_FETCH_BOOKMARK
SQL_FD_FETCH_FIRST
SQL_FD_FETCH_LAST
SQL_FD_FETCH_NEXT
SQL_FD_FETCH_PREV
SQL_FD_FETCH_PRIOR
SQL_FD_FETCH_RELATIVE
SQL_FD_FETCH_RESUME
SQL_FETCH_ABSOLUTE
SQL_FETCH_BOOKMARK
SQL_FETCH_BY_BOOKMARK
SQL_FETCH_DIRECTION
SQL_FETCH_FIRST
SQL_FETCH_FIRST_SYSTEM
SQL_FETCH_FIRST_USER
SQL_FETCH_LAST
SQL_FETCH_NEXT
SQL_FETCH_PREV
SQL_FETCH_PRIOR
SQL_FETCH_RELATIVE
SQL_FETCH_RESUME
SQL_FILE_APPEND
SQL_FILE_CATALOG
SQL_FILE_CREATE
SQL_FILE_NOT_SUPPORTED
SQL_FILE_OVERWRITE
SQL_FILE_QUALIFIER
SQL_FILE_READ
SQL_FILE_TABLE
SQL_FILE_USAGE
SQL_FLOAT
SQL_FN_CVT_CAST
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_BIT_LENGTH
SQL_FN_STR_CHAR
SQL_FN_STR_CHARACTER_LENGTH
SQL_FN_STR_CHAR_LENGTH
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_OCTET_LENGTH
SQL_FN_STR_POSITION
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_CURRENT_DATE
SQL_FN_TD_CURRENT_TIME
SQL_FN_TD_CURRENT_TIMESTAMP
SQL_FN_TD_CURTIME
SQL_FN_TD_DAYNAME
SQL_FN_TD_DAYOFMONTH
SQL_FN_TD_DAYOFWEEK
SQL_FN_TD_DAYOFYEAR
SQL_FN_TD_EXTRACT
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_FORWARD_ONLY_CURSOR_ATTRIBUTES1
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2
SQL_FROM_LITERAL
SQL_FROM_LOCATOR
SQL_GB_COLLATE
SQL_GB_GROUP_BY_CONTAINS_SELECT
SQL_GB_GROUP_BY_EQUALS_SELECT
SQL_GB_NOT_SUPPORTED
SQL_GB_NO_RELATION
SQL_GD_ANY_COLUMN
SQL_GD_ANY_ORDER
SQL_GD_BLOCK
SQL_GD_BOUND
SQL_GETDATA_EXTENSIONS
SQL_GET_BOOKMARK
SQL_GRAPHIC
SQL_GROUP_BY
SQL_GUID
SQL_HANDLE_DBC
SQL_HANDLE_DESC
SQL_HANDLE_ENV
SQL_HANDLE_SENV
SQL_HANDLE_STMT
SQL_HOUR
SQL_HOUR_TO_MINUTE
SQL_HOUR_TO_SECOND
SQL_IBM_ALTERTABLEVARCHAR
SQL_IC_LOWER
SQL_IC_MIXED
SQL_IC_SENSITIVE
SQL_IC_UPPER
SQL_IDENTIFIER_CASE
SQL_IDENTIFIER_QUOTE_CHAR
SQL_IGNORE
SQL_IK_ALL
SQL_IK_ASC
SQL_IK_DESC
SQL_IK_NONE
SQL_INDEX_ALL
SQL_INDEX_CLUSTERED
SQL_INDEX_HASHED
SQL_INDEX_KEYWORDS
SQL_INDEX_OTHER
SQL_INDEX_UNIQUE
SQL_INFO_DRIVER_START
SQL_INFO_FIRST
SQL_INFO_LAST
SQL_INFO_SCHEMA_VIEWS
SQL_INITIALLY_DEFERRED
SQL_INITIALLY_IMMEDIATE
SQL_INSENSITIVE
SQL_INSERT_STATEMENT
SQL_INTEGER
SQL_INTEGRITY
SQL_INTERVAL
SQL_INTERVAL_DAY
SQL_INTERVAL_DAY_TO_HOUR
SQL_INTERVAL_DAY_TO_MINUTE
SQL_INTERVAL_DAY_TO_SECOND
SQL_INTERVAL_HOUR
SQL_INTERVAL_HOUR_TO_MINUTE
SQL_INTERVAL_HOUR_TO_SECOND
SQL_INTERVAL_MINUTE
SQL_INTERVAL_MINUTE_TO_SECOND
SQL_INTERVAL_MONTH
SQL_INTERVAL_SECOND
SQL_INTERVAL_YEAR
SQL_INTERVAL_YEAR_TO_MONTH
SQL_INVALID_HANDLE
SQL_ISV_ASSERTIONS
SQL_ISV_CHARACTER_SETS
SQL_ISV_CHECK_CONSTRAINTS
SQL_ISV_COLLATIONS
SQL_ISV_COLUMNS
SQL_ISV_COLUMN_DOMAIN_USAGE
SQL_ISV_COLUMN_PRIVILEGES
SQL_ISV_CONSTRAINT_COLUMN_USAGE
SQL_ISV_CONSTRAINT_TABLE_USAGE
SQL_ISV_DOMAINS
SQL_ISV_DOMAIN_CONSTRAINTS
SQL_ISV_KEY_COLUMN_USAGE
SQL_ISV_REFERENTIAL_CONSTRAINTS
SQL_ISV_SCHEMATA
SQL_ISV_SQL_LANGUAGES
SQL_ISV_TABLES
SQL_ISV_TABLE_CONSTRAINTS
SQL_ISV_TABLE_PRIVILEGES
SQL_ISV_TRANSLATIONS
SQL_ISV_USAGE_PRIVILEGES
SQL_ISV_VIEWS
SQL_ISV_VIEW_COLUMN_USAGE
SQL_ISV_VIEW_TABLE_USAGE
SQL_IS_INSERT_LITERALS
SQL_IS_INSERT_SEARCHED
SQL_IS_INTEGER
SQL_IS_POINTER
SQL_IS_SELECT_INTO
SQL_IS_SMALLINT
SQL_IS_UINTEGER
SQL_IS_USMALLINT
SQL_KEYSET_CURSOR_ATTRIBUTES1
SQL_KEYSET_CURSOR_ATTRIBUTES2
SQL_KEYSET_SIZE
SQL_KEYSET_SIZE_DEFAULT
SQL_KEYWORDS
SQL_LCK_EXCLUSIVE
SQL_LCK_NO_CHANGE
SQL_LCK_UNLOCK
SQL_LD_COMPAT_DEFAULT
SQL_LD_COMPAT_NO
SQL_LD_COMPAT_YES
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_LONGDATA_COMPAT
SQL_LONGVARBINARY
SQL_LONGVARCHAR
SQL_LONGVARGRAPHIC
SQL_MAXCONN
SQL_MAXIMUM_CATALOG_NAME_LENGTH
SQL_MAXIMUM_COLUMNS_IN_GROUP_BY
SQL_MAXIMUM_COLUMNS_IN_INDEX
SQL_MAXIMUM_COLUMNS_IN_ORDER_BY
SQL_MAXIMUM_COLUMNS_IN_SELECT
SQL_MAXIMUM_COLUMN_NAME_LENGTH
SQL_MAXIMUM_CONCURRENT_ACTIVITIES
SQL_MAXIMUM_CURSOR_NAME_LENGTH
SQL_MAXIMUM_DRIVER_CONNECTIONS
SQL_MAXIMUM_IDENTIFIER_LENGTH
SQL_MAXIMUM_INDEX_SIZE
SQL_MAXIMUM_ROW_SIZE
SQL_MAXIMUM_SCHEMA_NAME_LENGTH
SQL_MAXIMUM_STATEMENT_LENGTH
SQL_MAXIMUM_TABLES_IN_SELECT
SQL_MAXIMUM_USER_NAME_LENGTH
SQL_MAX_ASYNC_CONCURRENT_STATEMENTS
SQL_MAX_BINARY_LITERAL_LEN
SQL_MAX_CATALOG_NAME_LEN
SQL_MAX_CHAR_LITERAL_LEN
SQL_MAX_COLUMNS_IN_GROUP_BY
SQL_MAX_COLUMNS_IN_INDEX
SQL_MAX_COLUMNS_IN_ORDER_BY
SQL_MAX_COLUMNS_IN_SELECT
SQL_MAX_COLUMNS_IN_TABLE
SQL_MAX_COLUMN_NAME_LEN
SQL_MAX_CONCURRENT_ACTIVITIES
SQL_MAX_CURSOR_NAME_LEN
SQL_MAX_DRIVER_CONNECTIONS
SQL_MAX_DSN_LENGTH
SQL_MAX_IDENTIFIER_LEN
SQL_MAX_ID_LENGTH
SQL_MAX_INDEX_SIZE
SQL_MAX_LENGTH
SQL_MAX_LENGTH_DEFAULT
SQL_MAX_MESSAGE_LENGTH
SQL_MAX_NUMERIC_LEN
SQL_MAX_OPTION_STRING_LENGTH
SQL_MAX_OWNER_NAME_LEN
SQL_MAX_PROCEDURE_NAME_LEN
SQL_MAX_QUALIFIER_NAME_LEN
SQL_MAX_ROWS
SQL_MAX_ROWS_DEFAULT
SQL_MAX_ROW_SIZE
SQL_MAX_ROW_SIZE_INCLUDES_LONG
SQL_MAX_SCHEMA_NAME_LEN
SQL_MAX_STATEMENT_LEN
SQL_MAX_TABLES_IN_SELECT
SQL_MAX_TABLE_NAME_LEN
SQL_MAX_USER_NAME_LEN
SQL_MINMEMORY_USAGE
SQL_MINUTE
SQL_MINUTE_TO_SECOND
SQL_MODE_DEFAULT
SQL_MODE_READ_ONLY
SQL_MODE_READ_WRITE
SQL_MONTH
SQL_MULTIPLE_ACTIVE_TXN
SQL_MULT_RESULT_SETS
SQL_NAMED
SQL_NC_END
SQL_NC_HIGH
SQL_NC_LOW
SQL_NC_START
SQL_NEED_DATA
SQL_NEED_LONG_DATA_LEN
SQL_NNC_NON_NULL
SQL_NNC_NULL
SQL_NODESCRIBE
SQL_NODESCRIBE_DEFAULT
SQL_NODESCRIBE_INPUT
SQL_NODESCRIBE_OFF
SQL_NODESCRIBE_ON
SQL_NODESCRIBE_OUTPUT
SQL_NONSCROLLABLE
SQL_NON_NULLABLE_COLUMNS
SQL_NOSCAN
SQL_NOSCAN_DEFAULT
SQL_NOSCAN_OFF
SQL_NOSCAN_ON
SQL_NOT_DEFERRABLE
SQL_NO_ACTION
SQL_NO_COLUMN_NUMBER
SQL_NO_DATA
SQL_NO_DATA_FOUND
SQL_NO_NULLS
SQL_NO_ROW_NUMBER
SQL_NO_TOTAL
SQL_NTS
SQL_NTSL
SQL_NULLABLE
SQL_NULLABLE_UNKNOWN
SQL_NULL_COLLATION
SQL_NULL_DATA
SQL_NULL_HANDLE
SQL_NULL_HDBC
SQL_NULL_HDESC
SQL_NULL_HENV
SQL_NULL_HSTMT
SQL_NUMERIC
SQL_NUMERIC_FUNCTIONS
SQL_NUM_EXTENSIONS
SQL_NUM_FUNCTIONS
SQL_OAC_LEVEL1
SQL_OAC_LEVEL2
SQL_OAC_NONE
SQL_ODBC_API_CONFORMANCE
SQL_ODBC_CURSORS
SQL_ODBC_INTERFACE_CONFORMANCE
SQL_ODBC_KEYWORDS
SQL_ODBC_SAG_CLI_CONFORMANCE
SQL_ODBC_SQL_CONFORMANCE
SQL_ODBC_SQL_OPT_IEF
SQL_ODBC_VER
SQL_OIC_CORE
SQL_OIC_LEVEL1
SQL_OIC_LEVEL2
SQL_OJ_ALL_COMPARISON_OPS
SQL_OJ_CAPABILITIES
SQL_OJ_FULL
SQL_OJ_INNER
SQL_OJ_LEFT
SQL_OJ_NESTED
SQL_OJ_NOT_ORDERED
SQL_OJ_RIGHT
SQL_ONEPHASE
SQL_OPTIMIZE_SQLCOLUMNS_DEFAULT
SQL_OPTIMIZE_SQLCOLUMNS_OFF
SQL_OPTIMIZE_SQLCOLUMNS_ON
SQL_OPT_TRACE
SQL_OPT_TRACEFILE
SQL_OPT_TRACE_DEFAULT
SQL_OPT_TRACE_FILE_DEFAULT
SQL_OPT_TRACE_OFF
SQL_OPT_TRACE_ON
SQL_ORDER_BY_COLUMNS_IN_SELECT
SQL_OSCC_COMPLIANT
SQL_OSCC_NOT_COMPLIANT
SQL_OSC_CORE
SQL_OSC_EXTENDED
SQL_OSC_MINIMUM
SQL_OUTER_JOINS
SQL_OUTER_JOIN_CAPABILITIES
SQL_OU_DML_STATEMENTS
SQL_OU_INDEX_DEFINITION
SQL_OU_PRIVILEGE_DEFINITION
SQL_OU_PROCEDURE_INVOCATION
SQL_OU_TABLE_DEFINITION
SQL_OV_ODBC2
SQL_OV_ODBC3
SQL_OWNER_TERM
SQL_OWNER_USAGE
SQL_PACKET_SIZE
SQL_PARAMOPT_ATOMIC
SQL_PARAM_ARRAY_ROW_COUNTS
SQL_PARAM_ARRAY_SELECTS
SQL_PARAM_BIND_BY_COLUMN
SQL_PARAM_BIND_TYPE_DEFAULT
SQL_PARAM_DIAG_UNAVAILABLE
SQL_PARAM_ERROR
SQL_PARAM_IGNORE
SQL_PARAM_INPUT
SQL_PARAM_INPUT_OUTPUT
SQL_PARAM_OUTPUT
SQL_PARAM_PROCEED
SQL_PARAM_SUCCESS
SQL_PARAM_SUCCESS_WITH_INFO
SQL_PARAM_TYPE_DEFAULT
SQL_PARAM_TYPE_UNKNOWN
SQL_PARAM_UNUSED
SQL_PARC_BATCH
SQL_PARC_NO_BATCH
SQL_PAS_BATCH
SQL_PAS_NO_BATCH
SQL_PAS_NO_SELECT
SQL_PC_NON_PSEUDO
SQL_PC_NOT_PSEUDO
SQL_PC_PSEUDO
SQL_PC_UNKNOWN
SQL_POSITION
SQL_POSITIONED_STATEMENTS
SQL_POS_ADD
SQL_POS_DELETE
SQL_POS_OPERATIONS
SQL_POS_POSITION
SQL_POS_REFRESH
SQL_POS_UPDATE
SQL_PRED_BASIC
SQL_PRED_CHAR
SQL_PRED_NONE
SQL_PRED_SEARCHABLE
SQL_PREFETCH_DEFAULT
SQL_PREFETCH_OFF
SQL_PREFETCH_ON
SQL_PROCEDURES
SQL_PROCEDURE_TERM
SQL_PROCESSCTL_NOFORK
SQL_PROCESSCTL_NOTHREAD
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_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_QU_DML_STATEMENTS
SQL_QU_INDEX_DEFINITION
SQL_QU_PRIVILEGE_DEFINITION
SQL_QU_PROCEDURE_INVOCATION
SQL_QU_TABLE_DEFINITION
SQL_RD_DEFAULT
SQL_RD_OFF
SQL_RD_ON
SQL_REAL
SQL_REFRESH
SQL_RESET_PARAMS
SQL_RESTRICT
SQL_RESULT_COL
SQL_RETRIEVE_DATA
SQL_RETURN_VALUE
SQL_ROLLBACK
SQL_ROWSET_SIZE
SQL_ROWSET_SIZE_DEFAULT
SQL_ROWVER
SQL_ROW_ADDED
SQL_ROW_DELETED
SQL_ROW_ERROR
SQL_ROW_IDENTIFIER
SQL_ROW_IGNORE
SQL_ROW_NOROW
SQL_ROW_NO_ROW_NUMBER
SQL_ROW_NUMBER
SQL_ROW_NUMBER_UNKNOWN
SQL_ROW_PROCEED
SQL_ROW_SUCCESS
SQL_ROW_SUCCESS_WITH_INFO
SQL_ROW_UPDATED
SQL_ROW_UPDATES
SQL_SCCO_LOCK
SQL_SCCO_OPT_ROWVER
SQL_SCCO_OPT_TIMESTAMP
SQL_SCCO_OPT_VALUES
SQL_SCCO_READ_ONLY
SQL_SCC_ISO92_CLI
SQL_SCC_XOPEN_CLI_VERSION1
SQL_SCHEMA_TERM
SQL_SCHEMA_USAGE
SQL_SCOPE_CURROW
SQL_SCOPE_SESSION
SQL_SCOPE_TRANSACTION
SQL_SCROLLABLE
SQL_SCROLL_CONCURRENCY
SQL_SCROLL_DYNAMIC
SQL_SCROLL_FORWARD_ONLY
SQL_SCROLL_KEYSET_DRIVEN
SQL_SCROLL_OPTIONS
SQL_SCROLL_STATIC
SQL_SC_FIPS127_2_TRANSITIONAL
SQL_SC_NON_UNIQUE
SQL_SC_SQL92_ENTRY
SQL_SC_SQL92_FULL
SQL_SC_SQL92_INTERMEDIATE
SQL_SC_TRY_UNIQUE
SQL_SC_UNIQUE
SQL_SDF_CURRENT_DATE
SQL_SDF_CURRENT_TIME
SQL_SDF_CURRENT_TIMESTAMP
SQL_SEARCHABLE
SQL_SEARCH_PATTERN_ESCAPE
SQL_SECOND
SQL_SENSITIVE
SQL_SERVER_NAME
SQL_SETPARAM_VALUE_MAX
SQL_SETPOS_MAX_LOCK_VALUE
SQL_SETPOS_MAX_OPTION_VALUE
SQL_SET_DEFAULT
SQL_SET_NULL
SQL_SFKD_CASCADE
SQL_SFKD_NO_ACTION
SQL_SFKD_SET_DEFAULT
SQL_SFKD_SET_NULL
SQL_SFKU_CASCADE
SQL_SFKU_NO_ACTION
SQL_SFKU_SET_DEFAULT
SQL_SFKU_SET_NULL
SQL_SG_DELETE_TABLE
SQL_SG_INSERT_COLUMN
SQL_SG_INSERT_TABLE
SQL_SG_REFERENCES_COLUMN
SQL_SG_REFERENCES_TABLE
SQL_SG_SELECT_TABLE
SQL_SG_UPDATE_COLUMN
SQL_SG_UPDATE_TABLE
SQL_SG_USAGE_ON_CHARACTER_SET
SQL_SG_USAGE_ON_COLLATION
SQL_SG_USAGE_ON_DOMAIN
SQL_SG_USAGE_ON_TRANSLATION
SQL_SG_WITH_GRANT_OPTION
SQL_SIGNED_OFFSET
SQL_SIMULATE_CURSOR
SQL_SMALLINT
SQL_SNVF_BIT_LENGTH
SQL_SNVF_CHARACTER_LENGTH
SQL_SNVF_CHAR_LENGTH
SQL_SNVF_EXTRACT
SQL_SNVF_OCTET_LENGTH
SQL_SNVF_POSITION
SQL_SO_DYNAMIC
SQL_SO_FORWARD_ONLY
SQL_SO_KEYSET_DRIVEN
SQL_SO_MIXED
SQL_SO_STATIC
SQL_SPECIAL_CHARACTERS
SQL_SPEC_MAJOR
SQL_SPEC_MINOR
SQL_SPEC_STRING
SQL_SP_BETWEEN
SQL_SP_COMPARISON
SQL_SP_EXISTS
SQL_SP_IN
SQL_SP_ISNOTNULL
SQL_SP_ISNULL
SQL_SP_LIKE
SQL_SP_MATCH_FULL
SQL_SP_MATCH_PARTIAL
SQL_SP_MATCH_UNIQUE_FULL
SQL_SP_MATCH_UNIQUE_PARTIAL
SQL_SP_OVERLAPS
SQL_SP_QUANTIFIED_COMPARISON
SQL_SP_UNIQUE
SQL_SQL92_DATETIME_FUNCTIONS
SQL_SQL92_FOREIGN_KEY_DELETE_RULE
SQL_SQL92_FOREIGN_KEY_UPDATE_RULE
SQL_SQL92_GRANT
SQL_SQL92_NUMERIC_VALUE_FUNCTIONS
SQL_SQL92_PREDICATES
SQL_SQL92_RELATIONAL_JOIN_OPERATORS
SQL_SQL92_REVOKE
SQL_SQL92_ROW_VALUE_CONSTRUCTOR
SQL_SQL92_STRING_FUNCTIONS
SQL_SQL92_VALUE_EXPRESSIONS
SQL_SQLSTATE_SIZE
SQL_SQL_CONFORMANCE
SQL_SQ_COMPARISON
SQL_SQ_CORRELATED_SUBQUERIES
SQL_SQ_EXISTS
SQL_SQ_IN
SQL_SQ_QUANTIFIED
SQL_SRJO_CORRESPONDING_CLAUSE
SQL_SRJO_CROSS_JOIN
SQL_SRJO_EXCEPT_JOIN
SQL_SRJO_FULL_OUTER_JOIN
SQL_SRJO_INNER_JOIN
SQL_SRJO_INTERSECT_JOIN
SQL_SRJO_LEFT_OUTER_JOIN
SQL_SRJO_NATURAL_JOIN
SQL_SRJO_RIGHT_OUTER_JOIN
SQL_SRJO_UNION_JOIN
SQL_SRVC_DEFAULT
SQL_SRVC_NULL
SQL_SRVC_ROW_SUBQUERY
SQL_SRVC_VALUE_EXPRESSION
SQL_SR_CASCADE
SQL_SR_DELETE_TABLE
SQL_SR_GRANT_OPTION_FOR
SQL_SR_INSERT_COLUMN
SQL_SR_INSERT_TABLE
SQL_SR_REFERENCES_COLUMN
SQL_SR_REFERENCES_TABLE
SQL_SR_RESTRICT
SQL_SR_SELECT_TABLE
SQL_SR_UPDATE_COLUMN
SQL_SR_UPDATE_TABLE
SQL_SR_USAGE_ON_CHARACTER_SET
SQL_SR_USAGE_ON_COLLATION
SQL_SR_USAGE_ON_DOMAIN
SQL_SR_USAGE_ON_TRANSLATION
SQL_SSF_CONVERT
SQL_SSF_LOWER
SQL_SSF_SUBSTRING
SQL_SSF_TRANSLATE
SQL_SSF_TRIM_BOTH
SQL_SSF_TRIM_LEADING
SQL_SSF_TRIM_TRAILING
SQL_SSF_UPPER
SQL_SS_ADDITIONS
SQL_SS_DELETIONS
SQL_SS_UPDATES
SQL_STANDARD_CLI_CONFORMANCE
SQL_STATIC_CURSOR_ATTRIBUTES1
SQL_STATIC_CURSOR_ATTRIBUTES2
SQL_STATIC_SENSITIVITY
SQL_STILL_EXECUTING
SQL_STMTTXN_ISOLATION
SQL_STMT_OPT_MAX
SQL_STMT_OPT_MIN
SQL_STRING_FUNCTIONS
SQL_SUBQUERIES
SQL_SUCCESS
SQL_SUCCESS_WITH_INFO
SQL_SU_DML_STATEMENTS
SQL_SU_INDEX_DEFINITION
SQL_SU_PRIVILEGE_DEFINITION
SQL_SU_PROCEDURE_INVOCATION
SQL_SU_TABLE_DEFINITION
SQL_SVE_CASE
SQL_SVE_CAST
SQL_SVE_COALESCE
SQL_SVE_NULLIF
SQL_SYNCPOINT_DEFAULT
SQL_SYNC_POINT
SQL_SYSTEM_FUNCTIONS
SQL_TABLE_STAT
SQL_TABLE_TERM
SQL_TC_ALL
SQL_TC_DDL_COMMIT
SQL_TC_DDL_IGNORE
SQL_TC_DML
SQL_TC_NONE
SQL_TIME
SQL_TIMEDATE_ADD_INTERVALS
SQL_TIMEDATE_DIFF_INTERVALS
SQL_TIMEDATE_FUNCTIONS
SQL_TIMESTAMP
SQL_TIMESTAMP_LEN
SQL_TIME_LEN
SQL_TINYINT
SQL_TRANSACTION_CAPABLE
SQL_TRANSACTION_ISOLATION_OPTION
SQL_TRANSACTION_NOCOMMIT
SQL_TRANSACTION_READ_COMMITTED
SQL_TRANSACTION_READ_UNCOMMITTED
SQL_TRANSACTION_REPEATABLE_READ
SQL_TRANSACTION_SERIALIZABLE
SQL_TRANSLATE_DLL
SQL_TRANSLATE_OPTION
SQL_TRUE
SQL_TWOPHASE
SQL_TXN_CAPABLE
SQL_TXN_ISOLATION
SQL_TXN_ISOLATION_OPTION
SQL_TXN_NOCOMMIT
SQL_TXN_READ_COMMITTED
SQL_TXN_READ_UNCOMMITTED
SQL_TXN_REPEATABLE_READ
SQL_TXN_SERIALIZABLE
SQL_TXN_VERSIONING
SQL_TYPE_DATE
SQL_TYPE_DRIVER_END
SQL_TYPE_DRIVER_START
SQL_TYPE_MAX
SQL_TYPE_MIN
SQL_TYPE_NULL
SQL_TYPE_TIME
SQL_TYPE_TIMESTAMP
SQL_UB_DEFAULT
SQL_UB_FIXED
SQL_UB_OFF
SQL_UB_ON
SQL_UB_VARIABLE
SQL_UNBIND
SQL_UNICODE
SQL_UNICODE_CHAR
SQL_UNICODE_LONGVARCHAR
SQL_UNICODE_VARCHAR
SQL_UNION
SQL_UNION_STATEMENT
SQL_UNKNOWN_TYPE
SQL_UNNAMED
SQL_UNSEARCHABLE
SQL_UNSIGNED_OFFSET
SQL_UNSPECIFIED
SQL_UPDATE
SQL_UPDATE_BY_BOOKMARK
SQL_UPDT_READONLY
SQL_UPDT_READWRITE_UNKNOWN
SQL_UPDT_WRITE
SQL_USER_NAME
SQL_USE_BOOKMARKS
SQL_US_UNION
SQL_US_UNION_ALL
SQL_U_UNION
SQL_U_UNION_ALL
SQL_VARBINARY
SQL_VARCHAR
SQL_VARGRAPHIC
SQL_WCHARTYPE
SQL_WCHARTYPE_CONVERT
SQL_WCHARTYPE_DEFAULT
SQL_WCHARTYPE_NOCONVERT
SQL_XML
SQL_DECFLOAT
SQL_XOPEN_CLI_YEAR
SQL_YEAR
SQL_YEAR_TO_MONTH
TRACE_VERSION
);
$VERSION = '1.89';
sub AUTOLOAD {
# This AUTOLOAD is used to 'autoload' constants from the constant()
# XS function. If a constant is not found then control is passed
# to the AUTOLOAD in AutoLoader.
my $constname;
($constname = $AUTOLOAD) =~ s/.*:://;
croak "& not defined" if $constname eq 'constant';
my $val = constant($constname, @_ ? $_[0] : 0);
if ($! != 0) {
if ($! =~ /Invalid/) {
$AutoLoader::AUTOLOAD = $AUTOLOAD;
goto &AutoLoader::AUTOLOAD;
}
else {
croak "Your vendor has not defined DBD::DB2::Constants macro $constname";
}
}
eval "sub $AUTOLOAD { $val }";
goto &$AUTOLOAD;
}
bootstrap DBD::DB2::Constants $VERSION;
# Preloaded methods go here.
# Autoload methods go after __END__, and are processed by the autosplit program.
1;
__END__