com.simba.dsi.core.utilities
Class ConnPropertyValues

java.lang.Object
  extended by com.simba.dsi.core.utilities.ConnPropertyValues

public class ConnPropertyValues
extends java.lang.Object

Constants of connection property values supported by DSI.


Field Summary
static long DSI_AD_ADD_CONSTRAINT_DEFERRABLE
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_ADD_CONSTRAINT_NON_DEFERRABLE
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_ADD_DOMAIN_CONSTRAINT
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_ADD_DOMAIN_DEFAULT
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_CONSTRAINT_NAME_DEFINITION
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_DROP_DOMAIN_CONSTRAINT
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AD_DROP_DOMAIN_DEFAULT
          A valid value for DSI_ALTER_DOMAIN.
static long DSI_AF_ALL
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_AVG
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_COUNT
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_DISTINCT
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_MAX
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_MIN
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AF_SUM
          A valid value for DSI_AGGREGATE_FUNCTIONS.
static long DSI_AT_ADD_COLUMN_COLLATION
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_ADD_COLUMN_DEFAULT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_ADD_COLUMN_SINGLE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_ADD_CONSTRAINT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_ADD_TABLE_CONSTRAINT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_CONSTRAINT_DEFERRABLE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_CONSTRAINT_INITIALLY_DEFERRED
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_CONSTRAINT_INITIALLY_IMMEDIATE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_CONSTRAINT_NAME_DEFINITION
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_CONSTRAINT_NON_DEFERRABLE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_DROP_COLUMN_CASCADE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_DROP_COLUMN_DEFAULT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_DROP_COLUMN_RESTRICT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_DROP_TABLE_CONSTRAINT_CASCADE
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_DROP_TABLE_CONSTRAINT_RESTRICT
          A valid value for DSI_ALTER_TABLE.
static long DSI_AT_SET_COLUMN_DEFAULT
          A valid value for DSI_ALTER_TABLE.
static long DSI_BP_CLOSE
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BP_DELETE
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BP_DROP
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BP_OTHER_HSTMT
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BP_SCROLL
          A valid value for DSI_CONN_BOOKMARK_PERSISTENCE.
static long DSI_BP_TRANSACTION
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BP_UPDATE
          A valid value for DSI_BOOKMARK_PERSISTENCE.
static long DSI_BRC_EXPLICIT
          A valid bitmask for DSI_BATCH_ROW_COUNT.
static long DSI_BRC_PROCEDURES
          A valid bitmask for DSI_BATCH_ROW_COUNT.
static long DSI_BRC_ROLLED_UP
          A valid bitmask for DSI_BATCH_ROW_COUNT.
static long DSI_BS_ROW_COUNT_EXPLICIT
          A valid bitmask for DSI_BATCH_SUPPORT.
static long DSI_BS_ROW_COUNT_PROC
          A valid bitmask for DSI_BATCH_SUPPORT.
static long DSI_BS_SELECT_EXPLICIT
          A valid bitmask for DSI_BATCH_SUPPORT.
static long DSI_BS_SELECT_PROC
          A valid bitmask for DSI_BATCH_SUPPORT.
static long DSI_CA_CONSTRAINT_DEFERRABLE
          A valid value for DSI_CREATE_ASSERTION.
static long DSI_CA_CONSTRAINT_INITIALLY_DEFERRED
          A valid value for DSI_CREATE_ASSERTION.
static long DSI_CA_CONSTRAINT_INITIALLY_IMMEDIATE
          A valid value for DSI_CREATE_ASSERTION.
static long DSI_CA_CONSTRAINT_NON_DEFERRABLE
          A valid value for DSI_CREATE_ASSERTION.
static long DSI_CA_CREATE_ASSERTION
          A valid value for DSI_CREATE_ASSERTION.
static long DSI_CA1_ABSOLUTE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_BOOKMARK
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_BULK_ADD
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_BULK_DELETE_BY_BOOKMARK
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_BULK_FETCH_BY_BOOKMARK
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_BULK_UPDATE_BY_BOOKMARK
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_DELETE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_EXCLUSIVE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_NEXT
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_NO_CHANGE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_POSITION
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_POSITIONED_DELETE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_POSITIONED_UPDATE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_REFRESH
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_RELATIVE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_SELECT_FOR_UPDATE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_UNLOCK
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA1_UPDATE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1.
static long DSI_CA2_CRC_APPROXIMATE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_CRC_EXACT
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_LOCK_CONCURRENCY
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_AFFECTS_ALL
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_CATALOG
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_DELETE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_INSERT
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_SELECT
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_MAX_ROWS_UPDATE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_OPT_ROWVER_CONCURRENCY
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_OPT_VALUES_CONCURRENCY
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_READ_ONLY_CONCURRENCY
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SENSITIVITY_ADDITIONS
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SENSITIVITY_DELETIONS
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SENSITIVITY_UPDATES
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SIMULATE_NON_UNIQUE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SIMULATE_TRY_UNIQUE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CA2_SIMULATE_UNIQUE
          A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2.
static long DSI_CB_CLOSE
          A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR.
static long DSI_CB_DELETE
          A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR.
static long DSI_CB_NON_NULL
          A valid value for DSI_CONCAT_NULL_BEHAVIOR.
static long DSI_CB_NULL
          A valid value for DSI_CONCAT_NULL_BEHAVIOR.
static long DSI_CB_PRESERVE
          A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR.
static long DSI_CCOL_CREATE_COLLATION
          A valid value for DSI_CREATE_COLLATION.
static long DSI_CCS_COLLATE_CLAUSE
          A valid value for DSI_CREATE_CHARACTER_SET.
static long DSI_CCS_CREATE_CHARACTER_SET
          A valid value for DSI_CREATE_CHARACTER_SET.
static long DSI_CCS_LIMITED_COLLATION
          A valid value for DSI_CREATE_CHARACTER_SET.
static long DSI_CDO_COLLATION
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT_DEFERRABLE
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT_INITIALLY_DEFERRED
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT_INITIALLY_IMMEDIATE
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT_NAME_DEFINITION
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CONSTRAINT_NON_DEFERRABLE
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_CREATE_DOMAIN
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CDO_DEFAULT
          A valid value for DSI_CREATE_DOMAIN.
static long DSI_CL_END
          A valid value for DSI_CATALOG_LOCATION.
static long DSI_CL_START
          A valid value for DSI_CATALOG_LOCATION.
static long DSI_CN_ANY
          A valid value for DSI_CORRELATION_NAME.
static long DSI_CN_DIFFERENT
          A valid value for DSI_CORRELATION_NAME.
static long DSI_CN_NONE
          A valid value for DSI_CORRELATION_NAME.
static short DSI_CONN_REFRESH_AUTO
          A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should attempt to refresh the OAuth access token whenever it expires.
static short DSI_CONN_REFRESH_MANUAL
          A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should not attempt to refresh the OAuth access token.
static short DSI_CONN_REFRESH_NOW
          A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should attempt to refresh the OAuth access token.
static long DSI_CS_AUTHORIZATION
          A valid value for DSI_CREATE_SCHEMA.
static long DSI_CS_CREATE_SCHEMA
          A valid value for DSI_CREATE_SCHEMA.
static long DSI_CS_DEFAULT_CHARACTER_SET
          A valid value for DSI_CREATE_SCHEMA.
static long DSI_CT_COLUMN_COLLATION
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_COLUMN_CONSTRAINT
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_COLUMN_DEFAULT
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_COMMIT_DELETE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_COMMIT_PRESERVE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CONSTRAINT_DEFERRABLE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CONSTRAINT_INITIALLY_DEFERRED
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CONSTRAINT_INITIALLY_IMMEDIATE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CONSTRAINT_NAME_DEFINITION
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CONSTRAINT_NON_DEFERRABLE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_CREATE_TABLE
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_GLOBAL_TEMPORARY
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_LOCAL_TEMPORARY
          A valid value for DSI_CREATE_TABLE.
static long DSI_CT_TABLE_CONSTRAINT
          A valid value for DSI_CREATE_TABLE.
static long DSI_CTR_CREATE_TRANSLATION
          A valid value for DSI_CREATE_TRANSLATION.
static long DSI_CU_DML_STATEMENTS
          A valid value for DSI_CATALOG_USAGE.
static long DSI_CU_INDEX_DEFINITION
          A valid value for DSI_CATALOG_USAGE.
static long DSI_CU_PRIVILEGE_DEFINITION
          A valid value for DSI_CATALOG_USAGE.
static long DSI_CU_PROCEDURE_INVOCATION
          A valid value for DSI_CATALOG_USAGE.
static long DSI_CU_TABLE_DEFINITION
          A valid value for DSI_CATALOG_USAGE.
static char DSI_CURSOR_DYNAMIC
          A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES.
static char DSI_CURSOR_KEYSET
          A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES.
static char DSI_CURSOR_MIXED
          A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES.
static char DSI_CURSOR_STATIC
          A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES.
static long DSI_CV_CASCADED
          A valid value for DSI_CREATE_VIEW.
static long DSI_CV_CHECK_OPTION
          A valid value for DSI_CREATE_VIEW.
static long DSI_CV_CREATE_VIEW
          A valid value for DSI_CREATE_VIEW.
static long DSI_CV_LOCAL
          A valid value for DSI_CREATE_VIEW.
static long DSI_CVT_BIGINT
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_BINARY
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_BIT
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_CHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_DATE
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_DECIMAL
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_DOUBLE
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_FLOAT
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_GUID
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_INTEGER
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_INTERVAL_DAY_TIME
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_INTERVAL_YEAR_MONTH
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_LONGVARBINARY
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_LONGVARCHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_NUMERIC
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_REAL
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_SMALLINT
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_TIME
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_TIMESTAMP
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_TINYINT
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_VARBINARY
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_VARCHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_WCHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_WLONGVARCHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_CVT_WVARCHAR
          A valid value for the DSI_SUPPORTED_CONVERSION keys.
static long DSI_DA_DROP_ASSERTION
          A valid value for DSI_DROP_ASSERTION.
static long DSI_DC_DROP_COLLATION
          A valid value for DSI_DROP_COLLATION.
static long DSI_DCS_DROP_CHARACTER_SET
          A valid value for DSI_DROP_CHARACTER_SET.
static long DSI_DD_CASCADE
          A valid value for DSI_DROP_DOMAIN.
static long DSI_DD_DROP_DOMAIN
          A valid value for DSI_DROP_DOMAIN.
static long DSI_DD_RESTRICT
          A valid value for DSI_DROP_DOMAIN.
static int DSI_DEFAULT_STREAM_BUFFER_SIZE
          A valid value for DSI_STREAM_BUFFER_SIZE.
static long DSI_DI_CREATE_INDEX
          A valid value for DSI_DDL_INDEX.
static long DSI_DI_DROP_INDEX
          A valid value for DSI_DDL_INDEX.
static long DSI_DS_CASCADE
          A valid value for DSI_DROP_SCHEMA.
static long DSI_DS_DROP_SCHEMA
          A valid value for DSI_DROP_SCHEMA.
static long DSI_DS_RESTRICT
          A valid value for DSI_DROP_SCHEMA.
static long DSI_DT_CASCADE
          A valid value for DSI_DROP_TABLE.
static long DSI_DT_DROP_TABLE
          A valid value for DSI_DROP_TABLE.
static long DSI_DT_RESTRICT
          A valid value for DSI_DROP_TABLE.
static long DSI_DTR_DROP_TRANSLATION
          A valid value for DSI_DROP_TRANSLATION.
static long DSI_DV_CASCADE
          A valid value for DSI_DROP_VIEW.
static long DSI_DV_DROP_VIEW
          A valid value for DSI_DROP_VIEW.
static long DSI_DV_RESTRICT
          A valid value for DSI_DROP_VIEW.
static long DSI_FN_CVT_CAST
          A valid value for DSI_CONVERT_FUNCTIONS.
static long DSI_FN_CVT_CONVERT
          A valid value for DSI_CONVERT_FUNCTIONS.
static long DSI_FN_NUM_ABS
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_ACOS
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_ASIN
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_ATAN
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_ATAN2
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_CEILING
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_COS
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_COT
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_DEGREES
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_EXP
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_FLOOR
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_LOG
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_LOG10
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_MOD
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_PI
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_POWER
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_RADIANS
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_RAND
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_ROUND
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_SIGN
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_SIN
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_SQRT
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_TAN
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_NUM_TRUNCATE
          A valid value for DSI_NUMERIC_FUNCTIONS.
static long DSI_FN_STR_ASCII
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_BIT_LENGTH
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_CHAR
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_CHAR_LENGTH
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_CHARACTER_LENGTH
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_CONCAT
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_DIFFERENCE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_INSERT
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LCASE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LEFT
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LENGTH
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LOCATE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LOCATE_2
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_LTRIM
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_OCTET_LENGTH
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_POSITION
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_REPEAT
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_REPLACE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_RIGHT
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_RTRIM
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_SOUNDEX
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_SPACE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_SUBSTRING
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_STR_UCASE
          A valid value for DSI_STRING_FUNCTIONS.
static long DSI_FN_SYS_DBNAME
          A valid value for DSI_SYSTEM_FUNCTIONS.
static long DSI_FN_SYS_IFNULL
          A valid value for DSI_SYSTEM_FUNCTIONS.
static long DSI_FN_SYS_USERNAME
          A valid value for DSI_SYSTEM_FUNCTIONS.
static long DSI_FN_TD_CURDATE
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_CURRENT_DATE
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_CURRENT_TIME
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_CURRENT_TIMESTAMP
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_CURTIME
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_DAYNAME
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_DAYOFMONTH
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_DAYOFWEEK
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_DAYOFYEAR
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_EXTRACT
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_HOUR
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_MINUTE
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_MONTH
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_MONTHNAME
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_NOW
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_QUARTER
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_SECOND
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_TIMESTAMPADD
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_TIMESTAMPDIFF
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TD_WEEK
          A valid value for DSI_TIMEDATE_FUNCTIONS Indicates that the WEEK scalar date and time function is supported by the driver and associated data source.
static long DSI_FN_TD_YEAR
          A valid value for DSI_TIMEDATE_FUNCTIONS.
static long DSI_FN_TSI_DAY
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_FRAC_SECOND
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_HOUR
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_MINUTE
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_MONTH
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_QUARTER
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_SECOND
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_WEEK
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_FN_TSI_YEAR
          A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS.
static long DSI_GB_COLLATE
          A valid value for DSI_GROUP_BY.
static long DSI_GB_GROUP_BY_CONTAINS_SELECT
          A valid value for DSI_GROUP_BY.
static long DSI_GB_GROUP_BY_EQUALS_SELECT
          A valid value for DSI_GROUP_BY.
static long DSI_GB_NO_RELATION
          A valid value for DSI_GROUP_BY.
static long DSI_GB_NOT_SUPPORTED
          A valid value for DSI_GROUP_BY.
static char DSI_IC_LOWER
          A valid value for DSI_IDENTIFIER_CASE and DSI_QUOTED_IDENTIFIER_CASE.
static char DSI_IC_MIXED
          A valid value for DSI_IDENTIFIER_CASE.
static char DSI_IC_SENSITIVE
          A valid value for DSI_IDENTIFIER_CASE.
static char DSI_IC_UPPER
          A valid value for DSI_IDENTIFIER_CASE.
static long DSI_IK_ALL
          A valid value for DSI_INDEX_KEYWORDS.
static long DSI_IK_ASC
          A valid value for DSI_INDEX_KEYWORDS.
static long DSI_IK_DESC
          A valid value for DSI_INDEX_KEYWORDS.
static long DSI_IK_NONE
          A valid value for DSI_INDEX_KEYWORDS.
static long DSI_INSENSITIVE
          A valid value for DSI_CURSOR_SENSITIVITY.
static long DSI_IS_INSERT_LITERALS
          A valid value for DSI_INSERT_STATEMENT.
static long DSI_IS_INSERT_SEARCHED
          A valid value for DSI_INSERT_STATEMENT.
static long DSI_IS_SELECT_INTO
          A valid value for DSI_INSERT_STATEMENT.
static long DSI_ISV_ASSERTIONS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_CHARACTER_SETS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_CHECK_CONSTRAINTS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_COLLATIONS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_COLUMN_DOMAIN_USE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_COLUMN_PRIVILEGES
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_COLUMNS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_CONSTRAINT_COLUMN_USAGE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_CONSTRAINT_TABLE_USAGE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_DOMAIN_CONSTRAINTS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_DOMAINS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_KEY_COLUMN_USAGE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_REFERENTIAL_CONSTRAINTS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_SCHEMATA
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_SQL_LANGUAGES
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_TABLE_CONSTRAINTS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_TABLE_PRIVILEGES
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_TABLES
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_TRANSLATIONS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_USAGE_PRIVILEGES
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_VIEW_COLUMN_USAGE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_VIEW_TABLE_USAGE
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_ISV_VIEWS
          A valid bitmask for DSI_INFO_SCHEMA_VIEWS.
static long DSI_NC_END
          A valid value for DSI_NULL_COLLATION.
static long DSI_NC_HIGH
          A valid value for DSI_NULL_COLLATION.
static long DSI_NC_LOW
          A valid value for DSI_NULL_COLLATION.
static long DSI_NC_START
          A valid value for DSI_NULL_COLLATION.
static long DSI_NNC_NON_NULL
          A valid value for DSI_NON_NULLABLE_COLUMNS.
static long DSI_NNC_NULL
          A valid value for DSI_NON_NULLABLE_COLUMNS.
static long DSI_OJ_ALL_COMPARISON_OPS
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_FULL
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_INNER
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_LEFT
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_NESTED
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_NOT_ORDERED
          A valid value for DSI_OJ_CAPABILITIES.
static long DSI_OJ_RIGHT
          A valid value for DSI_OJ_CAPABILITIES.
static short DSI_OSC_CORE
          A valid value for DSI_ODBC_SQL_CONFORMANCE.
static short DSI_OSC_EXTENDED
          A valid value for DSI_ODBC_SQL_CONFORMANCE.
static short DSI_OSC_MINIMUM
          A valid value for DSI_ODBC_SQL_CONFORMANCE.
static long DSI_PARC_BATCH
          A valid value for DSI_PARAM_ARRAY_ROW_COUNTS.
static long DSI_PARC_NO_BATCH
          A valid value for DSI_PARAM_ARRAY_ROW_COUNTS.
static long DSI_PAS_BATCH
          A valid bitmask for DSI_PARAM_ARRAY_SELECTS.
static long DSI_PAS_NO_BATCH
          A valid bitmask for DSI_PARAM_ARRAY_SELECTS.
static long DSI_PAS_NO_SELECT
          A valid bitmask for DSI_PARAM_ARRAY_SELECTS.
static long DSI_PROP_AA_FALSE
          A valid value for DSI_CONN_ANSI_APP.
static long DSI_PROP_AA_TRUE
          A valid value for DSI_CONN_ANSI_APP.
static long DSI_PROP_AUTO_IPD_OFF
          A valid value for DSI_CONN_AUTO_IPD.
static long DSI_PROP_AUTO_IPD_ON
          A valid value for DSI_CONN_AUTO_IPD.
static long DSI_PROP_AUTOCOMMIT_OFF
          A valid value for DSI_CONN_AUTOCOMMIT.
static long DSI_PROP_AUTOCOMMIT_ON
          A valid value for DSI_CONN_AUTOCOMMIT.
static long DSI_PROP_CD_FALSE
          A valid value for DSI_CONN_CONNECTION_DEAD.
static long DSI_PROP_CD_TRUE
          A valid value for DSI_CONN_CONNECTION_DEAD.
static long DSI_PROP_MODE_READ_ONLY
          A valid value for DSI_CONN_ACCESS_MODE.
static long DSI_PROP_MODE_READ_WRITE
          A valid value for DSI_CONN_ACCESS_MODE.
static long DSI_RC_DELETE_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_DELETE_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_MULTIPLE_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_MULTIPLE_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_SELECT_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_SELECT_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_SINGLE_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_INSERT_SINGLE_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_SELECT_INTO_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_SELECT_INTO_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_UPDATE_ANY
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RC_UPDATE_ROWID
          A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE.
static long DSI_RS_CD_DELETE_FORWARD
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_DELETE_INSENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_DELETE_SENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_INSERT_FORWARD
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_INSERT_INSENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_INSERT_SENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_NONE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_UPDATE_FORWARD
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_UPDATE_INSENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_RS_CD_UPDATE_SENSITIVE
          a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED.
static long DSI_SC_FIPS127_2_TRANSITIONAL
          A valid value for DSI_SQL_CONFORMANCE.
static long DSI_SC_SQL92_ENTRY
          A valid value for DSI_SQL_CONFORMANCE.
static long DSI_SC_SQL92_FULL
          A valid value for DSI_SQL_CONFORMANCE.
static long DSI_SC_SQL92_INTERMEDIATE
          A valid value for DSI_SQL_CONFORMANCE.
static long DSI_SDF_CURRENT_DATE
          A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.
static long DSI_SDF_CURRENT_TIME
          A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.
static long DSI_SDF_CURRENT_TIMESTAMP
          A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.
static long DSI_SENSITIVE
          A valid value for DSI_CURSOR_SENSITIVITY.
static long DSI_SFKD_CASCADE
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.
static long DSI_SFKD_NO_ACTION
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.
static long DSI_SFKD_SET_DEFAULT
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.
static long DSI_SFKD_SET_NULL
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.
static long DSI_SFKU_CASCADE
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.
static long DSI_SFKU_NO_ACTION
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.
static long DSI_SFKU_SET_DEFAULT
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.
static long DSI_SFKU_SET_NULL
          A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.
static long DSI_SG_DELETE_TABLE
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_INSERT_COLUMN
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_INSERT_TABLE
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_REFERENCES_COLUMN
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_REFERENCES_TABLE
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_SELECT_TABLE
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_UPDATE_COLUMN
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_UPDATE_TABLE
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_USAGE_ON_CHARACTER_SET
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_USAGE_ON_COLLATION
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_USAGE_ON_DOMAIN
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_USAGE_ON_TRANSLATION
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SG_WITH_GRANT_OPTION
          A valid bitmask for DSI_SQL92_GRANT.
static long DSI_SNVF_BIT_LENGTH
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SNVF_CHAR_LENGTH
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SNVF_CHARACTER_LENGTH
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SNVF_EXTRACT
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SNVF_OCTET_LENGTH
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SNVF_POSITION
          A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.
static long DSI_SP_BETWEEN
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_COMPARISON
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_EXISTS
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_IN
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_ISNOTNULL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_ISNULL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_LIKE
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_MATCH_FULL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_MATCH_PARTIAL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_MATCH_UNIQUE_FULL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_MATCH_UNIQUE_PARTIAL
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_OVERLAPS
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_QUANTIFIED_COMPARISON
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SP_UNIQUE
          A valid bitmask for DSI_SQL92_PREDICATES.
static long DSI_SQ_COMPARISON
          A valid value for DSI_SUBQUERIES.
static long DSI_SQ_CORRELATED_SUBQUERIES
          A valid value for DSI_SUBQUERIES.
static long DSI_SQ_EXISTS
          A valid value for DSI_SUBQUERIES.
static long DSI_SQ_IN
          A valid value for DSI_SUBQUERIES.
static long DSI_SQ_QUANTIFIED
          A valid value for DSI_SUBQUERIES.
static long DSI_SR_CASCADE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_DELETE_TABLE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_GRANT_OPTION_FOR
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_INSERT_COLUMN
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_INSERT_TABLE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_REFERENCES_COLUMN
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_REFERENCES_TABLE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_RESTRICT
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_SELECT_TABLE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_UPDATE_COLUMN
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_UPDATE_TABLE
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_USAGE_ON_CHARACTER_SET
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_USAGE_ON_COLLATION
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_USAGE_ON_DOMAIN
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SR_USAGE_ON_TRANSLATION
          A valid bitmask for DSI_SQL92_REVOKE.
static long DSI_SRJO_CORRESPONDING_CLAUSE
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_CROSS_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_EXCEPT_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_FULL_OUTER_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_INNER_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_INTERSECT_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_LEFT_OUTER_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_NATURAL_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_RIGHT_OUTER_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRJO_UNION_JOIN
          A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.
static long DSI_SRVC_DEFAULT
          A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.
static long DSI_SRVC_NULL
          A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.
static long DSI_SRVC_ROW_SUBQUERY
          A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.
static long DSI_SRVC_VALUE_EXPRESSION
          A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.
static long DSI_SSF_CONVERT
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_LOWER
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_SUBSTRING
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_TRANSLATE
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_TRIM_BOTH
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_TRIM_LEADING
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_TRIM_TRAILING
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SSF_UPPER
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SU_DML_STATEMENTS
          A valid value for DSI_SCHEMA_USAGE.
static long DSI_SU_INDEX_DEFINITION
          A valid value for DSI_SCHEMA_USAGE.
static long DSI_SU_PRIVILEGE_DEFINITION
          A valid value for DSI_SCHEMA_USAGE.
static long DSI_SU_PROCEDURE_INVOCATION
          A valid value for DSI_SCHEMA_USAGE.
static long DSI_SU_TABLE_DEFINITION
          A valid value for DSI_SCHEMA_USAGE.
static short DSI_SUPPORTS_SAVEPOINTS_FALSE
          A valid value for DSI_SUPPORTS_SAVEPOINTS.
static short DSI_SUPPORTS_SAVEPOINTS_TRUE
          A valid value for DSI_SUPPORTS_SAVEPOINTS.
static short DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_FALSE
          A valid value for DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX.
static short DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_TRUE
          A valid value for DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX.
static long DSI_SUPPORTS_URS_DELETE
          A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS.
static long DSI_SUPPORTS_URS_INSERT
          A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS.
static long DSI_SUPPORTS_URS_NONE
          A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS.
static long DSI_SUPPORTS_URS_UPDATE
          A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS.
static long DSI_SVE_CASE
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SVE_CAST
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SVE_COALESCE
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static long DSI_SVE_NULLIF
          A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.
static char DSI_TC_ALL
          A valid value for DSI_TXN_CAPABLE.
static char DSI_TC_DDL_COMMIT
          A valid value for DSI_TXN_CAPABLE.
static char DSI_TC_DDL_IGNORE
          A valid value for DSI_TXN_CAPABLE.
static char DSI_TC_DML
          A valid value for DSI_TXN_CAPABLE.
static char DSI_TC_NONE
          A valid value for DSI_TXN_CAPABLE.
static long DSI_TXN_READ_COMMITTED
          A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION.
static long DSI_TXN_READ_UNCOMMITTED
          A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION.
static long DSI_TXN_REPEATABLE_READ
          A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION.
static long DSI_TXN_SERIALIZABLE
          A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION.
static long DSI_U_UNION
          A valid value for DSI_UNION.
static long DSI_U_UNION_ALL
          A valid value for DSI_UNION.
static long DSI_UNSPECIFIED
          A valid value for DSI_CURSOR_SENSITIVITY.
static long SQL_DL_SQL92_DATE
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_DAY
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_HOUR
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_MINUTE
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_MONTH
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_SECOND
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_YEAR
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_TIME
          A valid bitmask for DSI_DATETIME_LITERALS.
static long SQL_DL_SQL92_TIMESTAMP
          A valid bitmask for DSI_DATETIME_LITERALS.
 
Constructor Summary
ConnPropertyValues()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DSI_PROP_CD_FALSE

public static final long DSI_PROP_CD_FALSE
A valid value for DSI_CONN_CONNECTION_DEAD. Indicates that the connection is still active.

See Also:
Constant Field Values

DSI_PROP_CD_TRUE

public static final long DSI_PROP_CD_TRUE
A valid value for DSI_CONN_CONNECTION_DEAD. Indicates that the connection has been lost.

See Also:
Constant Field Values

DSI_PROP_AA_TRUE

public static final long DSI_PROP_AA_TRUE
A valid value for DSI_CONN_ANSI_APP. Indicates that the application is using ANSI functions.

See Also:
Constant Field Values

DSI_PROP_AA_FALSE

public static final long DSI_PROP_AA_FALSE
A valid value for DSI_CONN_ANSI_APP. Indicates that the application is using Unicode functions.

See Also:
Constant Field Values

DSI_PROP_AUTOCOMMIT_ON

public static final long DSI_PROP_AUTOCOMMIT_ON
A valid value for DSI_CONN_AUTOCOMMIT. Indicates that each statement will be committed immediately after execution.

See Also:
Constant Field Values

DSI_PROP_AUTOCOMMIT_OFF

public static final long DSI_PROP_AUTOCOMMIT_OFF
A valid value for DSI_CONN_AUTOCOMMIT. Indicates that the application must explicitly commit or roll back transactions with SQLEndTran.

See Also:
Constant Field Values

DSI_PROP_AUTO_IPD_ON

public static final long DSI_PROP_AUTO_IPD_ON
A valid value for DSI_CONN_AUTO_IPD. Indicates that auto IPD population is on.

See Also:
Constant Field Values

DSI_PROP_AUTO_IPD_OFF

public static final long DSI_PROP_AUTO_IPD_OFF
A valid value for DSI_CONN_AUTO_IPD. Indicates that auto IPD population is off.

See Also:
Constant Field Values

DSI_AF_ALL

public static final long DSI_AF_ALL
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that all aggregate functions are supported.

See Also:
Constant Field Values

DSI_AF_AVG

public static final long DSI_AF_AVG
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "average" aggregate function is supported.

See Also:
Constant Field Values

DSI_AF_COUNT

public static final long DSI_AF_COUNT
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "count" function is supported.

See Also:
Constant Field Values

DSI_AF_DISTINCT

public static final long DSI_AF_DISTINCT
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "distinct" function is supported.

See Also:
Constant Field Values

DSI_AF_MAX

public static final long DSI_AF_MAX
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "max" function is supported.

See Also:
Constant Field Values

DSI_AF_MIN

public static final long DSI_AF_MIN
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "min" function is supported.

See Also:
Constant Field Values

DSI_AF_SUM

public static final long DSI_AF_SUM
A valid value for DSI_AGGREGATE_FUNCTIONS. Indicates that the "sum" function is supported.

See Also:
Constant Field Values

DSI_AD_ADD_DOMAIN_CONSTRAINT

public static final long DSI_AD_ADD_DOMAIN_CONSTRAINT
A valid value for DSI_ALTER_DOMAIN. Indicates that adding a domain constraint is supported.

See Also:
Constant Field Values

DSI_AD_ADD_DOMAIN_DEFAULT

public static final long DSI_AD_ADD_DOMAIN_DEFAULT
A valid value for DSI_ALTER_DOMAIN. Indicates that <alter domain> is supported.

See Also:
Constant Field Values

DSI_AD_CONSTRAINT_NAME_DEFINITION

public static final long DSI_AD_CONSTRAINT_NAME_DEFINITION
A valid value for DSI_ALTER_DOMAIN. Indicates that is supported for naming domain constraint.

See Also:
Constant Field Values

DSI_AD_DROP_DOMAIN_CONSTRAINT

public static final long DSI_AD_DROP_DOMAIN_CONSTRAINT
A valid value for DSI_ALTER_DOMAIN. Indicates that is supported.

See Also:
Constant Field Values

DSI_AD_DROP_DOMAIN_DEFAULT

public static final long DSI_AD_DROP_DOMAIN_DEFAULT
A valid value for DSI_ALTER_DOMAIN. Indicates that <alter domain> is supported.

See Also:
Constant Field Values

DSI_AD_ADD_CONSTRAINT_DEFERRABLE

public static final long DSI_AD_ADD_CONSTRAINT_DEFERRABLE
A valid value for DSI_ALTER_DOMAIN. If the DSI_AD_ADD_CONSTRAINT_DEFERRABLE bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AD_ADD_CONSTRAINT_NON_DEFERRABLE

public static final long DSI_AD_ADD_CONSTRAINT_NON_DEFERRABLE
A valid value for DSI_ALTER_DOMAIN. If the DSI_AD_ADD_CONSTRAINT_DEFERRABLE bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED

public static final long DSI_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED
A valid value for DSI_ALTER_DOMAIN. If the DSI_AD_ADD_CONSTRAINT_DEFERRABLE bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE

public static final long DSI_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE
A valid value for DSI_ALTER_DOMAIN. If the DSI_AD_ADD_CONSTRAINT_DEFERRABLE bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AT_ADD_COLUMN_COLLATION

public static final long DSI_AT_ADD_COLUMN_COLLATION
A valid value for DSI_ALTER_TABLE. Indicates that the add column clause is supported, and that it has the facility to specify column collation.

See Also:
Constant Field Values

DSI_AT_ADD_COLUMN_DEFAULT

public static final long DSI_AT_ADD_COLUMN_DEFAULT
A valid value for DSI_ALTER_TABLE. Indicates that the add column clause is supported, and that it has the facility to specify column defaults.

See Also:
Constant Field Values

DSI_AT_ADD_COLUMN_SINGLE

public static final long DSI_AT_ADD_COLUMN_SINGLE
A valid value for DSI_ALTER_TABLE. Indicates that the add column clause is supported

See Also:
Constant Field Values

DSI_AT_ADD_CONSTRAINT

public static final long DSI_AT_ADD_CONSTRAINT
A valid value for DSI_ALTER_TABLE. Indicates that the add column clause is supported, and that it has the facility to specify column constraints.

See Also:
Constant Field Values

DSI_AT_ADD_TABLE_CONSTRAINT

public static final long DSI_AT_ADD_TABLE_CONSTRAINT
A valid value for DSI_ALTER_TABLE. Indicates that the add table constraint clause is supported.

See Also:
Constant Field Values

DSI_AT_CONSTRAINT_NAME_DEFINITION

public static final long DSI_AT_CONSTRAINT_NAME_DEFINITION
A valid value for DSI_ALTER_TABLE. Indicates that constraint name definition is supported for naming column and table constraints.

See Also:
Constant Field Values

DSI_AT_DROP_COLUMN_CASCADE

public static final long DSI_AT_DROP_COLUMN_CASCADE
A valid value for DSI_ALTER_TABLE. Indicates that drop column CASCADE is supported.

See Also:
Constant Field Values

DSI_AT_DROP_COLUMN_DEFAULT

public static final long DSI_AT_DROP_COLUMN_DEFAULT
A valid value for DSI_ALTER_TABLE. Indicates that alter column with the drop column default clause is supported.

See Also:
Constant Field Values

DSI_AT_DROP_COLUMN_RESTRICT

public static final long DSI_AT_DROP_COLUMN_RESTRICT
A valid value for DSI_ALTER_TABLE. Indicates that drop column RESTRICT is supported.

See Also:
Constant Field Values

DSI_AT_DROP_TABLE_CONSTRAINT_CASCADE

public static final long DSI_AT_DROP_TABLE_CONSTRAINT_CASCADE
A valid value for DSI_ALTER_TABLE.

See Also:
Constant Field Values

DSI_AT_DROP_TABLE_CONSTRAINT_RESTRICT

public static final long DSI_AT_DROP_TABLE_CONSTRAINT_RESTRICT
A valid value for DSI_ALTER_TABLE. Indicates that drop column RESTRICT is supported.

See Also:
Constant Field Values

DSI_AT_SET_COLUMN_DEFAULT

public static final long DSI_AT_SET_COLUMN_DEFAULT
A valid value for DSI_ALTER_TABLE. Indicates that alter column with the set column default clause is supported.

See Also:
Constant Field Values

DSI_AT_CONSTRAINT_INITIALLY_DEFERRED

public static final long DSI_AT_CONSTRAINT_INITIALLY_DEFERRED
A valid value for DSI_ALTER_TABLE. If the SQL_AT_ADD_CONSTRAINT bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AT_CONSTRAINT_INITIALLY_IMMEDIATE

public static final long DSI_AT_CONSTRAINT_INITIALLY_IMMEDIATE
A valid value for DSI_ALTER_TABLE. If the SQL_AT_ADD_CONSTRAINT bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AT_CONSTRAINT_DEFERRABLE

public static final long DSI_AT_CONSTRAINT_DEFERRABLE
A valid value for DSI_ALTER_TABLE. If the SQL_AT_ADD_CONSTRAINT bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_AT_CONSTRAINT_NON_DEFERRABLE

public static final long DSI_AT_CONSTRAINT_NON_DEFERRABLE
A valid value for DSI_ALTER_TABLE. If the SQL_AT_ADD_CONSTRAINT bit is set, then this value indicates an attribute of the constraint.

See Also:
Constant Field Values

DSI_BP_CLOSE

public static final long DSI_BP_CLOSE
A valid value for DSI_BOOKMARK_PERSISTENCE. Bookmarks are valid after an application calls SQLFreeStmt with the SQL_CLOSE option, or SQLCloseCursor to close the cursor associated with a statement.

See Also:
Constant Field Values

DSI_BP_DELETE

public static final long DSI_BP_DELETE
A valid value for DSI_BOOKMARK_PERSISTENCE. The bookmark for a row is valid after that row has been deleted.

See Also:
Constant Field Values

DSI_BP_DROP

public static final long DSI_BP_DROP
A valid value for DSI_BOOKMARK_PERSISTENCE. Bookmarks are valid after an application calls SQLFreeHandle with a HandleType of SQL_HANDLE_STMT to drop a statement.

See Also:
Constant Field Values

DSI_BP_SCROLL

public static final long DSI_BP_SCROLL
A valid value for DSI_CONN_BOOKMARK_PERSISTENCE. The bookmark are valid after any scrolling operation

See Also:
Constant Field Values

DSI_BP_TRANSACTION

public static final long DSI_BP_TRANSACTION
A valid value for DSI_BOOKMARK_PERSISTENCE. Bookmarks are valid after an application commits or rolls back a transaction.

See Also:
Constant Field Values

DSI_BP_UPDATE

public static final long DSI_BP_UPDATE
A valid value for DSI_BOOKMARK_PERSISTENCE. The bookmark for a row is valid after any column in that row has been updated, including key columns.

See Also:
Constant Field Values

DSI_BP_OTHER_HSTMT

public static final long DSI_BP_OTHER_HSTMT
A valid value for DSI_BOOKMARK_PERSISTENCE. A bookmark associated with one statement can be used with another statement. Unless SQL_BP_CLOSE or SQL_BP_DROP is specified, the cursor on the first statement must be open.

See Also:
Constant Field Values

DSI_CL_START

public static final long DSI_CL_START
A valid value for DSI_CATALOG_LOCATION. Indicates that the catalogue name is stored at the start of the table name.

See Also:
Constant Field Values

DSI_CL_END

public static final long DSI_CL_END
A valid value for DSI_CATALOG_LOCATION. Indicates that the catalogue name is stored at the end of the table name.

See Also:
Constant Field Values

DSI_CU_DML_STATEMENTS

public static final long DSI_CU_DML_STATEMENTS
A valid value for DSI_CATALOG_USAGE. Indicates that Catalogs are supported in all Data Manipulation Language statements: SELECT, INSERT, UPDATE, DELETE, and if supported, SELECT FOR UPDATE and positioned update and delete statements.

See Also:
Constant Field Values

DSI_CU_PROCEDURE_INVOCATION

public static final long DSI_CU_PROCEDURE_INVOCATION
A valid value for DSI_CATALOG_USAGE. Catalogs are supported in the ODBC procedure invocation statement.

See Also:
Constant Field Values

DSI_CU_TABLE_DEFINITION

public static final long DSI_CU_TABLE_DEFINITION
A valid value for DSI_CATALOG_USAGE. Indicates thatCatalogs are supported in all table definition statements: CREATE TABLE, CREATE VIEW, ALTER TABLE, DROP TABLE, and DROP VIEW.

See Also:
Constant Field Values

DSI_CU_INDEX_DEFINITION

public static final long DSI_CU_INDEX_DEFINITION
A valid value for DSI_CATALOG_USAGE. Indicates that Catalogs are supported in all index definition statements: CREATE INDEX and DROP INDEX.

See Also:
Constant Field Values

DSI_CU_PRIVILEGE_DEFINITION

public static final long DSI_CU_PRIVILEGE_DEFINITION
A valid value for DSI_CATALOG_USAGE. Indicates that Catalogs are supported in all privilege definition statements: GRANT and REVOKE.

See Also:
Constant Field Values

DSI_CURSOR_STATIC

public static final char DSI_CURSOR_STATIC
A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES. Indicates that the data source provides native support for static cursors. If not, the ODBC layer may be able to emulate static cursors while using a forward-only DSI cursor.

See Also:
Constant Field Values

DSI_CURSOR_DYNAMIC

public static final char DSI_CURSOR_DYNAMIC
A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES. Indicates that the data source provides native support for dynamic cursors. Consult the ODBC documentation for more information on dynamic cursors.

See Also:
Constant Field Values

DSI_CURSOR_KEYSET

public static final char DSI_CURSOR_KEYSET
A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES. Indicates that the data source provides native support for keyset cursors. Consult the ODBC documentation for more information on keyset cursors.

See Also:
Constant Field Values

DSI_CURSOR_MIXED

public static final char DSI_CURSOR_MIXED
A valid bitmask value for DSI_ADVANCED_CURSOR_TYPES. Indicates that the data source provides native support for mixed (partially keyset and partially dynamic) cursors. Consult the ODBC documentation for more information on mixed cursors.

See Also:
Constant Field Values

DSI_CB_NULL

public static final long DSI_CB_NULL
A valid value for DSI_CONCAT_NULL_BEHAVIOR. Indicates that the result of the data source concatenating NULL valued character data type columns with non-NULL valued character data type columns is NULL.

See Also:
Constant Field Values

DSI_CB_NON_NULL

public static final long DSI_CB_NON_NULL
A valid value for DSI_CONCAT_NULL_BEHAVIOR. Indicates that the result of the data source concatenating NULL valued character data type columns with non-NULL valued character data type columns is concatenation of the non-NULL columns.

See Also:
Constant Field Values

DSI_CONN_REFRESH_AUTO

public static final short DSI_CONN_REFRESH_AUTO
A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should attempt to refresh the OAuth access token whenever it expires. Upon failure to refresh the token, the driver should throw an exception and the connection be closed.

See Also:
Constant Field Values

DSI_CONN_REFRESH_MANUAL

public static final short DSI_CONN_REFRESH_MANUAL
A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should not attempt to refresh the OAuth access token.

See Also:
Constant Field Values

DSI_CONN_REFRESH_NOW

public static final short DSI_CONN_REFRESH_NOW
A valid value for DSI_CONN_REFRESH_MODEL which indicates that the driver should attempt to refresh the OAuth access token. Upon successful refresh, the value of DSI_CONN_REFRESH_MODEL should be set to the original value. Upon failure to refresh, the driver should throw an exception and the connection be set to dead.

See Also:
Constant Field Values

DSI_PROP_MODE_READ_ONLY

public static final long DSI_PROP_MODE_READ_ONLY
A valid value for DSI_CONN_ACCESS_MODE. Indicates that the driver is not required to support SQL statements that cause updates. The driver does not necessarily have to prevent statements that update from reaching the data source.

See Also:
Constant Field Values

DSI_PROP_MODE_READ_WRITE

public static final long DSI_PROP_MODE_READ_WRITE
A valid value for DSI_CONN_ACCESS_MODE. Indicates that the driver will support SQL statements that cause updates.

See Also:
Constant Field Values

DSI_CVT_BIGINT

public static final long DSI_CVT_BIGINT
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to bigint is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_BINARY

public static final long DSI_CVT_BINARY
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to binary is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_BIT

public static final long DSI_CVT_BIT
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to bit is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_CHAR

public static final long DSI_CVT_CHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to char is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_GUID

public static final long DSI_CVT_GUID
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to guid is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_DATE

public static final long DSI_CVT_DATE
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to date is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_DECIMAL

public static final long DSI_CVT_DECIMAL
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to decimal is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_DOUBLE

public static final long DSI_CVT_DOUBLE
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to double is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_FLOAT

public static final long DSI_CVT_FLOAT
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to float is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_INTEGER

public static final long DSI_CVT_INTEGER
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to integer is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_INTERVAL_YEAR_MONTH

public static final long DSI_CVT_INTERVAL_YEAR_MONTH
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to interval (year_month) is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_INTERVAL_DAY_TIME

public static final long DSI_CVT_INTERVAL_DAY_TIME
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to interval (day_time) is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_LONGVARBINARY

public static final long DSI_CVT_LONGVARBINARY
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to longvarbinary is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_LONGVARCHAR

public static final long DSI_CVT_LONGVARCHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to binary is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_NUMERIC

public static final long DSI_CVT_NUMERIC
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to numeric is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_REAL

public static final long DSI_CVT_REAL
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to real is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_SMALLINT

public static final long DSI_CVT_SMALLINT
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to smallint is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_TIME

public static final long DSI_CVT_TIME
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to time is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_TIMESTAMP

public static final long DSI_CVT_TIMESTAMP
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to timestamp is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_TINYINT

public static final long DSI_CVT_TINYINT
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to tinyint is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_VARBINARY

public static final long DSI_CVT_VARBINARY
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to varbinary is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_VARCHAR

public static final long DSI_CVT_VARCHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to varchar is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_WCHAR

public static final long DSI_CVT_WCHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to wchar is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_WLONGVARCHAR

public static final long DSI_CVT_WLONGVARCHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to wlongvarchar is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_CVT_WVARCHAR

public static final long DSI_CVT_WVARCHAR
A valid value for the DSI_SUPPORTED_CONVERSION keys. Indicates that conversion to wvarchar is supported from the DSI_SUPPORTED_CONVERSION key.

See Also:
Constant Field Values

DSI_FN_CVT_CONVERT

public static final long DSI_FN_CVT_CONVERT
A valid value for DSI_CONVERT_FUNCTIONS. Indicates that the scalar function CONVERT is supported in the data source.

See Also:
Constant Field Values

DSI_FN_CVT_CAST

public static final long DSI_FN_CVT_CAST
A valid value for DSI_CONVERT_FUNCTIONS. Indicates that the scalar function CAST is supported in the data source.

See Also:
Constant Field Values

DSI_CN_ANY

public static final long DSI_CN_ANY
A valid value for DSI_CORRELATION_NAME. Indicates that Correlation names are supported and can be any valid user-defined name.

See Also:
Constant Field Values

DSI_CN_NONE

public static final long DSI_CN_NONE
A valid value for DSI_CORRELATION_NAME. Indicates that Correlation names are not supported.

See Also:
Constant Field Values

DSI_CN_DIFFERENT

public static final long DSI_CN_DIFFERENT
A valid value for DSI_CORRELATION_NAME. Indicates that Correlation names are supported but must differ from the names of the tables they represent.

See Also:
Constant Field Values

DSI_CA_CREATE_ASSERTION

public static final long DSI_CA_CREATE_ASSERTION
A valid value for DSI_CREATE_ASSERTION. Indicates that the create assertion statement is supported.

See Also:
Constant Field Values

DSI_CA_CONSTRAINT_INITIALLY_DEFERRED

public static final long DSI_CA_CONSTRAINT_INITIALLY_DEFERRED
A valid value for DSI_CREATE_ASSERTION. If the ability to specify constraint attributes explicitly is supported, this value indicates the deferred attribute.

See Also:
Constant Field Values

DSI_CA_CONSTRAINT_INITIALLY_IMMEDIATE

public static final long DSI_CA_CONSTRAINT_INITIALLY_IMMEDIATE
A valid value for DSI_CREATE_ASSERTION. If the ability to specify constraint attributes explicitly is supported, this value indicates the initially immediate attribute.

See Also:
Constant Field Values

DSI_CA_CONSTRAINT_DEFERRABLE

public static final long DSI_CA_CONSTRAINT_DEFERRABLE
A valid value for DSI_CREATE_ASSERTION. If the ability to specify constraint attributes explicitly is supported, this value indicates the deferrable attribute.

See Also:
Constant Field Values

DSI_CA_CONSTRAINT_NON_DEFERRABLE

public static final long DSI_CA_CONSTRAINT_NON_DEFERRABLE
A valid value for DSI_CREATE_ASSERTION. If the ability to specify constraint attributes explicitly is supported, this value indicates the non deferrable attribute.

See Also:
Constant Field Values

DSI_CCS_CREATE_CHARACTER_SET

public static final long DSI_CCS_CREATE_CHARACTER_SET
A valid value for DSI_CREATE_CHARACTER_SET. Indicates that the create character clause is supported.

See Also:
Constant Field Values

DSI_CCS_COLLATE_CLAUSE

public static final long DSI_CCS_COLLATE_CLAUSE
A valid value for DSI_CREATE_CHARACTER_SET. Indicates that the COLLATE clause is supported by CREATE CARACTER SET.

See Also:
Constant Field Values

DSI_CCS_LIMITED_COLLATION

public static final long DSI_CCS_LIMITED_COLLATION
A valid value for DSI_CREATE_CHARACTER_SET. Indicates that COLLATION FROM is supported by CREATE CARACTER SET.

See Also:
Constant Field Values

DSI_CCOL_CREATE_COLLATION

public static final long DSI_CCOL_CREATE_COLLATION
A valid value for DSI_CREATE_COLLATION. Indicates that the CREATE COLLATE clause is supported.

See Also:
Constant Field Values

DSI_CDO_CREATE_DOMAIN

public static final long DSI_CDO_CREATE_DOMAIN
A valid value for DSI_CREATE_DOMAIN. Indicates that the CREATE DOMAIN statement is supported.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT_NAME_DEFINITION

public static final long DSI_CDO_CONSTRAINT_NAME_DEFINITION
A valid value for DSI_CREATE_DOMAIN. Indicates that constraint name definition is supported for naming domain constraints.

See Also:
Constant Field Values

DSI_CDO_DEFAULT

public static final long DSI_CDO_DEFAULT
A valid value for DSI_CREATE_DOMAIN. Indicates that specifying domain defaults is supported.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT

public static final long DSI_CDO_CONSTRAINT
A valid value for DSI_CREATE_DOMAIN. Indicates that specifying domain constraints is supported.

See Also:
Constant Field Values

DSI_CDO_COLLATION

public static final long DSI_CDO_COLLATION
A valid value for DSI_CREATE_DOMAIN. Indicates that specifying domain collation is supported.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT_INITIALLY_DEFERRED

public static final long DSI_CDO_CONSTRAINT_INITIALLY_DEFERRED
A valid value for DSI_CREATE_DOMAIN. If the SQL_CDO_DEFAULT bit is set, this value indicates the constraint attribute.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT_INITIALLY_IMMEDIATE

public static final long DSI_CDO_CONSTRAINT_INITIALLY_IMMEDIATE
A valid value for DSI_CREATE_DOMAIN. If the SQL_CDO_DEFAULT bit is set, this value indicates the constraint attribute.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT_DEFERRABLE

public static final long DSI_CDO_CONSTRAINT_DEFERRABLE
A valid value for DSI_CREATE_DOMAIN. If the SQL_CDO_DEFAULT bit is set, this value indicates the constraint attribute.

See Also:
Constant Field Values

DSI_CDO_CONSTRAINT_NON_DEFERRABLE

public static final long DSI_CDO_CONSTRAINT_NON_DEFERRABLE
A valid value for DSI_CREATE_DOMAIN. If the SQL_CDO_DEFAULT bit is set, this value indicates the constraint attribute.

See Also:
Constant Field Values

DSI_CS_CREATE_SCHEMA

public static final long DSI_CS_CREATE_SCHEMA
A valid value for DSI_CREATE_SCHEMA. Indicates that the CREATE SCHEMA clause is supported.

See Also:
Constant Field Values

DSI_CS_AUTHORIZATION

public static final long DSI_CS_AUTHORIZATION
A valid value for DSI_CREATE_SCHEMA. Indicates that the AUTHORIZATION clause is supported in CREATE SCHEMA.

See Also:
Constant Field Values

DSI_CS_DEFAULT_CHARACTER_SET

public static final long DSI_CS_DEFAULT_CHARACTER_SET
A valid value for DSI_CREATE_SCHEMA. Indicates that the DEFAULT CHARACTER SET clause is supported in CREATE SCHEMA.

See Also:
Constant Field Values

DSI_CT_CREATE_TABLE

public static final long DSI_CT_CREATE_TABLE
A valid value for DSI_CREATE_TABLE. Indicates that The CREATE TABLE statement is supported.

See Also:
Constant Field Values

DSI_CT_TABLE_CONSTRAINT

public static final long DSI_CT_TABLE_CONSTRAINT
A valid value for DSI_CREATE_TABLE. Indicates that Specifying table constraints is supported.

See Also:
Constant Field Values

DSI_CT_CONSTRAINT_NAME_DEFINITION

public static final long DSI_CT_CONSTRAINT_NAME_DEFINITION
A valid value for DSI_CREATE_TABLE. Indicates that The constraint name definition clause is supported for naming column and table constraints.

See Also:
Constant Field Values

DSI_CT_COMMIT_PRESERVE

public static final long DSI_CT_COMMIT_PRESERVE
A valid value for DSI_CREATE_TABLE. Indicates that Deleted rows are preserved on commit.

See Also:
Constant Field Values

DSI_CT_COMMIT_DELETE

public static final long DSI_CT_COMMIT_DELETE
A valid value for DSI_CREATE_TABLE. Indicates that Deleted rows are deleted on commit.

See Also:
Constant Field Values

DSI_CT_GLOBAL_TEMPORARY

public static final long DSI_CT_GLOBAL_TEMPORARY
A valid value for DSI_CREATE_TABLE. Indicates that Global temporary tables can be created.

See Also:
Constant Field Values

DSI_CT_LOCAL_TEMPORARY

public static final long DSI_CT_LOCAL_TEMPORARY
A valid value for DSI_CREATE_TABLE. Indicates that Local temporary tables can be created.

See Also:
Constant Field Values

DSI_CT_COLUMN_CONSTRAINT

public static final long DSI_CT_COLUMN_CONSTRAINT
A valid value for DSI_CREATE_TABLE. Indicates that Specifying column constraints is supported.

See Also:
Constant Field Values

DSI_CT_COLUMN_DEFAULT

public static final long DSI_CT_COLUMN_DEFAULT
A valid value for DSI_CREATE_TABLE. Indicates that Specifying column defaults is supported.

See Also:
Constant Field Values

DSI_CT_COLUMN_COLLATION

public static final long DSI_CT_COLUMN_COLLATION
A valid value for DSI_CREATE_TABLE. Indicates that Specifying column collation is supported.

See Also:
Constant Field Values

DSI_CT_CONSTRAINT_INITIALLY_DEFERRED

public static final long DSI_CT_CONSTRAINT_INITIALLY_DEFERRED
A valid value for DSI_CREATE_TABLE. If specifying column or table constraints is supported, this value i indicates the attribute set.

See Also:
Constant Field Values

DSI_CT_CONSTRAINT_INITIALLY_IMMEDIATE

public static final long DSI_CT_CONSTRAINT_INITIALLY_IMMEDIATE
A valid value for DSI_CREATE_TABLE. If specifying column or table constraints is supported, this value i indicates the attribute set.

See Also:
Constant Field Values

DSI_CT_CONSTRAINT_DEFERRABLE

public static final long DSI_CT_CONSTRAINT_DEFERRABLE
A valid value for DSI_CREATE_TABLE. If specifying column or table constraints is supported, this value i indicates the attribute set.

See Also:
Constant Field Values

DSI_CT_CONSTRAINT_NON_DEFERRABLE

public static final long DSI_CT_CONSTRAINT_NON_DEFERRABLE
A valid value for DSI_CREATE_TABLE. If specifying column or table constraints is supported, this value i indicates the attribute set.

See Also:
Constant Field Values

DSI_CTR_CREATE_TRANSLATION

public static final long DSI_CTR_CREATE_TRANSLATION
A valid value for DSI_CREATE_TRANSLATION. Indicates that the CREATE TRANSLATION clause is supported.

See Also:
Constant Field Values

DSI_CV_CREATE_VIEW

public static final long DSI_CV_CREATE_VIEW
A valid value for DSI_CREATE_VIEW. Indicates that the CREATE VIEW clause is supported.

See Also:
Constant Field Values

DSI_CV_CHECK_OPTION

public static final long DSI_CV_CHECK_OPTION
A valid value for DSI_CREATE_VIEW. Indicates that the WITH CHECK OPTION clause is supported by CREATE VIEW.

See Also:
Constant Field Values

DSI_CV_CASCADED

public static final long DSI_CV_CASCADED
A valid value for DSI_CREATE_VIEW. Indicates that the CASCADED clause is supported CRETE VIEW.

See Also:
Constant Field Values

DSI_CV_LOCAL

public static final long DSI_CV_LOCAL
A valid value for DSI_CREATE_VIEW. Indicates that the LOCAL clause is supported by CREATE VIEW.

See Also:
Constant Field Values

DSI_CB_DELETE

public static final long DSI_CB_DELETE
A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR. Indicates that COMMIT/ROLLBACK operations will close cursors and delete prepared statements. To use the cursor again, the application must re-prepare and re-execute the statement.

See Also:
Constant Field Values

DSI_CB_CLOSE

public static final long DSI_CB_CLOSE
A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR. Indicates that COMMIT/ROLLBACK operations will close cursors. For prepared statements, the application can call SQLExecute on the statement without calling SQLPrepare again

See Also:
Constant Field Values

DSI_CB_PRESERVE

public static final long DSI_CB_PRESERVE
A valid value for DSI_CURSOR_COMMIT_BEHAVIOR and DSI_CURSOR_ROLLBACK_BEHAVIOR. Indicates that COMMIT/ROLLBACK operations will preserve cursors in the same position as before the COMMIT/ROLLBACK operation. The application can continue to fetch data, or it can close the cursor and re-execute the statement without re-preparing it.

See Also:
Constant Field Values

DSI_INSENSITIVE

public static final long DSI_INSENSITIVE
A valid value for DSI_CURSOR_SENSITIVITY. Indicates that all cursors on the statement handle show the result set without reflecting any changes made to it by any other cursor within the same transaction.

See Also:
Constant Field Values

DSI_UNSPECIFIED

public static final long DSI_UNSPECIFIED
A valid value for DSI_CURSOR_SENSITIVITY. Indicates that it is unspecified whether cursors on the statement handle make visible the changes made to a result set by another cursor within the same transaction. Cursors on the statement handle may make visible none, some, or all such changes.

See Also:
Constant Field Values

DSI_SENSITIVE

public static final long DSI_SENSITIVE
A valid value for DSI_CURSOR_SENSITIVITY. Indicates that Cursors are sensitive to changes made by other cursors within the same transaction.

See Also:
Constant Field Values

SQL_DL_SQL92_DATE

public static final long SQL_DL_SQL92_DATE
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the date literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_TIME

public static final long SQL_DL_SQL92_TIME
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the time literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_TIMESTAMP

public static final long SQL_DL_SQL92_TIMESTAMP
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the timestamp literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_YEAR

public static final long SQL_DL_SQL92_INTERVAL_YEAR
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval year literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_MONTH

public static final long SQL_DL_SQL92_INTERVAL_MONTH
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval month literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_DAY

public static final long SQL_DL_SQL92_INTERVAL_DAY
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval day literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_HOUR

public static final long SQL_DL_SQL92_INTERVAL_HOUR
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval hour literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_MINUTE

public static final long SQL_DL_SQL92_INTERVAL_MINUTE
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval month literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_SECOND

public static final long SQL_DL_SQL92_INTERVAL_SECOND
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval second literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH

public static final long SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval year to month literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR

public static final long SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval day to hour literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE

public static final long SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval day to minute literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND

public static final long SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval day to second literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE

public static final long SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval hour to minute literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND

public static final long SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the internal hour to second literal is supported.

See Also:
Constant Field Values

SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND

public static final long SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND
A valid bitmask for DSI_DATETIME_LITERALS. Indicates the interval minute to second literal is supported.

See Also:
Constant Field Values

DSI_DI_CREATE_INDEX

public static final long DSI_DI_CREATE_INDEX
A valid value for DSI_DDL_INDEX. Indicates that an index can be created.

See Also:
Constant Field Values

DSI_DI_DROP_INDEX

public static final long DSI_DI_DROP_INDEX
A valid value for DSI_DDL_INDEX. Indicates that an index can be dropped.

See Also:
Constant Field Values

DSI_TXN_READ_UNCOMMITTED

public static final long DSI_TXN_READ_UNCOMMITTED
A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION. Indicates that Dirty reads, non-repeatable reads, and phantoms are possible.

See Also:
Constant Field Values

DSI_TXN_READ_COMMITTED

public static final long DSI_TXN_READ_COMMITTED
A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION. Indicates that Dirty reads are not possible. Non-repeatable reads and phantoms are possible.

See Also:
Constant Field Values

DSI_TXN_REPEATABLE_READ

public static final long DSI_TXN_REPEATABLE_READ
A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION. Indicates that Dirty reads and non-repeatable reads are not possible. Phantoms are possible.

See Also:
Constant Field Values

DSI_TXN_SERIALIZABLE

public static final long DSI_TXN_SERIALIZABLE
A valid value for DSI_DEFAULT_TXN_ISOLATION or DSI_TXN_ISOLATION_OPTION. Indicates that Transactions are serializable. Serializable transactions do not allow dirty reads.

See Also:
Constant Field Values

DSI_DA_DROP_ASSERTION

public static final long DSI_DA_DROP_ASSERTION
A valid value for DSI_DROP_ASSERTION. Indicates that the DROP ASSERTION clause is supported.

See Also:
Constant Field Values

DSI_DCS_DROP_CHARACTER_SET

public static final long DSI_DCS_DROP_CHARACTER_SET
A valid value for DSI_DROP_CHARACTER_SET. Indicates that the DROP CHARACTER SET clause is supported.

See Also:
Constant Field Values

DSI_DC_DROP_COLLATION

public static final long DSI_DC_DROP_COLLATION
A valid value for DSI_DROP_COLLATION. Indicates that the DROP COLLATION clause is supported.

See Also:
Constant Field Values

DSI_DD_DROP_DOMAIN

public static final long DSI_DD_DROP_DOMAIN
A valid value for DSI_DROP_DOMAIN. Indicates that the DROP DOMAIN clause is supported.

See Also:
Constant Field Values

DSI_DD_CASCADE

public static final long DSI_DD_CASCADE
A valid value for DSI_DROP_DOMAIN. Indicates that the CASCADE clause is supported by DROP DOMAIN.

See Also:
Constant Field Values

DSI_DD_RESTRICT

public static final long DSI_DD_RESTRICT
A valid value for DSI_DROP_DOMAIN. Indicates that the RESTRICT clause is supported by DROP DOMAIN.

See Also:
Constant Field Values

DSI_DS_DROP_SCHEMA

public static final long DSI_DS_DROP_SCHEMA
A valid value for DSI_DROP_SCHEMA. Indicates that the SCHEMA clause is supported.

See Also:
Constant Field Values

DSI_DS_CASCADE

public static final long DSI_DS_CASCADE
A valid value for DSI_DROP_SCHEMA. Indicates that the CASCADE clause is supported by DROP SCHEMA.

See Also:
Constant Field Values

DSI_DS_RESTRICT

public static final long DSI_DS_RESTRICT
A valid value for DSI_DROP_SCHEMA. Indicates that the RESTRICT clause is supported by DROP SCHEMA.

See Also:
Constant Field Values

DSI_DT_DROP_TABLE

public static final long DSI_DT_DROP_TABLE
A valid value for DSI_DROP_TABLE. Indicates that the DROP TABLE clause is supported.

See Also:
Constant Field Values

DSI_DT_CASCADE

public static final long DSI_DT_CASCADE
A valid value for DSI_DROP_TABLE. Indicates that the CASCADE clause is supported by DROP TABLE.

See Also:
Constant Field Values

DSI_DT_RESTRICT

public static final long DSI_DT_RESTRICT
A valid value for DSI_DROP_TABLE. Indicates that the RESTRICT clause is supported by DROP TABLE.

See Also:
Constant Field Values

DSI_DTR_DROP_TRANSLATION

public static final long DSI_DTR_DROP_TRANSLATION
A valid value for DSI_DROP_TRANSLATION. Indicates that the DROP TRANSLATION clause is supported.

See Also:
Constant Field Values

DSI_DV_DROP_VIEW

public static final long DSI_DV_DROP_VIEW
A valid value for DSI_DROP_VIEW. Indicates that the DROP VIEW clause is supported.

See Also:
Constant Field Values

DSI_DV_CASCADE

public static final long DSI_DV_CASCADE
A valid value for DSI_DROP_VIEW. Indicates that the CASCADE clause is supported by DROP VIEW.

See Also:
Constant Field Values

DSI_DV_RESTRICT

public static final long DSI_DV_RESTRICT
A valid value for DSI_DROP_VIEW. Indicates that the RESTRICT clause is supported by DROP VIEW.

See Also:
Constant Field Values

DSI_GB_COLLATE

public static final long DSI_GB_COLLATE
A valid value for DSI_GROUP_BY. Indicates that A COLLATE clause can be specified at the end of each grouping column.

See Also:
Constant Field Values

DSI_GB_NOT_SUPPORTED

public static final long DSI_GB_NOT_SUPPORTED
A valid value for DSI_GROUP_BY. Indicates that GROUP BY clauses are not supported.

See Also:
Constant Field Values

DSI_GB_GROUP_BY_EQUALS_SELECT

public static final long DSI_GB_GROUP_BY_EQUALS_SELECT
A valid value for DSI_GROUP_BY. The GROUP BY clause must contain all non-aggregated columns in the select list. It cannot contain any other columns.

See Also:
Constant Field Values

DSI_GB_GROUP_BY_CONTAINS_SELECT

public static final long DSI_GB_GROUP_BY_CONTAINS_SELECT
A valid value for DSI_GROUP_BY. Indicates that The GROUP BY clause must contain all non-aggregated columns in the select list. It can contain columns that are not in the select list

See Also:
Constant Field Values

DSI_GB_NO_RELATION

public static final long DSI_GB_NO_RELATION
A valid value for DSI_GROUP_BY. Indicates that The columns in the GROUP BY clause and the select list are not related. The meaning of non-grouped, non-aggregated columns in the select list is data source-dependent.

See Also:
Constant Field Values

DSI_IC_UPPER

public static final char DSI_IC_UPPER
A valid value for DSI_IDENTIFIER_CASE. Indicates that Identifiers in SQL are not case-sensitive and are stored in uppercase in system catalog.

See Also:
Constant Field Values

DSI_IC_LOWER

public static final char DSI_IC_LOWER
A valid value for DSI_IDENTIFIER_CASE and DSI_QUOTED_IDENTIFIER_CASE. Indicates that Identifiers in SQL are not case-sensitive and are stored in lower case in system catalog.

See Also:
Constant Field Values

DSI_IC_SENSITIVE

public static final char DSI_IC_SENSITIVE
A valid value for DSI_IDENTIFIER_CASE. Indicates that Identifiers in SQL are case-sensitive and are stored in mixed case in system catalog.

See Also:
Constant Field Values

DSI_IC_MIXED

public static final char DSI_IC_MIXED
A valid value for DSI_IDENTIFIER_CASE. Indicates that Identifiers in SQL are not case-sensitive and are stored in mixed case in system catalog.

See Also:
Constant Field Values

DSI_IK_NONE

public static final long DSI_IK_NONE
A valid value for DSI_INDEX_KEYWORDS. Indicates that None of the keywords is supported.

See Also:
Constant Field Values

DSI_IK_ASC

public static final long DSI_IK_ASC
A valid value for DSI_INDEX_KEYWORDS. Indicates that ASC keyword is supported.

See Also:
Constant Field Values

DSI_IK_DESC

public static final long DSI_IK_DESC
A valid value for DSI_INDEX_KEYWORDS. Indicates that DESC keyword is supported.

See Also:
Constant Field Values

DSI_IK_ALL

public static final long DSI_IK_ALL
A valid value for DSI_INDEX_KEYWORDS. Indicates that all keywords are supported.

See Also:
Constant Field Values

DSI_IS_INSERT_LITERALS

public static final long DSI_IS_INSERT_LITERALS
A valid value for DSI_INSERT_STATEMENT. Indicates that the INSERT clause allows the insertion of literals

See Also:
Constant Field Values

DSI_IS_INSERT_SEARCHED

public static final long DSI_IS_INSERT_SEARCHED
A valid value for DSI_INSERT_STATEMENT. Indicates that the INSERT clause allows a searched INTO clause e.g. INSERT INTO (SELECT * FROM TABLE1).

See Also:
Constant Field Values

DSI_IS_SELECT_INTO

public static final long DSI_IS_SELECT_INTO
A valid value for DSI_INSERT_STATEMENT. Indicates that the INTO clause is supported by the INSERT clause.

See Also:
Constant Field Values

DSI_NNC_NULL

public static final long DSI_NNC_NULL
A valid value for DSI_NON_NULLABLE_COLUMNS. Indicates that All columns must be nullable.

See Also:
Constant Field Values

DSI_NNC_NON_NULL

public static final long DSI_NNC_NON_NULL
A valid value for DSI_NON_NULLABLE_COLUMNS. Indicates that Columns cannot be nullable.

See Also:
Constant Field Values

DSI_NC_END

public static final long DSI_NC_END
A valid value for DSI_NULL_COLLATION. Indicates that NULLs are sorted at the end of the result set, regardless of the ASC or DESC keywords.

See Also:
Constant Field Values

DSI_NC_HIGH

public static final long DSI_NC_HIGH
A valid value for DSI_NULL_COLLATION. Indicates that NULLs are sorted at the high end of the result set, depending on the ASC or DESC keywords.

See Also:
Constant Field Values

DSI_NC_LOW

public static final long DSI_NC_LOW
A valid value for DSI_NULL_COLLATION. Indicates that NULLs are sorted at the low end of the result set, depending on the ASC or DESC keywords.

See Also:
Constant Field Values

DSI_NC_START

public static final long DSI_NC_START
A valid value for DSI_NULL_COLLATION. Indicates that NULLs are sorted at the start of the result set, regardless of the ASC or DESC keywords.

See Also:
Constant Field Values

DSI_FN_NUM_ABS

public static final long DSI_FN_NUM_ABS
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ABS scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_ACOS

public static final long DSI_FN_NUM_ACOS
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ACOS scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_ASIN

public static final long DSI_FN_NUM_ASIN
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ASIN scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_ATAN

public static final long DSI_FN_NUM_ATAN
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ATAN scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_ATAN2

public static final long DSI_FN_NUM_ATAN2
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ATAN2 scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_CEILING

public static final long DSI_FN_NUM_CEILING
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that CEILING scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_COS

public static final long DSI_FN_NUM_COS
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that COS scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_COT

public static final long DSI_FN_NUM_COT
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that COT scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_DEGREES

public static final long DSI_FN_NUM_DEGREES
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that DEGREES scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_EXP

public static final long DSI_FN_NUM_EXP
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that EXP scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_FLOOR

public static final long DSI_FN_NUM_FLOOR
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that FLOOR scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_LOG

public static final long DSI_FN_NUM_LOG
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that LOG scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_LOG10

public static final long DSI_FN_NUM_LOG10
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that LOG10 scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_MOD

public static final long DSI_FN_NUM_MOD
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that MOD scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_PI

public static final long DSI_FN_NUM_PI
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that PI scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_POWER

public static final long DSI_FN_NUM_POWER
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that POWER scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_RADIANS

public static final long DSI_FN_NUM_RADIANS
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that RADIANS scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_RAND

public static final long DSI_FN_NUM_RAND
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that RAND scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_ROUND

public static final long DSI_FN_NUM_ROUND
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that ROUND scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_SIGN

public static final long DSI_FN_NUM_SIGN
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that SIGN scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_SIN

public static final long DSI_FN_NUM_SIN
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that SIN scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_SQRT

public static final long DSI_FN_NUM_SQRT
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that SQRT scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_TAN

public static final long DSI_FN_NUM_TAN
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that TAN scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_NUM_TRUNCATE

public static final long DSI_FN_NUM_TRUNCATE
A valid value for DSI_NUMERIC_FUNCTIONS. Indicates that TRUNCATE scalar numeric function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_OJ_LEFT

public static final long DSI_OJ_LEFT
A valid value for DSI_OJ_CAPABILITIES. Indicates that Left outer joins are supported.

See Also:
Constant Field Values

DSI_OJ_RIGHT

public static final long DSI_OJ_RIGHT
A valid value for DSI_OJ_CAPABILITIES. Indicates that right outer joins are supported.

See Also:
Constant Field Values

DSI_OJ_FULL

public static final long DSI_OJ_FULL
A valid value for DSI_OJ_CAPABILITIES. Indicates that full outer joins are supported.

See Also:
Constant Field Values

DSI_OJ_NESTED

public static final long DSI_OJ_NESTED
A valid value for DSI_OJ_CAPABILITIES. Indicates that Nested outer joins are supported.

See Also:
Constant Field Values

DSI_OJ_NOT_ORDERED

public static final long DSI_OJ_NOT_ORDERED
A valid value for DSI_OJ_CAPABILITIES. Indicates that the column names in the ON clause of the outer join do not have to be in the same order as their respective table names in the OUTER JOIN clause.

See Also:
Constant Field Values

DSI_OJ_INNER

public static final long DSI_OJ_INNER
A valid value for DSI_OJ_CAPABILITIES. Indicates that the inner table (the right table in a left outer join or the left table in a right outer join) can also be used in an inner join. This does not apply to full outer joins, which do not have an inner table.

See Also:
Constant Field Values

DSI_OJ_ALL_COMPARISON_OPS

public static final long DSI_OJ_ALL_COMPARISON_OPS
A valid value for DSI_OJ_CAPABILITIES. Indicates that the comparison operator in the ON clause can be any of the ODBC comparison operators. If this bit is not set, only the equals (=) comparison operator can be used in outer joins.

See Also:
Constant Field Values

DSI_SU_DML_STATEMENTS

public static final long DSI_SU_DML_STATEMENTS
A valid value for DSI_SCHEMA_USAGE. Indicates that Schemas are supported in all Data Manipulation Language statements: SELECT, INSERT, UPDATE, DELETE, and if supported, SELECT FOR UPDATE and positioned update and delete statements.

See Also:
Constant Field Values

DSI_SU_PROCEDURE_INVOCATION

public static final long DSI_SU_PROCEDURE_INVOCATION
A valid value for DSI_SCHEMA_USAGE. Indicates that Schemas are supported in the ODBC procedure invocation statement.

See Also:
Constant Field Values

DSI_SU_TABLE_DEFINITION

public static final long DSI_SU_TABLE_DEFINITION
A valid value for DSI_SCHEMA_USAGE. Indicates that Schemas are supported in all table definition statements: CREATE TABLE, CREATE VIEW, ALTER TABLE, DROP TABLE, and DROP VIEW.

See Also:
Constant Field Values

DSI_SU_INDEX_DEFINITION

public static final long DSI_SU_INDEX_DEFINITION
A valid value for DSI_SCHEMA_USAGE. Indicates that Schemas are supported in all index definition statements: CREATE INDEX and DROP INDEX.

See Also:
Constant Field Values

DSI_SU_PRIVILEGE_DEFINITION

public static final long DSI_SU_PRIVILEGE_DEFINITION
A valid value for DSI_SCHEMA_USAGE. Indicates that Schemas are supported in all privilege definition statements: GRANT and REVOKE.

See Also:
Constant Field Values

DSI_SC_SQL92_ENTRY

public static final long DSI_SC_SQL92_ENTRY
A valid value for DSI_SQL_CONFORMANCE. Indicates Entry level SQL-92 compliance.

See Also:
Constant Field Values

DSI_SC_FIPS127_2_TRANSITIONAL

public static final long DSI_SC_FIPS127_2_TRANSITIONAL
A valid value for DSI_SQL_CONFORMANCE. Indicates FIPS 127-2 transitional level compliance.

See Also:
Constant Field Values

DSI_SC_SQL92_FULL

public static final long DSI_SC_SQL92_FULL
A valid value for DSI_SQL_CONFORMANCE. Indicates Full level SQL-92 compliance.

See Also:
Constant Field Values

DSI_SC_SQL92_INTERMEDIATE

public static final long DSI_SC_SQL92_INTERMEDIATE
A valid value for DSI_SQL_CONFORMANCE. Indicates Intermediate level SQL-92 compliance.

See Also:
Constant Field Values

DSI_FN_STR_ASCII

public static final long DSI_FN_STR_ASCII
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function ASCII by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_BIT_LENGTH

public static final long DSI_FN_STR_BIT_LENGTH
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function BIT_LENGTH by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_CHAR

public static final long DSI_FN_STR_CHAR
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function CHAR by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_CHAR_LENGTH

public static final long DSI_FN_STR_CHAR_LENGTH
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function CHAR_LENGTH by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_CHARACTER_LENGTH

public static final long DSI_FN_STR_CHARACTER_LENGTH
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function CHARACTER_LENGTH by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_CONCAT

public static final long DSI_FN_STR_CONCAT
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function CONCAT by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_DIFFERENCE

public static final long DSI_FN_STR_DIFFERENCE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function DIFFERENCE by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_INSERT

public static final long DSI_FN_STR_INSERT
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function INSERT by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LCASE

public static final long DSI_FN_STR_LCASE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LCASE by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LEFT

public static final long DSI_FN_STR_LEFT
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LEFT by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LENGTH

public static final long DSI_FN_STR_LENGTH
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LENGTH by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LOCATE

public static final long DSI_FN_STR_LOCATE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LOCATE by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LOCATE_2

public static final long DSI_FN_STR_LOCATE_2
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LOCATE_2 by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_LTRIM

public static final long DSI_FN_STR_LTRIM
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function LTRIM by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_OCTET_LENGTH

public static final long DSI_FN_STR_OCTET_LENGTH
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function OCTET_LENGTH by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_POSITION

public static final long DSI_FN_STR_POSITION
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function POSITION by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_REPEAT

public static final long DSI_FN_STR_REPEAT
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function REPEAT by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_REPLACE

public static final long DSI_FN_STR_REPLACE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function REPLACE by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_RIGHT

public static final long DSI_FN_STR_RIGHT
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function RIGHT by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_RTRIM

public static final long DSI_FN_STR_RTRIM
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function RTRIM by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_SOUNDEX

public static final long DSI_FN_STR_SOUNDEX
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function SOUNDEX by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_SPACE

public static final long DSI_FN_STR_SPACE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function SPACE by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_SUBSTRING

public static final long DSI_FN_STR_SUBSTRING
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function SUBSTRING by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_STR_UCASE

public static final long DSI_FN_STR_UCASE
A valid value for DSI_STRING_FUNCTIONS. Indicates support for scalar string function UCASE by the driver and associated data source.

See Also:
Constant Field Values

DSI_SQ_CORRELATED_SUBQUERIES

public static final long DSI_SQ_CORRELATED_SUBQUERIES
A valid value for DSI_SUBQUERIES. Indicates that all predicates that support subqueries support correlated subqueries.

See Also:
Constant Field Values

DSI_SQ_COMPARISON

public static final long DSI_SQ_COMPARISON
A valid value for DSI_SUBQUERIES. Indicates that all comparison is possible between subqueries.

See Also:
Constant Field Values

DSI_SQ_EXISTS

public static final long DSI_SQ_EXISTS
A valid value for DSI_SUBQUERIES. Indicates that all the EXISTS clause is supported.

See Also:
Constant Field Values

DSI_SQ_IN

public static final long DSI_SQ_IN
A valid value for DSI_SUBQUERIES. Indicates that all the IN clause is supported.

See Also:
Constant Field Values

DSI_SQ_QUANTIFIED

public static final long DSI_SQ_QUANTIFIED
A valid value for DSI_SUBQUERIES. Indicates that quantified subqueries are supported.

See Also:
Constant Field Values

DSI_FN_SYS_DBNAME

public static final long DSI_FN_SYS_DBNAME
A valid value for DSI_SYSTEM_FUNCTIONS. Indicates that the DBNAME scalar system function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_SYS_IFNULL

public static final long DSI_FN_SYS_IFNULL
A valid value for DSI_SYSTEM_FUNCTIONS. Indicates that the IFNULL scalar system function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_SYS_USERNAME

public static final long DSI_FN_SYS_USERNAME
A valid value for DSI_SYSTEM_FUNCTIONS. Indicates that the USERNAME scalar system function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TSI_FRAC_SECOND

public static final long DSI_FN_TSI_FRAC_SECOND
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the fraction second interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_SECOND

public static final long DSI_FN_TSI_SECOND
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the second interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_MINUTE

public static final long DSI_FN_TSI_MINUTE
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the minute interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_HOUR

public static final long DSI_FN_TSI_HOUR
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the hour interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_DAY

public static final long DSI_FN_TSI_DAY
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the day interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_WEEK

public static final long DSI_FN_TSI_WEEK
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the week interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_MONTH

public static final long DSI_FN_TSI_MONTH
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the month interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_QUARTER

public static final long DSI_FN_TSI_QUARTER
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the quarter interval is supported.

See Also:
Constant Field Values

DSI_FN_TSI_YEAR

public static final long DSI_FN_TSI_YEAR
A valid value for DSI_TIMEDATE_ADD_INTERVALS or TIMEDATE_DIFF_INTERVALS. Indicates that the year interval is supported.

See Also:
Constant Field Values

DSI_FN_TD_CURRENT_DATE

public static final long DSI_FN_TD_CURRENT_DATE
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the CURRENT_DATE scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_CURRENT_TIME

public static final long DSI_FN_TD_CURRENT_TIME
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the CURRENT_TIME scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_CURRENT_TIMESTAMP

public static final long DSI_FN_TD_CURRENT_TIMESTAMP
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the CURRENT_TIMESTAMP scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_CURDATE

public static final long DSI_FN_TD_CURDATE
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the CURDATE scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_CURTIME

public static final long DSI_FN_TD_CURTIME
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the CURTIME scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_DAYNAME

public static final long DSI_FN_TD_DAYNAME
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the DAYNAME scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_DAYOFMONTH

public static final long DSI_FN_TD_DAYOFMONTH
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the DAYOFMONTH scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_DAYOFWEEK

public static final long DSI_FN_TD_DAYOFWEEK
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the DAYOFWEEK scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_DAYOFYEAR

public static final long DSI_FN_TD_DAYOFYEAR
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the DAYOFYEAR scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_EXTRACT

public static final long DSI_FN_TD_EXTRACT
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the EXTRACT scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_HOUR

public static final long DSI_FN_TD_HOUR
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the HOUR scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_MINUTE

public static final long DSI_FN_TD_MINUTE
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the MINUTE scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_MONTH

public static final long DSI_FN_TD_MONTH
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the MONTH scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_MONTHNAME

public static final long DSI_FN_TD_MONTHNAME
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the MONTHNAME scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_NOW

public static final long DSI_FN_TD_NOW
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the NOW scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_QUARTER

public static final long DSI_FN_TD_QUARTER
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the QUARTER scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_SECOND

public static final long DSI_FN_TD_SECOND
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the SECOND scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_TIMESTAMPADD

public static final long DSI_FN_TD_TIMESTAMPADD
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the TIMESTAMPADD scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_TIMESTAMPDIFF

public static final long DSI_FN_TD_TIMESTAMPDIFF
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the TIMESTAMPDIFF scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_WEEK

public static final long DSI_FN_TD_WEEK
A valid value for DSI_TIMEDATE_FUNCTIONS Indicates that the WEEK scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_FN_TD_YEAR

public static final long DSI_FN_TD_YEAR
A valid value for DSI_TIMEDATE_FUNCTIONS. Indicates that the YEAR scalar date and time function is supported by the driver and associated data source.

See Also:
Constant Field Values

DSI_TC_NONE

public static final char DSI_TC_NONE
A valid value for DSI_TXN_CAPABLE. Indicates that Transactions are not supported.

See Also:
Constant Field Values

DSI_TC_DML

public static final char DSI_TC_DML
A valid value for DSI_TXN_CAPABLE. Indicates that Transactions can contain only Data Manipulation Language (DML) statements.

See Also:
Constant Field Values

DSI_TC_DDL_COMMIT

public static final char DSI_TC_DDL_COMMIT
A valid value for DSI_TXN_CAPABLE. Indicates that Transactions can contain only DML statements. DDL statements encountered in a transaction cause it to be committed.

See Also:
Constant Field Values

DSI_TC_DDL_IGNORE

public static final char DSI_TC_DDL_IGNORE
A valid value for DSI_TXN_CAPABLE. Indicates that Transactions can contain only DML statements. DDL statements encountered in a transaction are ignored.

See Also:
Constant Field Values

DSI_TC_ALL

public static final char DSI_TC_ALL
A valid value for DSI_TXN_CAPABLE. Indicates that Transactions can contain DDL statements and DML statements in any order.

See Also:
Constant Field Values

DSI_U_UNION

public static final long DSI_U_UNION
A valid value for DSI_UNION. Indicates that the data source supports the UNION clause.

See Also:
Constant Field Values

DSI_U_UNION_ALL

public static final long DSI_U_UNION_ALL
A valid value for DSI_UNION. Indicates that the data source supports the ALL keyword in the UNION clause.

See Also:
Constant Field Values

DSI_OSC_MINIMUM

public static final short DSI_OSC_MINIMUM
A valid value for DSI_ODBC_SQL_CONFORMANCE. Indicates that minimum grammar is supported.

See Also:
Constant Field Values

DSI_OSC_CORE

public static final short DSI_OSC_CORE
A valid value for DSI_ODBC_SQL_CONFORMANCE. Indicates that core grammar is supported.

See Also:
Constant Field Values

DSI_OSC_EXTENDED

public static final short DSI_OSC_EXTENDED
A valid value for DSI_ODBC_SQL_CONFORMANCE. Indicates that extended grammar is supported.

See Also:
Constant Field Values

DSI_PARC_BATCH

public static final long DSI_PARC_BATCH
A valid value for DSI_PARAM_ARRAY_ROW_COUNTS. Indicates that a parameterized statement using parameter arrays will return a row count for each parameter set.

See Also:
Constant Field Values

DSI_PARC_NO_BATCH

public static final long DSI_PARC_NO_BATCH
A valid value for DSI_PARAM_ARRAY_ROW_COUNTS. Indicates that a parameterized statement using parameter arrays will return an aggregate row count for all parameter sets.

See Also:
Constant Field Values

DSI_BRC_EXPLICIT

public static final long DSI_BRC_EXPLICIT
A valid bitmask for DSI_BATCH_ROW_COUNT. When set, specifies that row counts, if any, are available when a batch is executed directly by calling SQLExecute or SQLExecDirect. If row counts are available, they can be rolled up or individually available depending on the DSI_BRC_ROLLED_UP bit.

See Also:
Constant Field Values

DSI_BRC_PROCEDURES

public static final long DSI_BRC_PROCEDURES
A valid bitmask for DSI_BATCH_ROW_COUNT. When set, specifies that row counts, if any, are available when a batch is executed in a stored procedure. If row counts are available, they can be rolled up or individually available depending on the DSI_BRC_ROLLED_UP bit.

See Also:
Constant Field Values

DSI_BRC_ROLLED_UP

public static final long DSI_BRC_ROLLED_UP
A valid bitmask for DSI_BATCH_ROW_COUNT. When set, specifies that row counts for consecutive INSERT, DELETE, or UPDATE statements are rolled up into one. If this bit is not set, then row counts are available for each individual statement.

See Also:
Constant Field Values

DSI_BS_ROW_COUNT_EXPLICIT

public static final long DSI_BS_ROW_COUNT_EXPLICIT
A valid bitmask for DSI_BATCH_SUPPORT. The driver supports explicit batches that can have row-count generating statements.

See Also:
Constant Field Values

DSI_BS_ROW_COUNT_PROC

public static final long DSI_BS_ROW_COUNT_PROC
A valid bitmask for DSI_BATCH_SUPPORT. The driver supports explicit procedures that can have row-count generating statements.

See Also:
Constant Field Values

DSI_BS_SELECT_EXPLICIT

public static final long DSI_BS_SELECT_EXPLICIT
A valid bitmask for DSI_BATCH_SUPPORT. The driver supports explicit batches that can have result-set generating statements.

See Also:
Constant Field Values

DSI_BS_SELECT_PROC

public static final long DSI_BS_SELECT_PROC
A valid bitmask for DSI_BATCH_SUPPORT. The driver supports explicit procedures that can have result-set generating statements.

See Also:
Constant Field Values

DSI_CA1_NEXT

public static final long DSI_CA1_NEXT
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A FetchOrientation argument of SQL_FETCH_NEXT is supported in a call to SQLFetchScroll when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_ABSOLUTE

public static final long DSI_CA1_ABSOLUTE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. FetchOrientation arguments of SQL_FETCH_FIRST, SQL_FETCH_LAST, and SQL_FETCH_ABSOLUTE are supported in a call to SQLFetchScroll when the cursor is a dynamic cursor. (The rowset that will be fetched is independent of the current cursor position.)

See Also:
Constant Field Values

DSI_CA1_RELATIVE

public static final long DSI_CA1_RELATIVE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. FetchOrientation arguments of SQL_FETCH_PRIOR and SQL_FETCH_RELATIVE are supported in a call to SQLFetchScroll when the cursor is a dynamic cursor. (The rowset that will be fetched is dependent on the current cursor position. Note that this is separated from SQL_FETCH_NEXT because in a forward-only cursor, only SQL_FETCH_NEXT is supported.)

See Also:
Constant Field Values

DSI_CA1_BOOKMARK

public static final long DSI_CA1_BOOKMARK
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A FetchOrientation argument of SQL_FETCH_BOOKMARK is supported in a call to SQLFetchScroll when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_EXCLUSIVE

public static final long DSI_CA1_EXCLUSIVE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A LockType argument of SQL_LOCK_EXCLUSIVE is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_NO_CHANGE

public static final long DSI_CA1_NO_CHANGE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A LockType argument of SQL_LOCK_NO_CHANGE is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_UNLOCK

public static final long DSI_CA1_UNLOCK
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A LockType argument of SQL_LOCK_UNLOCK is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_POSITION

public static final long DSI_CA1_POSITION
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_POSITION is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_UPDATE

public static final long DSI_CA1_UPDATE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_UPDATE is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_DELETE

public static final long DSI_CA1_DELETE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_DELETE is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_REFRESH

public static final long DSI_CA1_REFRESH
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_REFRESH is supported in a call to SQLSetPos when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_POSITIONED_UPDATE

public static final long DSI_CA1_POSITIONED_UPDATE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An UPDATE WHERE CURRENT OF SQL statement is supported when the cursor is a dynamic cursor. (An SQL-92 Entry level-conformant driver will always return this option as supported.)

See Also:
Constant Field Values

DSI_CA1_POSITIONED_DELETE

public static final long DSI_CA1_POSITIONED_DELETE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A DELETE WHERE CURRENT OF SQL statement is supported when the cursor is a dynamic cursor. (An SQL-92 Entry level-conformant driver will always return this option as supported.)

See Also:
Constant Field Values

DSI_CA1_SELECT_FOR_UPDATE

public static final long DSI_CA1_SELECT_FOR_UPDATE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. A SELECT FOR UPDATE SQL statement is supported when the cursor is a dynamic cursor. (An SQL-92 Entry level-conformant driver will always return this option as supported.)

See Also:
Constant Field Values

DSI_CA1_BULK_ADD

public static final long DSI_CA1_BULK_ADD
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_ADD is supported in a call to SQLBulkOperations when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_BULK_UPDATE_BY_BOOKMARK

public static final long DSI_CA1_BULK_UPDATE_BY_BOOKMARK
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_UPDATE_BY_BOOKMARK is supported in a call to SQLBulkOperations when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_BULK_DELETE_BY_BOOKMARK

public static final long DSI_CA1_BULK_DELETE_BY_BOOKMARK
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_DELETE_BY_BOOKMARK is supported in a call to SQLBulkOperations when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA1_BULK_FETCH_BY_BOOKMARK

public static final long DSI_CA1_BULK_FETCH_BY_BOOKMARK
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES1. An Operation argument of SQL_FETCH_BY_BOOKMARK is supported in a call to SQLBulkOperations when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_READ_ONLY_CONCURRENCY

public static final long DSI_CA2_READ_ONLY_CONCURRENCY
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. A read-only dynamic cursor, in which no updates are allowed, is supported. (The SQL_ATTR_CONCURRENCY statement attribute can be SQL_CONCUR_READ_ONLY for a dynamic cursor).

See Also:
Constant Field Values

DSI_CA2_LOCK_CONCURRENCY

public static final long DSI_CA2_LOCK_CONCURRENCY
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. A dynamic cursor that uses the lowest level of locking sufficient to ensure that the row can be updated is supported. (The SQL_ATTR_CONCURRENCY statement attribute can be SQL_CONCUR_LOCK for a dynamic cursor.) These locks must be consistent with the transaction isolation level set by the SQL_ATTR_TXN_ISOLATION connection attribute.

See Also:
Constant Field Values

DSI_CA2_OPT_ROWVER_CONCURRENCY

public static final long DSI_CA2_OPT_ROWVER_CONCURRENCY
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. A dynamic cursor that uses the optimistic concurrency control comparing row versions is supported. (The SQL_ATTR_CONCURRENCY statement attribute can be SQL_CONCUR_ROWVER for a dynamic cursor.)

See Also:
Constant Field Values

DSI_CA2_OPT_VALUES_CONCURRENCY

public static final long DSI_CA2_OPT_VALUES_CONCURRENCY
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. A dynamic cursor that uses the optimistic concurrency control comparing values is supported. (The SQL_ATTR_CONCURRENCY statement attribute can be SQL_CONCUR_VALUES for a dynamic cursor.)

See Also:
Constant Field Values

DSI_CA2_SENSITIVITY_ADDITIONS

public static final long DSI_CA2_SENSITIVITY_ADDITIONS
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. Added rows are visible to a dynamic cursor; the cursor can scroll to those rows. (Where these rows are added to the cursor is driver-dependent.)

See Also:
Constant Field Values

DSI_CA2_SENSITIVITY_DELETIONS

public static final long DSI_CA2_SENSITIVITY_DELETIONS
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. Deleted rows are no longer available to a dynamic cursor, and do not leave a "hole" in the result set; after the dynamic cursor scrolls from a deleted row, it cannot return to that row.

See Also:
Constant Field Values

DSI_CA2_SENSITIVITY_UPDATES

public static final long DSI_CA2_SENSITIVITY_UPDATES
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. Updates to rows are visible to a dynamic cursor; if the dynamic cursor scrolls from and returns to an updated row, the data returned by the cursor is the updated data, not the original data.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_SELECT

public static final long DSI_CA2_MAX_ROWS_SELECT
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects SELECT statements when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_INSERT

public static final long DSI_CA2_MAX_ROWS_INSERT
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects INSERT statements when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_DELETE

public static final long DSI_CA2_MAX_ROWS_DELETE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects DELETE statements when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_UPDATE

public static final long DSI_CA2_MAX_ROWS_UPDATE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects UPDATE statements when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_CATALOG

public static final long DSI_CA2_MAX_ROWS_CATALOG
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects CATALOG result sets when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_MAX_ROWS_AFFECTS_ALL

public static final long DSI_CA2_MAX_ROWS_AFFECTS_ALL
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The SQL_ATTR_MAX_ROWS statement attribute affects SELECT, INSERT, DELETE, and UPDATE statements, and CATALOG result sets, when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_CRC_EXACT

public static final long DSI_CA2_CRC_EXACT
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The exact row count is available in the SQL_DIAG_CURSOR_ROW_COUNT diagnostic field when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_CRC_APPROXIMATE

public static final long DSI_CA2_CRC_APPROXIMATE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. An approximate row count is available in the SQL_DIAG_CURSOR_ROW_COUNT diagnostic field when the cursor is a dynamic cursor.

See Also:
Constant Field Values

DSI_CA2_SIMULATE_NON_UNIQUE

public static final long DSI_CA2_SIMULATE_NON_UNIQUE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The driver does not guarantee that simulated positioned update or delete statements will affect only one row when the cursor is a dynamic cursor; it is the application's responsibility to guarantee this. (If a statement affects more than one row, SQLExecute or SQLExecDirect returns SQLSTATE 01001 [Cursor operation conflict].) To set this behavior, the application calls SQLSetStmtAttr with the SQL_ATTR_SIMULATE_CURSOR attribute set to SQL_SC_NON_UNIQUE.

See Also:
Constant Field Values

DSI_CA2_SIMULATE_TRY_UNIQUE

public static final long DSI_CA2_SIMULATE_TRY_UNIQUE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The driver attempts to guarantee that simulated positioned update or delete statements will affect only one row when the cursor is a dynamic cursor. The driver always executes such statements, even if they might affect more than one row, such as when there is no unique key. (If a statement affects more than one row, SQLExecute or SQLExecDirect returns SQLSTATE 01001 [Cursor operation conflict].) To set this behavior, the application calls SQLSetStmtAttr with the SQL_ATTR_SIMULATE_CURSOR attribute set to SQL_SC_TRY_UNIQUE.

See Also:
Constant Field Values

DSI_CA2_SIMULATE_UNIQUE

public static final long DSI_CA2_SIMULATE_UNIQUE
A valid bitmask for DSI_DYNAMIC_CURSOR_ATTRIBUTES2. The driver guarantees that simulated positioned update or delete statements will affect only one row when the cursor is a dynamic cursor. If the driver cannot guarantee this for a given statement, SQLExecDirect or SQLPrepare return SQLSTATE 01001 (Cursor operation conflict). To set this behavior, the application calls SQLSetStmtAttr with the SQL_ATTR_SIMULATE_CURSOR attribute set to SQL_SC_UNIQUE.

See Also:
Constant Field Values

DSI_ISV_ASSERTIONS

public static final long DSI_ISV_ASSERTIONS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the catalog's assertions that are owned by a given user. (Full level)

See Also:
Constant Field Values

DSI_ISV_CHARACTER_SETS

public static final long DSI_ISV_CHARACTER_SETS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the catalog's character sets that are accessible to a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_CHECK_CONSTRAINTS

public static final long DSI_ISV_CHECK_CONSTRAINTS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the CHECK constraints that are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_COLLATIONS

public static final long DSI_ISV_COLLATIONS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the character collations for the catalog that are accessible to a given user. (Full level)

See Also:
Constant Field Values

DSI_ISV_COLUMN_DOMAIN_USE

public static final long DSI_ISV_COLUMN_DOMAIN_USE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies columns for the catalog that are dependent on domains defined in the catalog and are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_COLUMN_PRIVILEGES

public static final long DSI_ISV_COLUMN_PRIVILEGES
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the privileges on columns of persistent tables that are available to or granted by a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_ISV_COLUMNS

public static final long DSI_ISV_COLUMNS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the columns of persistent tables that are accessible to a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_ISV_CONSTRAINT_COLUMN_USAGE

public static final long DSI_ISV_CONSTRAINT_COLUMN_USAGE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Similar to CONSTRAINT_TABLE_USAGE view, columns are identified for the various constraints that are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_CONSTRAINT_TABLE_USAGE

public static final long DSI_ISV_CONSTRAINT_TABLE_USAGE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the tables that are used by constraints (referential, unique, and assertions), and are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_DOMAIN_CONSTRAINTS

public static final long DSI_ISV_DOMAIN_CONSTRAINTS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the domain constraints (of the domains in the catalog) that are accessible to a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_DOMAINS

public static final long DSI_ISV_DOMAINS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the domains defined in a catalog that are accessible to the user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_KEY_COLUMN_USAGE

public static final long DSI_ISV_KEY_COLUMN_USAGE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies columns defined in the catalog that are constrained as keys by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_REFERENTIAL_CONSTRAINTS

public static final long DSI_ISV_REFERENTIAL_CONSTRAINTS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the referential constraints that are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_SCHEMATA

public static final long DSI_ISV_SCHEMATA
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the schemas that are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_SQL_LANGUAGES

public static final long DSI_ISV_SQL_LANGUAGES
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the SQL conformance levels, options, and dialects supported by the SQL implementation. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_TABLE_CONSTRAINTS

public static final long DSI_ISV_TABLE_CONSTRAINTS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the table constraints that are owned by a given user. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_TABLE_PRIVILEGES

public static final long DSI_ISV_TABLE_PRIVILEGES
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the privileges on persistent tables that are available to or granted by a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_ISV_TABLES

public static final long DSI_ISV_TABLES
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the persistent tables defined in a catalog that are accessible to a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_ISV_TRANSLATIONS

public static final long DSI_ISV_TRANSLATIONS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies character translations for the catalog that are accessible to a given user. (Full level)

See Also:
Constant Field Values

DSI_ISV_USAGE_PRIVILEGES

public static final long DSI_ISV_USAGE_PRIVILEGES
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the USAGE privileges on catalog objects that are available to or owned by a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_ISV_VIEW_COLUMN_USAGE

public static final long DSI_ISV_VIEW_COLUMN_USAGE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the columns on which the catalog's views that are owned by a given user are dependent. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_VIEW_TABLE_USAGE

public static final long DSI_ISV_VIEW_TABLE_USAGE
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the tables on which the catalog's views that are owned by a given user are dependent. (Intermediate level)

See Also:
Constant Field Values

DSI_ISV_VIEWS

public static final long DSI_ISV_VIEWS
A valid bitmask for DSI_INFO_SCHEMA_VIEWS. Identifies the viewed tables defined in this catalog that are accessible to a given user. (FIPS Transitional level)

See Also:
Constant Field Values

DSI_PAS_BATCH

public static final long DSI_PAS_BATCH
A valid bitmask for DSI_PARAM_ARRAY_SELECTS. There is one result set available per set of parameters. This is conceptually equivalent to the driver generating a batch of SQL statements, one for each parameter set in the array.

See Also:
Constant Field Values

DSI_PAS_NO_BATCH

public static final long DSI_PAS_NO_BATCH
A valid bitmask for DSI_PARAM_ARRAY_SELECTS. There is only one result set available, which represents the cumulative result set resulting from the execution of the statement for the entire array of parameters. This is conceptually equivalent to treating the statement along with the entire parameter array as one atomic unit.

See Also:
Constant Field Values

DSI_PAS_NO_SELECT

public static final long DSI_PAS_NO_SELECT
A valid bitmask for DSI_PARAM_ARRAY_SELECTS. A driver does not allow a result-set generating statement to be executed with an array of parameters.

See Also:
Constant Field Values

DSI_RC_INSERT_SINGLE_ROWID

public static final long DSI_RC_INSERT_SINGLE_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from a single-row INSERT statement of the form 'INSERT INTO T1 VALUES(...)'

See Also:
Constant Field Values

DSI_RC_INSERT_SINGLE_ANY

public static final long DSI_RC_INSERT_SINGLE_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from a single-row INSERT statement of the form 'INSERT INTO T1 VALUES(...)'

See Also:
Constant Field Values

DSI_RC_INSERT_MULTIPLE_ROWID

public static final long DSI_RC_INSERT_MULTIPLE_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from a multi-row INSERT statement of the form 'INSERT INTO T1 VALUES (...), (...), ..., (...)'

See Also:
Constant Field Values

DSI_RC_INSERT_MULTIPLE_ANY

public static final long DSI_RC_INSERT_MULTIPLE_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from a multi-row INSERT statement of the form 'INSERT INTO T1 VALUES (...), (...), ..., (...)'

See Also:
Constant Field Values

DSI_RC_INSERT_SELECT_ROWID

public static final long DSI_RC_INSERT_SELECT_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from a 'INSERT INTO ... SELECT ...' statement.

See Also:
Constant Field Values

DSI_RC_INSERT_SELECT_ANY

public static final long DSI_RC_INSERT_SELECT_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from a 'INSERT INTO ... SELECT ...' statement.

See Also:
Constant Field Values

DSI_RC_UPDATE_ROWID

public static final long DSI_RC_UPDATE_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from an UPDATE statement.

See Also:
Constant Field Values

DSI_RC_UPDATE_ANY

public static final long DSI_RC_UPDATE_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from an UPDATE statement.

See Also:
Constant Field Values

DSI_RC_DELETE_ROWID

public static final long DSI_RC_DELETE_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from a DELETE statement.

See Also:
Constant Field Values

DSI_RC_DELETE_ANY

public static final long DSI_RC_DELETE_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from a DELETE statement.

See Also:
Constant Field Values

DSI_RC_SELECT_INTO_ROWID

public static final long DSI_RC_SELECT_INTO_ROWID
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning SQL_BEST_ROWID columns from a SELECT INTO statement.

See Also:
Constant Field Values

DSI_RC_SELECT_INTO_ANY

public static final long DSI_RC_SELECT_INTO_ANY
A valid bitmask for SQL_CONN_RETURN_ESCAPE_CLAUSE. This driver supports returning any columns from a SELECT INTO statement.

See Also:
Constant Field Values

DSI_SDF_CURRENT_DATE

public static final long DSI_SDF_CURRENT_DATE
A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.

See Also:
Constant Field Values

DSI_SDF_CURRENT_TIME

public static final long DSI_SDF_CURRENT_TIME
A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.

See Also:
Constant Field Values

DSI_SDF_CURRENT_TIMESTAMP

public static final long DSI_SDF_CURRENT_TIMESTAMP
A valid bitmask for DSI_SQL92_DATETIME_FUNCTIONS.

See Also:
Constant Field Values

DSI_SFKD_CASCADE

public static final long DSI_SFKD_CASCADE
A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.

See Also:
Constant Field Values

DSI_SFKD_NO_ACTION

public static final long DSI_SFKD_NO_ACTION
A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.

See Also:
Constant Field Values

DSI_SFKD_SET_DEFAULT

public static final long DSI_SFKD_SET_DEFAULT
A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.

See Also:
Constant Field Values

DSI_SFKD_SET_NULL

public static final long DSI_SFKD_SET_NULL
A valid bitmask for DSI_SQL92_FOREIGN_KEY_DELETE_RULE.

See Also:
Constant Field Values

DSI_SFKU_CASCADE

public static final long DSI_SFKU_CASCADE
A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.

See Also:
Constant Field Values

DSI_SFKU_NO_ACTION

public static final long DSI_SFKU_NO_ACTION
A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.

See Also:
Constant Field Values

DSI_SFKU_SET_DEFAULT

public static final long DSI_SFKU_SET_DEFAULT
A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.

See Also:
Constant Field Values

DSI_SFKU_SET_NULL

public static final long DSI_SFKU_SET_NULL
A valid bitmask for DSI_SQL92_FOREIGN_KEY_UPDATE_RULE.

See Also:
Constant Field Values

DSI_SNVF_BIT_LENGTH

public static final long DSI_SNVF_BIT_LENGTH
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SNVF_CHAR_LENGTH

public static final long DSI_SNVF_CHAR_LENGTH
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SNVF_CHARACTER_LENGTH

public static final long DSI_SNVF_CHARACTER_LENGTH
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SNVF_EXTRACT

public static final long DSI_SNVF_EXTRACT
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SNVF_OCTET_LENGTH

public static final long DSI_SNVF_OCTET_LENGTH
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SNVF_POSITION

public static final long DSI_SNVF_POSITION
A valid bitmask for DSI_SQL92_NUMERIC_VALUE_FUNCTIONS.

See Also:
Constant Field Values

DSI_SP_BETWEEN

public static final long DSI_SP_BETWEEN
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_COMPARISON

public static final long DSI_SP_COMPARISON
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_EXISTS

public static final long DSI_SP_EXISTS
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_IN

public static final long DSI_SP_IN
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_ISNOTNULL

public static final long DSI_SP_ISNOTNULL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_ISNULL

public static final long DSI_SP_ISNULL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_LIKE

public static final long DSI_SP_LIKE
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_MATCH_FULL

public static final long DSI_SP_MATCH_FULL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_MATCH_PARTIAL

public static final long DSI_SP_MATCH_PARTIAL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_MATCH_UNIQUE_FULL

public static final long DSI_SP_MATCH_UNIQUE_FULL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_MATCH_UNIQUE_PARTIAL

public static final long DSI_SP_MATCH_UNIQUE_PARTIAL
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_OVERLAPS

public static final long DSI_SP_OVERLAPS
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_QUANTIFIED_COMPARISON

public static final long DSI_SP_QUANTIFIED_COMPARISON
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SP_UNIQUE

public static final long DSI_SP_UNIQUE
A valid bitmask for DSI_SQL92_PREDICATES.

See Also:
Constant Field Values

DSI_SG_DELETE_TABLE

public static final long DSI_SG_DELETE_TABLE
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_INSERT_COLUMN

public static final long DSI_SG_INSERT_COLUMN
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_INSERT_TABLE

public static final long DSI_SG_INSERT_TABLE
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_REFERENCES_TABLE

public static final long DSI_SG_REFERENCES_TABLE
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_REFERENCES_COLUMN

public static final long DSI_SG_REFERENCES_COLUMN
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_SELECT_TABLE

public static final long DSI_SG_SELECT_TABLE
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_UPDATE_COLUMN

public static final long DSI_SG_UPDATE_COLUMN
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_UPDATE_TABLE

public static final long DSI_SG_UPDATE_TABLE
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_USAGE_ON_DOMAIN

public static final long DSI_SG_USAGE_ON_DOMAIN
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_USAGE_ON_CHARACTER_SET

public static final long DSI_SG_USAGE_ON_CHARACTER_SET
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_USAGE_ON_COLLATION

public static final long DSI_SG_USAGE_ON_COLLATION
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_USAGE_ON_TRANSLATION

public static final long DSI_SG_USAGE_ON_TRANSLATION
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SG_WITH_GRANT_OPTION

public static final long DSI_SG_WITH_GRANT_OPTION
A valid bitmask for DSI_SQL92_GRANT.

See Also:
Constant Field Values

DSI_SRJO_CORRESPONDING_CLAUSE

public static final long DSI_SRJO_CORRESPONDING_CLAUSE
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_CROSS_JOIN

public static final long DSI_SRJO_CROSS_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_EXCEPT_JOIN

public static final long DSI_SRJO_EXCEPT_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_FULL_OUTER_JOIN

public static final long DSI_SRJO_FULL_OUTER_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_INNER_JOIN

public static final long DSI_SRJO_INNER_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_INTERSECT_JOIN

public static final long DSI_SRJO_INTERSECT_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_LEFT_OUTER_JOIN

public static final long DSI_SRJO_LEFT_OUTER_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_NATURAL_JOIN

public static final long DSI_SRJO_NATURAL_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_RIGHT_OUTER_JOIN

public static final long DSI_SRJO_RIGHT_OUTER_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SRJO_UNION_JOIN

public static final long DSI_SRJO_UNION_JOIN
A valid bitmask for DSI_SQL92_RELATIONAL_JOIN_OPERATORS.

See Also:
Constant Field Values

DSI_SR_CASCADE

public static final long DSI_SR_CASCADE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_DELETE_TABLE

public static final long DSI_SR_DELETE_TABLE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_GRANT_OPTION_FOR

public static final long DSI_SR_GRANT_OPTION_FOR
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_INSERT_COLUMN

public static final long DSI_SR_INSERT_COLUMN
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_INSERT_TABLE

public static final long DSI_SR_INSERT_TABLE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_REFERENCES_COLUMN

public static final long DSI_SR_REFERENCES_COLUMN
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_REFERENCES_TABLE

public static final long DSI_SR_REFERENCES_TABLE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_RESTRICT

public static final long DSI_SR_RESTRICT
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_SELECT_TABLE

public static final long DSI_SR_SELECT_TABLE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_UPDATE_COLUMN

public static final long DSI_SR_UPDATE_COLUMN
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_UPDATE_TABLE

public static final long DSI_SR_UPDATE_TABLE
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_USAGE_ON_DOMAIN

public static final long DSI_SR_USAGE_ON_DOMAIN
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_USAGE_ON_CHARACTER_SET

public static final long DSI_SR_USAGE_ON_CHARACTER_SET
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_USAGE_ON_COLLATION

public static final long DSI_SR_USAGE_ON_COLLATION
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SR_USAGE_ON_TRANSLATION

public static final long DSI_SR_USAGE_ON_TRANSLATION
A valid bitmask for DSI_SQL92_REVOKE.

See Also:
Constant Field Values

DSI_SRVC_VALUE_EXPRESSION

public static final long DSI_SRVC_VALUE_EXPRESSION
A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.

See Also:
Constant Field Values

DSI_SRVC_NULL

public static final long DSI_SRVC_NULL
A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.

See Also:
Constant Field Values

DSI_SRVC_DEFAULT

public static final long DSI_SRVC_DEFAULT
A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.

See Also:
Constant Field Values

DSI_SRVC_ROW_SUBQUERY

public static final long DSI_SRVC_ROW_SUBQUERY
A valid bitmask for DSI_SQL92_ROW_VALUE_CONSTRUCTOR.

See Also:
Constant Field Values

DSI_SSF_CONVERT

public static final long DSI_SSF_CONVERT
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_LOWER

public static final long DSI_SSF_LOWER
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_UPPER

public static final long DSI_SSF_UPPER
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_SUBSTRING

public static final long DSI_SSF_SUBSTRING
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_TRANSLATE

public static final long DSI_SSF_TRANSLATE
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_TRIM_BOTH

public static final long DSI_SSF_TRIM_BOTH
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_TRIM_LEADING

public static final long DSI_SSF_TRIM_LEADING
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SSF_TRIM_TRAILING

public static final long DSI_SSF_TRIM_TRAILING
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SVE_CASE

public static final long DSI_SVE_CASE
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SVE_CAST

public static final long DSI_SVE_CAST
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SVE_COALESCE

public static final long DSI_SVE_COALESCE
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SVE_NULLIF

public static final long DSI_SVE_NULLIF
A valid bitmask for DSI_SQL92_STRING_FUNCTIONS.

See Also:
Constant Field Values

DSI_SUPPORTS_SAVEPOINTS_FALSE

public static final short DSI_SUPPORTS_SAVEPOINTS_FALSE
A valid value for DSI_SUPPORTS_SAVEPOINTS. This indicates that the JDBC layer does not support savepoints.

See Also:
Constant Field Values

DSI_SUPPORTS_SAVEPOINTS_TRUE

public static final short DSI_SUPPORTS_SAVEPOINTS_TRUE
A valid value for DSI_SUPPORTS_SAVEPOINTS. This indicates that the JDBC layer does support savepoints.

See Also:
Constant Field Values

DSI_SUPPORTS_URS_NONE

public static final long DSI_SUPPORTS_URS_NONE
A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS. This indicates that the JDBC layer does not support updatable result sets.

See Also:
Constant Field Values

DSI_SUPPORTS_URS_DELETE

public static final long DSI_SUPPORTS_URS_DELETE
A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS. This indicates that the JDBC layer supports updatable result sets with delete.

See Also:
Constant Field Values

DSI_SUPPORTS_URS_INSERT

public static final long DSI_SUPPORTS_URS_INSERT
A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS. This indicates that the JDBC layer supports updatable result sets with insert.

See Also:
Constant Field Values

DSI_SUPPORTS_URS_UPDATE

public static final long DSI_SUPPORTS_URS_UPDATE
A valid bitmask for DSI_SUPPORTS_UPDATABLE_RESULT_SETS. This indicates that the JDBC layer supports updatable result sets with update.

See Also:
Constant Field Values

DSI_RS_CD_NONE

public static final long DSI_RS_CD_NONE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that no changes cannot be detected by any kind of result sets.

See Also:
Constant Field Values

DSI_RS_CD_DELETE_FORWARD

public static final long DSI_RS_CD_DELETE_FORWARD
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that deletes can be detected by forward only result sets.

See Also:
Constant Field Values

DSI_RS_CD_INSERT_FORWARD

public static final long DSI_RS_CD_INSERT_FORWARD
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that inserts can be detected by forward only result sets.

See Also:
Constant Field Values

DSI_RS_CD_UPDATE_FORWARD

public static final long DSI_RS_CD_UPDATE_FORWARD
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that updates can be detected by forward only result sets.

See Also:
Constant Field Values

DSI_RS_CD_DELETE_INSENSITIVE

public static final long DSI_RS_CD_DELETE_INSENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that deletes can be detected by scroll insensitive result sets.

See Also:
Constant Field Values

DSI_RS_CD_INSERT_INSENSITIVE

public static final long DSI_RS_CD_INSERT_INSENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that inserts can be detected by scroll insensitive result sets.

See Also:
Constant Field Values

DSI_RS_CD_UPDATE_INSENSITIVE

public static final long DSI_RS_CD_UPDATE_INSENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that updates can be detected by scroll insensitive result sets.

See Also:
Constant Field Values

DSI_RS_CD_DELETE_SENSITIVE

public static final long DSI_RS_CD_DELETE_SENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that deletes can be detected by scroll sensitive result sets.

See Also:
Constant Field Values

DSI_RS_CD_INSERT_SENSITIVE

public static final long DSI_RS_CD_INSERT_SENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that inserts can be detected by scroll sensitive result sets.

See Also:
Constant Field Values

DSI_RS_CD_UPDATE_SENSITIVE

public static final long DSI_RS_CD_UPDATE_SENSITIVE
a valid bitmask for DSI_RESULT_SET_CHANGES_DETECTED. This indicates that updates can be detected by scroll sensitive result sets.

See Also:
Constant Field Values

DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_FALSE

public static final short DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_FALSE
A valid value for DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX. This indicates that the JDBC layer does not support stored functions calls.

See Also:
Constant Field Values

DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_TRUE

public static final short DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX_TRUE
A valid value for DSI_SUPPORTS_STORED_FUNCTIONS_USING_CALL_SYNTAX. This indicates that the JDBC layer supports stored functions calls.

See Also:
Constant Field Values

DSI_DEFAULT_STREAM_BUFFER_SIZE

public static final int DSI_DEFAULT_STREAM_BUFFER_SIZE
A valid value for DSI_STREAM_BUFFER_SIZE. This indicates that the default chunk size is 32000bytes.

See Also:
Constant Field Values
Constructor Detail

ConnPropertyValues

public ConnPropertyValues()


Copyright © 2006-2014 Simba Technologies Incorporated. All Rights Reserved.