public class SQL
extends java.lang.Object
The Microsoft Open Database Connectivity (ODBC) interface is a C programming language interface that makes it possible for applications to access data from a variety of database management systems (DBMSs). ODBC is a low-level, high-performance interface that is designed specifically for relational data stores.
The ODBC interface allows maximum interoperability — an application can access data in diverse DBMSs through a single interface. Moreover, that application will be independent of any DBMS from which it accesses data. Users of the application can add software components called drivers, which interface between an application and a specific DBMS.
| Modifier and Type | Class and Description |
|---|---|
static class |
SQL.Functions
Contains the function pointers loaded from the odbc
SharedLibrary. |
| Modifier and Type | Field and Description |
|---|---|
static short |
SQL_AA_FALSE
Values for
ATTR_ANSI_APP. |
static short |
SQL_AA_TRUE
Values for
ATTR_ANSI_APP. |
static int |
SQL_ACCESSIBLE_PROCEDURES
Information requested by
GetInfo: |
static int |
SQL_ACCESSIBLE_TABLES
Information requested by
GetInfo: |
static short |
SQL_ACTIVE_CONNECTIONS
Info types for
GetInfo. |
static short |
SQL_ACTIVE_ENVIRONMENTS
Info types for
GetInfo. |
static short |
SQL_ACTIVE_STATEMENTS
Info types for
GetInfo. |
static int |
SQL_AD_ADD_CONSTRAINT_DEFERRABLE
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_ADD_DOMAIN_CONSTRAINT
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_ADD_DOMAIN_DEFAULT
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_CONSTRAINT_NAME_DEFINITION
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_DROP_DOMAIN_CONSTRAINT
Bitmasks for
ALTER_DOMAIN. |
static int |
SQL_AD_DROP_DOMAIN_DEFAULT
Bitmasks for
ALTER_DOMAIN. |
static short |
SQL_ADD
Operations in
BulkOperations. |
static int |
SQL_AF_ALL
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_AVG
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_COUNT
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_DISTINCT
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_MAX
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_MIN
AGGREGATE_FUNCTIONS bitmasks. |
static int |
SQL_AF_SUM
AGGREGATE_FUNCTIONS bitmasks. |
static short |
SQL_AGGREGATE_FUNCTIONS
Info types for
GetInfo. |
static java.lang.String |
SQL_ALL_CATALOGS
Defines for
Tables. |
static short |
SQL_ALL_EXCEPT_LIKE
ColAttribute subdefines for COLUMN_SEARCHABLE. |
static java.lang.String |
SQL_ALL_SCHEMAS
Defines for
Tables. |
static java.lang.String |
SQL_ALL_TABLE_TYPES
Defines for
Tables. |
static short |
SQL_ALL_TYPES
GetTypeInfo() request for all data types.
|
static short |
SQL_ALTER_DOMAIN
Info types for
GetInfo. |
static int |
SQL_ALTER_TABLE
Information requested by
GetInfo: |
static short |
SQL_AM_CONNECTION
Bitmasks for
ASYNC_MODE. |
static short |
SQL_AM_NONE
Bitmasks for
ASYNC_MODE. |
static short |
SQL_AM_STATEMENT
Bitmasks for
ASYNC_MODE. |
static short |
SQL_APD_TYPE
SQLSQLLEN
GetData code indicating that the application row descriptor specifies the data type. |
static int |
SQL_API_ODBC3_ALL_FUNCTIONS
This returns a bitmap, which allows us to handle the higher-valued function numbers.
|
static int |
SQL_API_ODBC3_ALL_FUNCTIONS_SIZE
This returns a bitmap, which allows us to handle the higher-valued function numbers.
|
static int |
SQL_API_SQLALLOCCONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLALLOCENV
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLALLOCHANDLE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLALLOCHANDLESTD
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLALLOCSTMT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLBINDCOL
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLBINDPARAM
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLBINDPARAMETER
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLBROWSECONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLBULKOPERATIONS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCANCEL
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCANCELHANDLE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCLOSECURSOR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOLATTRIBUTE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOLATTRIBUTES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOLUMNPRIVILEGES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOLUMNS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOMPLETEASYNC
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLCOPYDESC
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDATASOURCES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDESCRIBECOL
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDESCRIBEPARAM
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDISCONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDRIVERCONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLDRIVERS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLENDTRAN
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLERROR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLEXECDIRECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLEXECUTE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLEXTENDEDFETCH
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFETCH
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFETCHSCROLL
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFOREIGNKEYS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFREECONNECT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFREEENV
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFREEHANDLE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLFREESTMT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETCONNECTATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETCONNECTOPTION
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETCURSORNAME
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETDATA
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETDESCFIELD
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETDESCREC
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETDIAGFIELD
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETDIAGREC
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETENVATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETFUNCTIONS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETINFO
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETSTMTATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETSTMTOPTION
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLGETTYPEINFO
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLMORERESULTS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLNATIVESQL
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLNUMPARAMS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLNUMRESULTCOLS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPARAMDATA
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPARAMOPTIONS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPREPARE
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPRIMARYKEYS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPROCEDURECOLUMNS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPROCEDURES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLPUTDATA
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLROWCOUNT
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETCONNECTATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETCONNECTOPTION
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETCURSORNAME
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETDESCFIELD
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETDESCREC
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETENVATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETPARAM
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETPOS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETSCROLLOPTIONS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETSTMTATTR
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSETSTMTOPTION
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSPECIALCOLUMNS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLSTATISTICS
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLTABLEPRIVILEGES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLTABLES
GetFunctions values to identify ODBC APIs. |
static int |
SQL_API_SQLTRANSACT
GetFunctions values to identify ODBC APIs. |
static short |
SQL_ARD_TYPE
SQLSQLLEN
GetData code indicating that the application row descriptor specifies the data type. |
static int |
SQL_ASYNC_DBC_CAPABLE
Possible values for
ASYNC_DBC_FUNCTIONS. |
static short |
SQL_ASYNC_DBC_ENABLE_DEFAULT
Values for
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE. |
static short |
SQL_ASYNC_DBC_ENABLE_OFF
Values for
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE. |
static short |
SQL_ASYNC_DBC_ENABLE_ON
Values for
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE. |
static short |
SQL_ASYNC_DBC_FUNCTIONS
Info types for
GetInfo. |
static int |
SQL_ASYNC_DBC_NOT_CAPABLE
Possible values for
ASYNC_DBC_FUNCTIONS. |
static short |
SQL_ASYNC_ENABLE_DEFAULT
ATTR_ASYNC_ENABLE options. |
static short |
SQL_ASYNC_ENABLE_OFF
ATTR_ASYNC_ENABLE options. |
static short |
SQL_ASYNC_ENABLE_ON
ATTR_ASYNC_ENABLE options. |
static short |
SQL_ASYNC_MODE
Info types for
GetInfo. |
static short |
SQL_ASYNC_NOTIFICATION
Info types for
GetInfo. |
static int |
SQL_ASYNC_NOTIFICATION_CAPABLE
Possible values for
ASYNC_NOTIFICATION. |
static int |
SQL_ASYNC_NOTIFICATION_NOT_CAPABLE
Possible values for
ASYNC_NOTIFICATION. |
static int |
SQL_AT_ADD_COLUMN
ALTER_TABLE bitmasks. |
static int |
SQL_AT_ADD_COLUMN_COLLATION
ALTER_TABLE bitmasks. |
static int |
SQL_AT_ADD_COLUMN_DEFAULT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_ADD_COLUMN_SINGLE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_ADD_CONSTRAINT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_ADD_TABLE_CONSTRAINT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_CONSTRAINT_DEFERRABLE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_CONSTRAINT_INITIALLY_DEFERRED
ALTER_TABLE bitmasks. |
static int |
SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_CONSTRAINT_NAME_DEFINITION
ALTER_TABLE bitmasks. |
static int |
SQL_AT_CONSTRAINT_NON_DEFERRABLE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_COLUMN
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_COLUMN_CASCADE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_COLUMN_DEFAULT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_COLUMN_RESTRICT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE
ALTER_TABLE bitmasks. |
static int |
SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT
ALTER_TABLE bitmasks. |
static int |
SQL_AT_SET_COLUMN_DEFAULT
ALTER_TABLE bitmasks. |
static int |
SQL_ATTR_ACCESS_MODE
Connection attributes.
|
static int |
SQL_ATTR_ANSI_APP
Connection attributes.
|
static int |
SQL_ATTR_APP_PARAM_DESC
Statement attributes.
|
static int |
SQL_ATTR_APP_ROW_DESC
Statement attributes.
|
static int |
SQL_ATTR_ASYNC_DBC_EVENT
Connection attributes.
|
static int |
SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE
Connection attributes.
|
static int |
SQL_ATTR_ASYNC_ENABLE
Statement attributes.
|
static int |
SQL_ATTR_ASYNC_STMT_EVENT
Statement attributes.
|
static int |
SQL_ATTR_AUTO_IPD
Connection attributes.
|
static int |
SQL_ATTR_AUTOCOMMIT
Connection attributes.
|
static int |
SQL_ATTR_CONCURRENCY
Statement attributes.
|
static int |
SQL_ATTR_CONNECTION_DEAD
Connection attributes.
|
static int |
SQL_ATTR_CONNECTION_POOLING
Environment attributes.
|
static int |
SQL_ATTR_CONNECTION_TIMEOUT
Connection attributes.
|
static int |
SQL_ATTR_CP_MATCH
Environment attributes.
|
static int |
SQL_ATTR_CURRENT_CATALOG
Connection attributes.
|
static int |
SQL_ATTR_CURSOR_SCROLLABLE
Statement attributes.
|
static int |
SQL_ATTR_CURSOR_SENSITIVITY
Statement attributes.
|
static int |
SQL_ATTR_CURSOR_TYPE
Statement attributes.
|
static int |
SQL_ATTR_DISCONNECT_BEHAVIOR
Connection attributes.
|
static int |
SQL_ATTR_ENABLE_AUTO_IPD
Statement attributes.
|
static int |
SQL_ATTR_ENLIST_IN_DTC
Connection attributes.
|
static int |
SQL_ATTR_ENLIST_IN_XA
Connection attributes.
|
static int |
SQL_ATTR_FETCH_BOOKMARK_PTR
Statement attributes.
|
static int |
SQL_ATTR_IMP_PARAM_DESC
Statement attributes.
|
static int |
SQL_ATTR_IMP_ROW_DESC
Statement attributes.
|
static int |
SQL_ATTR_KEYSET_SIZE
Statement attributes.
|
static int |
SQL_ATTR_LOGIN_TIMEOUT
Connection attributes.
|
static int |
SQL_ATTR_MAX_LENGTH
Statement attributes.
|
static int |
SQL_ATTR_MAX_ROWS
Statement attributes.
|
static int |
SQL_ATTR_METADATA_ID
Connection attributes.
|
static int |
SQL_ATTR_NOSCAN
Statement attributes.
|
static int |
SQL_ATTR_ODBC_CURSORS
Connection attributes.
|
static int |
SQL_ATTR_ODBC_VERSION
Environment attributes.
|
static int |
SQL_ATTR_OUTPUT_NTS
Environment attributes.
|
static int |
SQL_ATTR_PACKET_SIZE
Connection attributes.
|
static int |
SQL_ATTR_PARAM_BIND_OFFSET_PTR
Statement attributes.
|
static int |
SQL_ATTR_PARAM_BIND_TYPE
Statement attributes.
|
static int |
SQL_ATTR_PARAM_OPERATION_PTR
Statement attributes.
|
static int |
SQL_ATTR_PARAM_STATUS_PTR
Statement attributes.
|
static int |
SQL_ATTR_PARAMS_PROCESSED_PTR
Statement attributes.
|
static int |
SQL_ATTR_PARAMSET_SIZE
Statement attributes.
|
static int |
SQL_ATTR_QUERY_TIMEOUT
Statement attributes.
|
static int |
SQL_ATTR_QUIET_MODE
Connection attributes.
|
static short |
SQL_ATTR_READONLY
ColAttribute subdefines for COLUMN_UPDATABLE. |
static short |
SQL_ATTR_READWRITE_UNKNOWN
ColAttribute subdefines for COLUMN_UPDATABLE. |
static int |
SQL_ATTR_RESET_CONNECTION
Connection attributes.
|
static int |
SQL_ATTR_RETRIEVE_DATA
Statement attributes.
|
static int |
SQL_ATTR_ROW_ARRAY_SIZE
Statement attributes.
|
static int |
SQL_ATTR_ROW_BIND_OFFSET_PTR
Statement attributes.
|
static int |
SQL_ATTR_ROW_BIND_TYPE
Statement attributes.
|
static int |
SQL_ATTR_ROW_NUMBER
Statement attributes.
|
static int |
SQL_ATTR_ROW_OPERATION_PTR
Statement attributes.
|
static int |
SQL_ATTR_ROW_STATUS_PTR
Statement attributes.
|
static int |
SQL_ATTR_ROWS_FETCHED_PTR
Statement attributes.
|
static int |
SQL_ATTR_SIMULATE_CURSOR
Statement attributes.
|
static int |
SQL_ATTR_TRACE
Connection attributes.
|
static int |
SQL_ATTR_TRACEFILE
Connection attributes.
|
static int |
SQL_ATTR_TRANSLATE_LIB
Connection attributes.
|
static int |
SQL_ATTR_TRANSLATE_OPTION
Connection attributes.
|
static int |
SQL_ATTR_TXN_ISOLATION
Connection attributes.
|
static int |
SQL_ATTR_USE_BOOKMARKS
Statement attributes.
|
static short |
SQL_ATTR_WRITE
ColAttribute subdefines for COLUMN_UPDATABLE. |
static short |
SQL_AUTOCOMMIT_DEFAULT
ATTR_AUTOCOMMIT options |
static short |
SQL_AUTOCOMMIT_OFF
ATTR_AUTOCOMMIT options |
static short |
SQL_AUTOCOMMIT_ON
ATTR_AUTOCOMMIT options |
static short |
SQL_BATCH_ROW_COUNT
Info types for
GetInfo. |
static short |
SQL_BATCH_SUPPORT
Info types for
GetInfo. |
static short |
SQL_BEST_ROWID
Column types and scopes in
SpecialColumns. |
static short |
SQL_BIGINT
SQL extended datatypes.
|
static short |
SQL_BINARY
SQL extended datatypes.
|
static short |
SQL_BIND_BY_COLUMN
ATTR_PARAM_BIND_TYPE options. |
static short |
SQL_BIND_TYPE_DEFAULT
ATTR_PARAM_BIND_TYPE options. |
static short |
SQL_BIT
SQL extended datatypes.
|
static short |
SQL_BOOKMARK_PERSISTENCE
Info types for
GetInfo. |
static int |
SQL_BP_CLOSE
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_DELETE
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_DROP
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_OTHER_HSTMT
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_SCROLL
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_TRANSACTION
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BP_UPDATE
BOOKMARK_PERSISTENCE values. |
static int |
SQL_BRC_EXPLICIT
Values for
BATCH_ROW_COUNT. |
static int |
SQL_BRC_PROCEDURES
Values for
BATCH_ROW_COUNT. |
static int |
SQL_BRC_ROLLED_UP
Values for
BATCH_ROW_COUNT. |
static int |
SQL_BS_ROW_COUNT_EXPLICIT
Bitmasks for
BATCH_SUPPORT. |
static int |
SQL_BS_ROW_COUNT_PROC
Bitmasks for
BATCH_SUPPORT. |
static int |
SQL_BS_SELECT_EXPLICIT
Bitmasks for
BATCH_SUPPORT. |
static int |
SQL_BS_SELECT_PROC
Bitmasks for
BATCH_SUPPORT. |
static short |
SQL_C_BINARY
C datatype to SQL datatype mapping.
|
static short |
SQL_C_BIT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_BOOKMARK
C datatype to SQL datatype mapping.
|
static short |
SQL_C_CHAR
C datatype to SQL datatype mapping.
|
static short |
SQL_C_DATE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_DEFAULT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_DOUBLE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_FLOAT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_GUID
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_DAY
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_DAY_TO_HOUR
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_DAY_TO_MINUTE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_DAY_TO_SECOND
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_HOUR
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_HOUR_TO_MINUTE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_HOUR_TO_SECOND
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_MINUTE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_MINUTE_TO_SECOND
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_MONTH
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_SECOND
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_YEAR
C datatype to SQL datatype mapping.
|
static short |
SQL_C_INTERVAL_YEAR_TO_MONTH
C datatype to SQL datatype mapping.
|
static short |
SQL_C_LONG
C datatype to SQL datatype mapping.
|
static short |
SQL_C_NUMERIC
C datatype to SQL datatype mapping.
|
static short |
SQL_C_SBIGINT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_SHORT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_SLONG
C datatype to SQL datatype mapping.
|
static short |
SQL_C_SSHORT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_STINYINT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TIME
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TIMESTAMP
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TINYINT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TYPE_DATE
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TYPE_TIME
C datatype to SQL datatype mapping.
|
static short |
SQL_C_TYPE_TIMESTAMP
C datatype to SQL datatype mapping.
|
static short |
SQL_C_UBIGINT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_ULONG
C datatype to SQL datatype mapping.
|
static short |
SQL_C_USHORT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_UTINYINT
C datatype to SQL datatype mapping.
|
static short |
SQL_C_VARBOOKMARK
C datatype to SQL datatype mapping.
|
static short |
SQL_C_WCHAR
WCHAR definitions.
|
static int |
SQL_CA_CONSTRAINT_DEFERRABLE
CREATE_ASSERTION bitmasks. |
static int |
SQL_CA_CONSTRAINT_INITIALLY_DEFERRED
CREATE_ASSERTION bitmasks. |
static int |
SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_ASSERTION bitmasks. |
static int |
SQL_CA_CONSTRAINT_NON_DEFERRABLE
CREATE_ASSERTION bitmasks. |
static int |
SQL_CA_CREATE_ASSERTION
CREATE_ASSERTION bitmasks. |
static int |
SQL_CA1_ABSOLUTE
Supported
FetchScroll FetchOrientation's. |
static int |
SQL_CA1_BOOKMARK
Supported
FetchScroll FetchOrientation's. |
static int |
SQL_CA1_BULK_ADD
Supported
BulkOperations operations. |
static int |
SQL_CA1_BULK_DELETE_BY_BOOKMARK
Supported
BulkOperations operations. |
static int |
SQL_CA1_BULK_FETCH_BY_BOOKMARK
Supported
BulkOperations operations. |
static int |
SQL_CA1_BULK_UPDATE_BY_BOOKMARK
Supported
BulkOperations operations. |
static int |
SQL_CA1_LOCK_EXCLUSIVE
Supported
SetPos LockType's. |
static int |
SQL_CA1_LOCK_NO_CHANGE
Supported
SetPos LockType's. |
static int |
SQL_CA1_LOCK_UNLOCK
Supported
SetPos LockType's. |
static int |
SQL_CA1_NEXT
Supported
FetchScroll FetchOrientation's. |
static int |
SQL_CA1_POS_DELETE
Supported
SetPos Operations. |
static int |
SQL_CA1_POS_POSITION
Supported
SetPos Operations. |
static int |
SQL_CA1_POS_REFRESH
Supported
SetPos Operations. |
static int |
SQL_CA1_POS_UPDATE
Supported
SetPos Operations. |
static int |
SQL_CA1_POSITIONED_DELETE
Positioned updates and deletes.
|
static int |
SQL_CA1_POSITIONED_UPDATE
Positioned updates and deletes.
|
static int |
SQL_CA1_RELATIVE
Supported
FetchScroll FetchOrientation's. |
static int |
SQL_CA1_SELECT_FOR_UPDATE
Positioned updates and deletes.
|
static int |
SQL_CA2_CRC_APPROXIMATE
Semantics of
DIAG_CURSOR_ROW_COUNT. |
static int |
SQL_CA2_CRC_EXACT
Semantics of
DIAG_CURSOR_ROW_COUNT. |
static int |
SQL_CA2_LOCK_CONCURRENCY
Supported values for
SCROLL_CONCURRENCY. |
static int |
SQL_CA2_MAX_ROWS_AFFECTS_ALL
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_MAX_ROWS_CATALOG
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_MAX_ROWS_DELETE
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_MAX_ROWS_INSERT
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_MAX_ROWS_SELECT
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_MAX_ROWS_UPDATE
Semantics of
ATTR_MAX_ROWS. |
static int |
SQL_CA2_OPT_ROWVER_CONCURRENCY
Supported values for
SCROLL_CONCURRENCY. |
static int |
SQL_CA2_OPT_VALUES_CONCURRENCY
Supported values for
SCROLL_CONCURRENCY. |
static int |
SQL_CA2_READ_ONLY_CONCURRENCY
Supported values for
SCROLL_CONCURRENCY. |
static int |
SQL_CA2_SENSITIVITY_ADDITIONS
Sensitivity of the cursor to its own inserts, deletes, and updates.
|
static int |
SQL_CA2_SENSITIVITY_DELETIONS
Sensitivity of the cursor to its own inserts, deletes, and updates.
|
static int |
SQL_CA2_SENSITIVITY_UPDATES
Sensitivity of the cursor to its own inserts, deletes, and updates.
|
static int |
SQL_CA2_SIMULATE_NON_UNIQUE
The kinds of positioned statements that can be simulated.
|
static int |
SQL_CA2_SIMULATE_TRY_UNIQUE
The kinds of positioned statements that can be simulated.
|
static int |
SQL_CA2_SIMULATE_UNIQUE
The kinds of positioned statements that can be simulated.
|
static short |
SQL_CASCADE
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_CATALOG_LOCATION
Info types for
GetInfo. |
static int |
SQL_CATALOG_NAME
Information requested by
GetInfo: |
static short |
SQL_CATALOG_NAME_SEPARATOR
Info types for
GetInfo. |
static short |
SQL_CATALOG_TERM
Info types for
GetInfo. |
static short |
SQL_CATALOG_USAGE
Info types for
GetInfo. |
static short |
SQL_CB_CLOSE
CURSOR_COMMIT_BEHAVIOR values. |
static short |
SQL_CB_DELETE
CURSOR_COMMIT_BEHAVIOR values. |
static int |
SQL_CB_NON_NULL
CONCAT_NULL_BEHAVIOR values. |
static int |
SQL_CB_NULL
CONCAT_NULL_BEHAVIOR values. |
static short |
SQL_CB_PRESERVE
CURSOR_COMMIT_BEHAVIOR values. |
static int |
SQL_CCOL_CREATE_COLLATION
CREATE_COLLATION bitmasks. |
static int |
SQL_CCS_COLLATE_CLAUSE
CREATE_CHARACTER_SET bitmasks. |
static int |
SQL_CCS_CREATE_CHARACTER_SET
CREATE_CHARACTER_SET bitmasks. |
static int |
SQL_CCS_LIMITED_COLLATION
CREATE_CHARACTER_SET bitmasks. |
static short |
SQL_CD_FALSE
Values for
ATTR_CONNECTION_DEAD. |
static short |
SQL_CD_TRUE
Values for
ATTR_CONNECTION_DEAD. |
static int |
SQL_CDO_COLLATION
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT_DEFERRABLE
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT_NAME_DEFINITION
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CONSTRAINT_NON_DEFERRABLE
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_CREATE_DOMAIN
CREATE_DOMAIN bitmasks. |
static int |
SQL_CDO_DEFAULT
CREATE_DOMAIN bitmasks. |
static short |
SQL_CHAR
SQL data type codes.
|
static int |
SQL_CL_END
CATALOG_LOCATION values. |
static int |
SQL_CL_START
CATALOG_LOCATION values. |
static short |
SQL_CLOSE
FreeStmt options. |
static int |
SQL_CN_ANY
CORRELATION_NAME values. |
static int |
SQL_CN_DIFFERENT
CORRELATION_NAME values. |
static int |
SQL_CN_NONE
CORRELATION_NAME values. |
static short |
SQL_CODE_DATE
SQL date/time type subcodes.
|
static short |
SQL_CODE_DAY
Interval code.
|
static short |
SQL_CODE_DAY_TO_HOUR
Interval code.
|
static short |
SQL_CODE_DAY_TO_MINUTE
Interval code.
|
static short |
SQL_CODE_DAY_TO_SECOND
Interval code.
|
static short |
SQL_CODE_HOUR
Interval code.
|
static short |
SQL_CODE_HOUR_TO_MINUTE
Interval code.
|
static short |
SQL_CODE_HOUR_TO_SECOND
Interval code.
|
static short |
SQL_CODE_MINUTE
Interval code.
|
static short |
SQL_CODE_MINUTE_TO_SECOND
Interval code.
|
static short |
SQL_CODE_MONTH
Interval code.
|
static short |
SQL_CODE_SECOND
Interval code.
|
static short |
SQL_CODE_TIME
SQL date/time type subcodes.
|
static short |
SQL_CODE_TIMESTAMP
SQL date/time type subcodes.
|
static short |
SQL_CODE_YEAR
Interval code.
|
static short |
SQL_CODE_YEAR_TO_MONTH
Interval code.
|
static short |
SQL_COL_PRED_BASIC
New defines for SEARCHABLE column in
GetTypeInfo. |
static short |
SQL_COL_PRED_CHAR
New defines for SEARCHABLE column in
GetTypeInfo. |
static short |
SQL_COLATT_OPT_MAX
ColAttribute defines. |
static short |
SQL_COLATT_OPT_MIN
ColAttribute defines. |
static int |
SQL_COLLATION_SEQ
Information requested by
GetInfo: |
static short |
SQL_COLUMN_ALIAS
Info types for
GetInfo. |
static short |
SQL_COLUMN_AUTO_INCREMENT
ColAttribute defines. |
static short |
SQL_COLUMN_CASE_SENSITIVE
ColAttribute defines. |
static short |
SQL_COLUMN_COUNT
ColAttribute defines. |
static short |
SQL_COLUMN_DISPLAY_SIZE
ColAttribute defines. |
static short |
SQL_COLUMN_IGNORE
BindParameter extensions. |
static short |
SQL_COLUMN_LABEL
ColAttribute defines. |
static short |
SQL_COLUMN_LENGTH
ColAttribute defines. |
static short |
SQL_COLUMN_MONEY
ColAttribute defines. |
static short |
SQL_COLUMN_NAME
ColAttribute defines. |
static short |
SQL_COLUMN_NULLABLE
ColAttribute defines. |
static short |
SQL_COLUMN_NUMBER_UNKNOWN
Define for
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER. |
static short |
SQL_COLUMN_OWNER_NAME
ColAttribute defines. |
static short |
SQL_COLUMN_PRECISION
ColAttribute defines. |
static short |
SQL_COLUMN_QUALIFIER_NAME
ColAttribute defines. |
static short |
SQL_COLUMN_SCALE
ColAttribute defines. |
static short |
SQL_COLUMN_SEARCHABLE
ColAttribute defines. |
static short |
SQL_COLUMN_TABLE_NAME
ColAttribute defines. |
static short |
SQL_COLUMN_TYPE
ColAttribute defines. |
static short |
SQL_COLUMN_TYPE_NAME
ColAttribute defines. |
static short |
SQL_COLUMN_UNSIGNED
ColAttribute defines. |
static short |
SQL_COLUMN_UPDATABLE
ColAttribute defines. |
static short |
SQL_COMMIT
EndTran options. |
static short |
SQL_CONCAT_NULL_BEHAVIOR
Info types for
GetInfo. |
static short |
SQL_CONCUR_DEFAULT
ATTR_CONCURRENCY options. |
static short |
SQL_CONCUR_LOCK
ATTR_CONCURRENCY options. |
static short |
SQL_CONCUR_READ_ONLY
ATTR_CONCURRENCY options. |
static short |
SQL_CONCUR_ROWVER
ATTR_CONCURRENCY options. |
static short |
SQL_CONCUR_VALUES
ATTR_CONCURRENCY options. |
static short |
SQL_CONVERT_BIGINT
Info types for
GetInfo. |
static short |
SQL_CONVERT_BINARY
Info types for
GetInfo. |
static short |
SQL_CONVERT_BIT
Info types for
GetInfo. |
static short |
SQL_CONVERT_CHAR
Info types for
GetInfo. |
static short |
SQL_CONVERT_DATE
Info types for
GetInfo. |
static short |
SQL_CONVERT_DECIMAL
Info types for
GetInfo. |
static short |
SQL_CONVERT_DOUBLE
Info types for
GetInfo. |
static short |
SQL_CONVERT_FLOAT
Info types for
GetInfo. |
static short |
SQL_CONVERT_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_CONVERT_GUID
Info types for
GetInfo. |
static short |
SQL_CONVERT_INTEGER
Info types for
GetInfo. |
static short |
SQL_CONVERT_INTERVAL_DAY_TIME
Info types for
GetInfo. |
static short |
SQL_CONVERT_INTERVAL_YEAR_MONTH
Info types for
GetInfo. |
static short |
SQL_CONVERT_LONGVARBINARY
Info types for
GetInfo. |
static short |
SQL_CONVERT_LONGVARCHAR
Info types for
GetInfo. |
static short |
SQL_CONVERT_NUMERIC
Info types for
GetInfo. |
static short |
SQL_CONVERT_REAL
Info types for
GetInfo. |
static short |
SQL_CONVERT_SMALLINT
Info types for
GetInfo. |
static short |
SQL_CONVERT_TIME
Info types for
GetInfo. |
static short |
SQL_CONVERT_TIMESTAMP
Info types for
GetInfo. |
static short |
SQL_CONVERT_TINYINT
Info types for
GetInfo. |
static short |
SQL_CONVERT_VARBINARY
Info types for
GetInfo. |
static short |
SQL_CONVERT_VARCHAR
Info types for
GetInfo. |
static short |
SQL_CONVERT_WCHAR
Info types for
GetInfo. |
static short |
SQL_CONVERT_WLONGVARCHAR
Info types for
GetInfo. |
static short |
SQL_CONVERT_WVARCHAR
Info types for
GetInfo. |
static short |
SQL_CORRELATION_NAME
Info types for
GetInfo. |
static short |
SQL_CP_DEFAULT
Values for
ATTR_CONNECTION_POOLING. |
static short |
SQL_CP_DRIVER_AWARE
Values for
ATTR_CONNECTION_POOLING. |
static short |
SQL_CP_MATCH_DEFAULT
Values for
ATTR_CP_MATCH. |
static short |
SQL_CP_OFF
Values for
ATTR_CONNECTION_POOLING. |
static short |
SQL_CP_ONE_PER_DRIVER
Values for
ATTR_CONNECTION_POOLING. |
static short |
SQL_CP_ONE_PER_HENV
Values for
ATTR_CONNECTION_POOLING. |
static short |
SQL_CP_RELAXED_MATCH
Values for
ATTR_CP_MATCH. |
static short |
SQL_CP_STRICT_MATCH
Values for
ATTR_CP_MATCH. |
static short |
SQL_CREATE_ASSERTION
Info types for
GetInfo. |
static short |
SQL_CREATE_CHARACTER_SET
Info types for
GetInfo. |
static short |
SQL_CREATE_COLLATION
Info types for
GetInfo. |
static short |
SQL_CREATE_DOMAIN
Info types for
GetInfo. |
static short |
SQL_CREATE_SCHEMA
Info types for
GetInfo. |
static short |
SQL_CREATE_TABLE
Info types for
GetInfo. |
static short |
SQL_CREATE_TRANSLATION
Info types for
GetInfo. |
static short |
SQL_CREATE_VIEW
Info types for
GetInfo. |
static int |
SQL_CS_AUTHORIZATION
CREATE_SCHEMA bitmasks. |
static int |
SQL_CS_CREATE_SCHEMA
CREATE_SCHEMA bitmasks. |
static int |
SQL_CS_DEFAULT_CHARACTER_SET
CREATE_SCHEMA bitmasks. |
static int |
SQL_CT_COLUMN_COLLATION
CREATE_TABLE bitmasks. |
static int |
SQL_CT_COLUMN_CONSTRAINT
CREATE_TABLE bitmasks. |
static int |
SQL_CT_COLUMN_DEFAULT
CREATE_TABLE bitmasks. |
static int |
SQL_CT_COMMIT_DELETE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_COMMIT_PRESERVE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CONSTRAINT_DEFERRABLE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CONSTRAINT_INITIALLY_DEFERRED
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CONSTRAINT_NAME_DEFINITION
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CONSTRAINT_NON_DEFERRABLE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_CREATE_TABLE
CREATE_TABLE bitmasks. |
static int |
SQL_CT_GLOBAL_TEMPORARY
CREATE_TABLE bitmasks. |
static int |
SQL_CT_LOCAL_TEMPORARY
CREATE_TABLE bitmasks. |
static int |
SQL_CT_TABLE_CONSTRAINT
CREATE_TABLE bitmasks. |
static int |
SQL_CTR_CREATE_TRANSLATION
CREATE_TRANSLATION bitmasks. |
static int |
SQL_CU_DML_STATEMENTS
CATALOG_USAGE masks. |
static int |
SQL_CU_INDEX_DEFINITION
CATALOG_USAGE masks. |
static int |
SQL_CU_PRIVILEGE_DEFINITION
CATALOG_USAGE masks. |
static int |
SQL_CU_PROCEDURE_INVOCATION
CATALOG_USAGE masks. |
static int |
SQL_CU_TABLE_DEFINITION
CATALOG_USAGE masks. |
static long |
SQL_CUR_DEFAULT
ATTR_ODBC_CURSORS options |
static long |
SQL_CUR_USE_DRIVER
ATTR_ODBC_CURSORS options |
static long |
SQL_CUR_USE_IF_NEEDED
ATTR_ODBC_CURSORS options |
static long |
SQL_CUR_USE_ODBC
ATTR_ODBC_CURSORS options |
static int |
SQL_CURSOR_COMMIT_BEHAVIOR
Information requested by
GetInfo: |
static short |
SQL_CURSOR_DYNAMIC
ATTR_CURSOR_TYPE options. |
static short |
SQL_CURSOR_FORWARD_ONLY
ATTR_CURSOR_TYPE options. |
static short |
SQL_CURSOR_KEYSET_DRIVEN
ATTR_CURSOR_TYPE options. |
static short |
SQL_CURSOR_ROLLBACK_BEHAVIOR
Info types for
GetInfo. |
static int |
SQL_CURSOR_SENSITIVITY
Information requested by
GetInfo: |
static short |
SQL_CURSOR_STATIC
ATTR_CURSOR_TYPE options. |
static short |
SQL_CURSOR_TYPE_DEFAULT
ATTR_CURSOR_TYPE options. |
static int |
SQL_CV_CASCADED
VIEW values. |
static int |
SQL_CV_CHECK_OPTION
VIEW values. |
static int |
SQL_CV_CREATE_VIEW
VIEW values. |
static int |
SQL_CV_LOCAL
VIEW values. |
static int |
SQL_CVT_BIGINT
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_BINARY
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_BIT
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_CHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_DATE
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_DECIMAL
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_DOUBLE
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_FLOAT
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_GUID
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_INTEGER
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_INTERVAL_DAY_TIME
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_INTERVAL_YEAR_MONTH
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_LONGVARBINARY
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_LONGVARCHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_NUMERIC
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_REAL
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_SMALLINT
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_TIME
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_TIMESTAMP
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_TINYINT
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_VARBINARY
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_VARCHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_WCHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_WLONGVARCHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_CVT_WVARCHAR
SQL_CONVERT_ return value bitmasks.
|
static int |
SQL_DA_DROP_ASSERTION
DROP_ASSERTION bitmasks. |
static short |
SQL_DATA_AT_EXEC
Special length/indicator values.
|
static int |
SQL_DATA_SOURCE_NAME
Information requested by
GetInfo: |
static int |
SQL_DATA_SOURCE_READ_ONLY
Information requested by
GetInfo: |
static short |
SQL_DATE
SQL extended datatypes.
|
static short |
SQL_DATE_LEN
Date/time length constants.
|
static short |
SQL_DATETIME
SQL data type codes.
|
static short |
SQL_DATETIME_LITERALS
Info types for
GetInfo. |
static short |
SQL_DB_DEFAULT
Values for
ATTR_DISCONNECT_BEHAVIOR, |
static short |
SQL_DB_DISCONNECT
Values for
ATTR_DISCONNECT_BEHAVIOR, |
static short |
SQL_DB_RETURN_TO_POOL
Values for
ATTR_DISCONNECT_BEHAVIOR, |
static int |
SQL_DBMS_NAME
Information requested by
GetInfo: |
static int |
SQL_DBMS_VER
Information requested by
GetInfo: |
static int |
SQL_DC_DROP_COLLATION
DROP_COLLATION bitmasks. |
static int |
SQL_DCS_DROP_CHARACTER_SET
DROP_CHARACTER_SET bitmasks. |
static int |
SQL_DD_CASCADE
DROP_DOMAIN bitmasks. |
static int |
SQL_DD_DROP_DOMAIN
DROP_DOMAIN bitmasks. |
static int |
SQL_DD_RESTRICT
DROP_DOMAIN bitmasks. |
static short |
SQL_DDL_INDEX
Info types for
GetInfo. |
static short |
SQL_DECIMAL
SQL data type codes.
|
static short |
SQL_DEFAULT
|
static short |
SQL_DEFAULT_PARAM
BindParameter extensions. |
static int |
SQL_DEFAULT_TXN_ISOLATION
Information requested by
GetInfo: |
static short |
SQL_DELETE
Operations in
SetPos. |
static short |
SQL_DELETE_BY_BOOKMARK
Operations in
BulkOperations. |
static short |
SQL_DESC_ALLOC_AUTO
Values of
DESC_ALLOC_TYPE field in descriptor. |
static short |
SQL_DESC_ALLOC_TYPE
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_ALLOC_USER
Values of
DESC_ALLOC_TYPE field in descriptor. |
static short |
SQL_DESC_ARRAY_SIZE
Extended descriptor field.
|
static short |
SQL_DESC_ARRAY_STATUS_PTR
Extended descriptor field.
|
static short |
SQL_DESC_AUTO_UNIQUE_VALUE
Extended descriptor field.
|
static short |
SQL_DESC_BASE_COLUMN_NAME
Extended descriptor field.
|
static short |
SQL_DESC_BASE_TABLE_NAME
Extended descriptor field.
|
static short |
SQL_DESC_BIND_OFFSET_PTR
Extended descriptor field.
|
static short |
SQL_DESC_BIND_TYPE
Extended descriptor field.
|
static short |
SQL_DESC_CASE_SENSITIVE
Extended descriptor field.
|
static short |
SQL_DESC_CATALOG_NAME
Extended descriptor field.
|
static short |
SQL_DESC_CONCISE_TYPE
Extended descriptor field.
|
static short |
SQL_DESC_COUNT
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_DATA_PTR
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_DATETIME_INTERVAL_CODE
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_DATETIME_INTERVAL_PRECISION
Extended descriptor field.
|
static short |
SQL_DESC_DISPLAY_SIZE
Extended descriptor field.
|
static short |
SQL_DESC_FIXED_PREC_SCALE
Extended descriptor field.
|
static short |
SQL_DESC_INDICATOR_PTR
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_LABEL
Extended descriptor field.
|
static short |
SQL_DESC_LENGTH
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_LITERAL_PREFIX
Extended descriptor field.
|
static short |
SQL_DESC_LITERAL_SUFFIX
Extended descriptor field.
|
static short |
SQL_DESC_LOCAL_TYPE_NAME
Extended descriptor field.
|
static short |
SQL_DESC_MAXIMUM_SCALE
Extended descriptor field.
|
static short |
SQL_DESC_MINIMUM_SCALE
Extended descriptor field.
|
static short |
SQL_DESC_NAME
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_NULLABLE
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_NUM_PREC_RADIX
Extended descriptor field.
|
static short |
SQL_DESC_OCTET_LENGTH
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_OCTET_LENGTH_PTR
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_PARAMETER_TYPE
Extended descriptor field.
|
static short |
SQL_DESC_PRECISION
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_ROWS_PROCESSED_PTR
Extended descriptor field.
|
static short |
SQL_DESC_ROWVER
Extended descriptor field.
|
static short |
SQL_DESC_SCALE
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_SCHEMA_NAME
Extended descriptor field.
|
static short |
SQL_DESC_SEARCHABLE
Extended descriptor field.
|
static short |
SQL_DESC_TABLE_NAME
Extended descriptor field.
|
static short |
SQL_DESC_TYPE
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_TYPE_NAME
Extended descriptor field.
|
static short |
SQL_DESC_UNNAMED
Identifiers of fields in the SQL descriptor.
|
static short |
SQL_DESC_UNSIGNED
Extended descriptor field.
|
static short |
SQL_DESC_UPDATABLE
Extended descriptor field.
|
static int |
SQL_DESCRIBE_PARAMETER
Information requested by
GetInfo: |
static int |
SQL_DI_CREATE_INDEX
DDL_INDEX bitmasks. |
static int |
SQL_DI_DROP_INDEX
DDL_INDEX bitmasks. |
static short |
SQL_DIAG_ALTER_DOMAIN
Dynamic function codes.
|
static short |
SQL_DIAG_ALTER_TABLE
Dynamic function codes.
|
static short |
SQL_DIAG_CALL
Dynamic function codes.
|
static short |
SQL_DIAG_CLASS_ORIGIN
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_COLUMN_NUMBER
Defines for diagnostics fields.
|
static short |
SQL_DIAG_CONNECTION_NAME
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_CREATE_ASSERTION
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_CHARACTER_SET
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_COLLATION
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_DOMAIN
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_INDEX
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_SCHEMA
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_TABLE
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_TRANSLATION
Dynamic function codes.
|
static short |
SQL_DIAG_CREATE_VIEW
Dynamic function codes.
|
static short |
SQL_DIAG_CURSOR_ROW_COUNT
Defines for diagnostics fields.
|
static short |
SQL_DIAG_DELETE_WHERE
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_ASSERTION
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_CHARACTER_SET
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_COLLATION
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_DOMAIN
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_INDEX
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_SCHEMA
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_TABLE
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_TRANSLATION
Dynamic function codes.
|
static short |
SQL_DIAG_DROP_VIEW
Dynamic function codes.
|
static short |
SQL_DIAG_DYNAMIC_DELETE_CURSOR
Dynamic function codes.
|
static short |
SQL_DIAG_DYNAMIC_FUNCTION
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_DYNAMIC_FUNCTION_CODE
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_DYNAMIC_UPDATE_CURSOR
Dynamic function codes.
|
static short |
SQL_DIAG_GRANT
Dynamic function codes.
|
static short |
SQL_DIAG_INSERT
Dynamic function codes.
|
static short |
SQL_DIAG_MESSAGE_TEXT
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_NATIVE
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_NUMBER
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_RETURNCODE
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_REVOKE
Dynamic function codes.
|
static short |
SQL_DIAG_ROW_COUNT
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_ROW_NUMBER
Defines for diagnostics fields.
|
static short |
SQL_DIAG_SELECT_CURSOR
Dynamic function codes.
|
static short |
SQL_DIAG_SERVER_NAME
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_SQLSTATE
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_SUBCLASS_ORIGIN
Identifiers of fields in the diagnostics area.
|
static short |
SQL_DIAG_UNKNOWN_STATEMENT
Dynamic function codes.
|
static short |
SQL_DIAG_UPDATE_WHERE
Dynamic function codes.
|
static int |
SQL_DL_SQL92_DATE
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_DAY
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_HOUR
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_MINUTE
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_MONTH
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_SECOND
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_YEAR
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_TIME
DATETIME_LITERALS masks. |
static int |
SQL_DL_SQL92_TIMESTAMP
DATETIME_LITERALS masks. |
static short |
SQL_DM_VER
Info types for
GetInfo. |
static short |
SQL_DOUBLE
SQL data type codes.
|
static int |
SQL_DRIVER_AWARE_POOLING_CAPABLE
Values for
DRIVER_AWARE_POOLING_SUPPORTED. |
static int |
SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE
Values for
DRIVER_AWARE_POOLING_SUPPORTED. |
static short |
SQL_DRIVER_AWARE_POOLING_SUPPORTED
Info types for
GetInfo. |
static short |
SQL_DRIVER_C_TYPE_BASE
Base value of driver-specific C-Type (max is 0x7fff) define driver-specific C-Type, named as SQL_DRIVER_C_TYPE_BASE, SQL_DRIVER_C_TYPE_BASE+1,
SQL_DRIVER_C_TYPE_BASE+2, etc.
|
static short |
SQL_DRIVER_COMPLETE
Options for
DriverConnect. |
static short |
SQL_DRIVER_COMPLETE_REQUIRED
Options for
DriverConnect. |
static short |
SQL_DRIVER_DESC_FIELD_BASE
Base value of driver-specific fields/attributes (max are 0x7fff [16-bit] or 0x00007fff [32-bit]) define driver-specific SQL-Type, named as
SQL_DRIVER_SQL_TYPE_BASE, SQL_DRIVER_SQL_TYPE_BASE+1, SQL_DRIVER_SQL_TYPE_BASE+2, etc..
|
static short |
SQL_DRIVER_DIAG_FIELD_BASE
Base value of driver-specific fields/attributes (max are 0x7fff [16-bit] or 0x00007fff [32-bit]) define driver-specific SQL-Type, named as
SQL_DRIVER_SQL_TYPE_BASE, SQL_DRIVER_SQL_TYPE_BASE+1, SQL_DRIVER_SQL_TYPE_BASE+2, etc..
|
static short |
SQL_DRIVER_HDBC
Info types for
GetInfo. |
static short |
SQL_DRIVER_HDESC
Info types for
GetInfo. |
static short |
SQL_DRIVER_HENV
Info types for
GetInfo. |
static short |
SQL_DRIVER_HLIB
Info types for
GetInfo. |
static short |
SQL_DRIVER_HSTMT
Info types for
GetInfo. |
static short |
SQL_DRIVER_INFO_TYPE_BASE
Base value of driver-specific fields/attributes (max are 0x7fff [16-bit] or 0x00007fff [32-bit]) define driver-specific SQL-Type, named as
SQL_DRIVER_SQL_TYPE_BASE, SQL_DRIVER_SQL_TYPE_BASE+1, SQL_DRIVER_SQL_TYPE_BASE+2, etc..
|
static short |
SQL_DRIVER_NAME
Info types for
GetInfo. |
static short |
SQL_DRIVER_NOPROMPT
Options for
DriverConnect. |
static short |
SQL_DRIVER_ODBC_VER
Info types for
GetInfo. |
static short |
SQL_DRIVER_PROMPT
Options for
DriverConnect. |
static short |
SQL_DRIVER_SQL_TYPE_BASE
Base value of driver-specific fields/attributes (max are 0x7fff [16-bit] or 0x00007fff [32-bit]) define driver-specific SQL-Type, named as
SQL_DRIVER_SQL_TYPE_BASE, SQL_DRIVER_SQL_TYPE_BASE+1, SQL_DRIVER_SQL_TYPE_BASE+2, etc..
|
static short |
SQL_DRIVER_VER
Info types for
GetInfo. |
static short |
SQL_DROP
FreeStmt options. |
static short |
SQL_DROP_ASSERTION
Info types for
GetInfo. |
static short |
SQL_DROP_CHARACTER_SET
Info types for
GetInfo. |
static short |
SQL_DROP_COLLATION
Info types for
GetInfo. |
static short |
SQL_DROP_DOMAIN
Info types for
GetInfo. |
static short |
SQL_DROP_SCHEMA
Info types for
GetInfo. |
static short |
SQL_DROP_TABLE
Info types for
GetInfo. |
static short |
SQL_DROP_TRANSLATION
Info types for
GetInfo. |
static short |
SQL_DROP_VIEW
Info types for
GetInfo. |
static int |
SQL_DS_CASCADE
DROP_SCHEMA bitmasks. |
static int |
SQL_DS_DROP_SCHEMA
DROP_SCHEMA bitmasks. |
static int |
SQL_DS_RESTRICT
DROP_SCHEMA bitmasks. |
static int |
SQL_DT_CASCADE
DROP_TABLE bitmasks. |
static int |
SQL_DT_DROP_TABLE
DROP_TABLE bitmasks. |
static int |
SQL_DT_RESTRICT
DROP_TABLE bitmasks. |
static short |
SQL_DTC_DONE
Values for
ATTR_ENLIST_IN_DTC. |
static int |
SQL_DTC_ENLIST_EXPENSIVE
DTC_TRANSITION_COST bitmasks. |
static short |
SQL_DTC_TRANSITION_COST
..
|
static int |
SQL_DTC_UNENLIST_EXPENSIVE
DTC_TRANSITION_COST bitmasks. |
static int |
SQL_DTR_DROP_TRANSLATION
DROP_TRANSLATION bitmasks. |
static int |
SQL_DV_CASCADE
DROP_VIEW bitmasks. |
static int |
SQL_DV_DROP_VIEW
DROP_VIEW bitmasks. |
static int |
SQL_DV_RESTRICT
DROP_VIEW bitmasks. |
static short |
SQL_DYNAMIC_CURSOR_ATTRIBUTES1
Info types for
GetInfo. |
static short |
SQL_DYNAMIC_CURSOR_ATTRIBUTES2
Info types for
GetInfo. |
static short |
SQL_ENSURE
Defines for
Statistics. |
static short |
SQL_ENTIRE_ROWSET
Defines for
SetPos. |
static short |
SQL_ERROR
Return values from functions.
|
static short |
SQL_EXPRESSIONS_IN_ORDERBY
Info types for
GetInfo. |
static short |
SQL_FALSE
CLI option values.
|
static int |
SQL_FD_FETCH_ABSOLUTE
FETCH_DIRECTION bitmasks. |
static int |
SQL_FD_FETCH_BOOKMARK
FETCH_DIRECTION masks. |
static int |
SQL_FD_FETCH_FIRST
FETCH_DIRECTION bitmasks. |
static int |
SQL_FD_FETCH_LAST
FETCH_DIRECTION bitmasks. |
static int |
SQL_FD_FETCH_NEXT
FETCH_DIRECTION bitmasks. |
static int |
SQL_FD_FETCH_PRIOR
FETCH_DIRECTION bitmasks. |
static int |
SQL_FD_FETCH_RELATIVE
FETCH_DIRECTION bitmasks. |
static short |
SQL_FETCH_ABSOLUTE
Other codes used for
FetchOrientation in FetchScroll. |
static short |
SQL_FETCH_BOOKMARK
ExtendedFetch fFetchType values. |
static short |
SQL_FETCH_BY_BOOKMARK
Operations in
BulkOperations. |
static int |
SQL_FETCH_DIRECTION
Information requested by
GetInfo: |
static short |
SQL_FETCH_FIRST
|
static short |
SQL_FETCH_FIRST_SYSTEM
Additional
DataSources fetch directions. |
static short |
SQL_FETCH_FIRST_USER
Additional
DataSources fetch directions. |
static short |
SQL_FETCH_LAST
Other codes used for
FetchOrientation in FetchScroll. |
static short |
SQL_FETCH_NEXT
|
static short |
SQL_FETCH_PRIOR
Other codes used for
FetchOrientation in FetchScroll. |
static short |
SQL_FETCH_RELATIVE
Other codes used for
FetchOrientation in FetchScroll. |
static int |
SQL_FILE_CATALOG
FILE_USAGE values. |
static int |
SQL_FILE_NOT_SUPPORTED
FILE_USAGE values. |
static int |
SQL_FILE_QUALIFIER
FILE_USAGE values. |
static int |
SQL_FILE_TABLE
FILE_USAGE values. |
static short |
SQL_FILE_USAGE
Info types for
GetInfo. |
static short |
SQL_FLOAT
SQL data type codes.
|
static int |
SQL_FN_CVT_CAST
CONVERT_FUNCTIONS functions. |
static int |
SQL_FN_CVT_CONVERT
CONVERT_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ABS
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ACOS
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ASIN
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ATAN
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ATAN2
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_CEILING
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_COS
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_COT
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_DEGREES
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_EXP
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_FLOOR
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_LOG
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_LOG10
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_MOD
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_PI
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_POWER
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_RADIANS
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_RAND
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_ROUND
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_SIGN
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_SIN
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_SQRT
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_TAN
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_NUM_TRUNCATE
NUMERIC_FUNCTIONS functions. |
static int |
SQL_FN_STR_ASCII
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_BIT_LENGTH
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_CHAR
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_CHAR_LENGTH
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_CHARACTER_LENGTH
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_CONCAT
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_DIFFERENCE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_INSERT
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LCASE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LEFT
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LENGTH
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LOCATE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LOCATE_2
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_LTRIM
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_OCTET_LENGTH
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_POSITION
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_REPEAT
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_REPLACE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_RIGHT
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_RTRIM
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_SOUNDEX
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_SPACE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_SUBSTRING
STRING_FUNCTIONS functions. |
static int |
SQL_FN_STR_UCASE
STRING_FUNCTIONS functions. |
static int |
SQL_FN_SYS_DBNAME
SYSTEM_FUNCTIONS functions. |
static int |
SQL_FN_SYS_IFNULL
SYSTEM_FUNCTIONS functions. |
static int |
SQL_FN_SYS_USERNAME
SYSTEM_FUNCTIONS functions. |
static int |
SQL_FN_TD_CURDATE
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_CURRENT_DATE
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_CURRENT_TIME
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_CURRENT_TIMESTAMP
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_CURTIME
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_DAYNAME
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_DAYOFMONTH
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_DAYOFWEEK
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_DAYOFYEAR
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_EXTRACT
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_HOUR
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_MINUTE
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_MONTH
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_MONTHNAME
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_NOW
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_QUARTER
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_SECOND
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_TIMESTAMPADD
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_TIMESTAMPDIFF
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_WEEK
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TD_YEAR
TIMEDATE_FUNCTIONS functions. |
static int |
SQL_FN_TSI_DAY
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_FRAC_SECOND
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_HOUR
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_MINUTE
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_MONTH
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_QUARTER
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_SECOND
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_WEEK
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static int |
SQL_FN_TSI_YEAR
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions. |
static short |
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1
Info types for
GetInfo. |
static short |
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2
Info types for
GetInfo. |
static int |
SQL_GB_COLLATE
GROUP_BY values. |
static int |
SQL_GB_GROUP_BY_CONTAINS_SELECT
GROUP_BY values. |
static int |
SQL_GB_GROUP_BY_EQUALS_SELECT
GROUP_BY values. |
static int |
SQL_GB_NO_RELATION
GROUP_BY values. |
static int |
SQL_GB_NOT_SUPPORTED
GROUP_BY values. |
static int |
SQL_GD_ANY_COLUMN
GETDATA_EXTENSIONS bitmasks. |
static int |
SQL_GD_ANY_ORDER
GETDATA_EXTENSIONS bitmasks. |
static int |
SQL_GD_BLOCK
GETDATA_EXTENSIONS values. |
static int |
SQL_GD_BOUND
GETDATA_EXTENSIONS values. |
static int |
SQL_GD_OUTPUT_PARAMS
GETDATA_EXTENSIONS values. |
static int |
SQL_GETDATA_EXTENSIONS
Information requested by
GetInfo: |
static short |
SQL_GROUP_BY
Info types for
GetInfo. |
static short |
SQL_GUID
SQL extended datatypes.
|
static short |
SQL_HANDLE_DBC
Handle type identifiers.
|
static short |
SQL_HANDLE_DESC
Handle type identifiers.
|
static short |
SQL_HANDLE_ENV
Handle type identifiers.
|
static short |
SQL_HANDLE_SENV
Handle type identifiers.
|
static short |
SQL_HANDLE_STMT
Handle type identifiers.
|
static short |
SQL_IC_LOWER
IDENTIFIER_CASE values. |
static short |
SQL_IC_MIXED
IDENTIFIER_CASE values. |
static short |
SQL_IC_SENSITIVE
IDENTIFIER_CASE values. |
static short |
SQL_IC_UPPER
IDENTIFIER_CASE values. |
static int |
SQL_IDENTIFIER_CASE
Information requested by
GetInfo: |
static int |
SQL_IDENTIFIER_QUOTE_CHAR
Information requested by
GetInfo: |
static short |
SQL_IGNORE
BindParameter extensions. |
static int |
SQL_IK_ALL
Bitmasks for
INDEX_KEYWORDS. |
static int |
SQL_IK_ASC
Bitmasks for
INDEX_KEYWORDS. |
static int |
SQL_IK_DESC
Bitmasks for
INDEX_KEYWORDS. |
static int |
SQL_IK_NONE
Bitmasks for
INDEX_KEYWORDS. |
static short |
SQL_INDEX_ALL
Reserved values for UNIQUE argument of
Statistics. |
static short |
SQL_INDEX_CLUSTERED
Values that may appear in the result set of
Statistics. |
static short |
SQL_INDEX_HASHED
Values that may appear in the result set of
Statistics. |
static short |
SQL_INDEX_KEYWORDS
Info types for
GetInfo. |
static short |
SQL_INDEX_OTHER
Values that may appear in the result set of
Statistics. |
static short |
SQL_INDEX_UNIQUE
Reserved values for UNIQUE argument of
Statistics. |
static short |
SQL_INFO_FIRST
Info types for
GetInfo. |
static short |
SQL_INFO_SCHEMA_VIEWS
Info types for
GetInfo. |
static short |
SQL_INITIALLY_DEFERRED
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_INITIALLY_IMMEDIATE
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_INSENSITIVE
Statement attribute values for cursor sensitivity.
|
static short |
SQL_INSERT_STATEMENT
Info types for
GetInfo. |
static short |
SQL_INTEGER
SQL data type codes.
|
static int |
SQL_INTEGRITY
Information requested by
GetInfo: |
static short |
SQL_INTERVAL
SQL extended datatypes.
|
static short |
SQL_INTERVAL_DAY
Interval code.
|
static short |
SQL_INTERVAL_DAY_TO_HOUR
Interval code.
|
static short |
SQL_INTERVAL_DAY_TO_MINUTE
Interval code.
|
static short |
SQL_INTERVAL_DAY_TO_SECOND
Interval code.
|
static short |
SQL_INTERVAL_HOUR
Interval code.
|
static short |
SQL_INTERVAL_HOUR_TO_MINUTE
Interval code.
|
static short |
SQL_INTERVAL_HOUR_TO_SECOND
Interval code.
|
static short |
SQL_INTERVAL_MINUTE
Interval code.
|
static short |
SQL_INTERVAL_MINUTE_TO_SECOND
Interval code.
|
static short |
SQL_INTERVAL_MONTH
Interval code.
|
static short |
SQL_INTERVAL_SECOND
Interval code.
|
static short |
SQL_INTERVAL_YEAR
Interval code.
|
static short |
SQL_INTERVAL_YEAR_TO_MONTH
Interval code.
|
static short |
SQL_INVALID_HANDLE
Return values from functions.
|
static short |
SQL_IS_DAY
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_DAY_TO_HOUR
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_DAY_TO_MINUTE
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_DAY_TO_SECOND
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_HOUR
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_HOUR_TO_MINUTE
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_HOUR_TO_SECOND
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static int |
SQL_IS_INSERT_LITERALS
INSERT_STATEMENT bitmasks. |
static int |
SQL_IS_INSERT_SEARCHED
INSERT_STATEMENT bitmasks. |
static int |
SQL_IS_INTEGER
Attribute types.
|
static short |
SQL_IS_MINUTE
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_MINUTE_TO_SECOND
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_MONTH
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static int |
SQL_IS_POINTER
Attribute types.
|
static short |
SQL_IS_SECOND
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static int |
SQL_IS_SELECT_INTO
INSERT_STATEMENT bitmasks. |
static int |
SQL_IS_SMALLINT
Attribute types.
|
static int |
SQL_IS_UINTEGER
Attribute types.
|
static int |
SQL_IS_USMALLINT
Attribute types.
|
static short |
SQL_IS_YEAR
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static short |
SQL_IS_YEAR_TO_MONTH
SQLINTERVAL enumerations for DATETIME_INTERVAL_SUBCODE values for interval data types.
|
static int |
SQL_ISV_ASSERTIONS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_CHARACTER_SETS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_CHECK_CONSTRAINTS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_COLLATIONS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_COLUMN_DOMAIN_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_COLUMN_PRIVILEGES
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_COLUMNS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_CONSTRAINT_COLUMN_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_CONSTRAINT_TABLE_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_DOMAIN_CONSTRAINTS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_DOMAINS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_KEY_COLUMN_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_REFERENTIAL_CONSTRAINTS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_SCHEMATA
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_SQL_LANGUAGES
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_TABLE_CONSTRAINTS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_TABLE_PRIVILEGES
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_TABLES
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_TRANSLATIONS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_USAGE_PRIVILEGES
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_VIEW_COLUMN_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_VIEW_TABLE_USAGE
Bitmasks for
INFO_SCHEMA_VIEWS. |
static int |
SQL_ISV_VIEWS
Bitmasks for
INFO_SCHEMA_VIEWS. |
static short |
SQL_KEYSET_CURSOR_ATTRIBUTES1
Info types for
GetInfo. |
static short |
SQL_KEYSET_CURSOR_ATTRIBUTES2
Info types for
GetInfo. |
static short |
SQL_KEYSET_SIZE_DEFAULT
ATTR_KEYSET_SIZE options. |
static short |
SQL_KEYWORDS
Info types for
GetInfo. |
static int |
SQL_LCK_EXCLUSIVE
LOCK_TYPES masks. |
static int |
SQL_LCK_NO_CHANGE
LOCK_TYPES masks. |
static int |
SQL_LCK_UNLOCK
LOCK_TYPES masks. |
static int |
SQL_LEN_BINARY_ATTR_OFFSET
Binary length for driver specific attributes.
|
static short |
SQL_LEN_DATA_AT_EXEC_OFFSET
BindParameter extensions. |
static short |
SQL_LIKE_ESCAPE_CLAUSE
Info types for
GetInfo. |
static short |
SQL_LIKE_ONLY
ColAttribute subdefines for COLUMN_SEARCHABLE. |
static short |
SQL_LOCK_EXCLUSIVE
Lock options in
SetPos. |
static short |
SQL_LOCK_NO_CHANGE
Lock options in
SetPos. |
static short |
SQL_LOCK_TYPES
Info types for
GetInfo. |
static short |
SQL_LOCK_UNLOCK
Lock options in
SetPos. |
static short |
SQL_LOGIN_TIMEOUT_DEFAULT
ATTR_LOGIN_TIMEOUT options |
static short |
SQL_LONGVARBINARY
SQL extended datatypes.
|
static short |
SQL_LONGVARCHAR
SQL extended datatypes.
|
static short |
SQL_MAX_ASYNC_CONCURRENT_STATEMENTS
Info types for
GetInfo. |
static short |
SQL_MAX_BINARY_LITERAL_LEN
Info types for
GetInfo. |
static int |
SQL_MAX_CATALOG_NAME_LEN
Information requested by
GetInfo: |
static short |
SQL_MAX_CHAR_LITERAL_LEN
Info types for
GetInfo. |
static int |
SQL_MAX_COLUMN_NAME_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_COLUMNS_IN_GROUP_BY
Information requested by
GetInfo: |
static int |
SQL_MAX_COLUMNS_IN_INDEX
Information requested by
GetInfo: |
static int |
SQL_MAX_COLUMNS_IN_ORDER_BY
Information requested by
GetInfo: |
static int |
SQL_MAX_COLUMNS_IN_SELECT
Information requested by
GetInfo: |
static int |
SQL_MAX_COLUMNS_IN_TABLE
Information requested by
GetInfo: |
static int |
SQL_MAX_CONCURRENT_ACTIVITIES
Information requested by
GetInfo: |
static int |
SQL_MAX_CURSOR_NAME_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_DRIVER_CONNECTIONS
Information requested by
GetInfo: |
static short |
SQL_MAX_DSN_LENGTH
Generally useful constants.
|
static int |
SQL_MAX_IDENTIFIER_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_INDEX_SIZE
Information requested by
GetInfo: |
static short |
SQL_MAX_LENGTH_DEFAULT
ATTR_MAX_LENGTH options. |
static int |
SQL_MAX_MESSAGE_LENGTH
Maximum message length.
|
static int |
SQL_MAX_NUMERIC_LEN
Internal representation of numeric data type.
|
static short |
SQL_MAX_OPTION_STRING_LENGTH
Generally useful constants.
|
static short |
SQL_MAX_OWNER_NAME_LEN
Info types for
GetInfo. |
static short |
SQL_MAX_PROCEDURE_NAME_LEN
Info types for
GetInfo. |
static short |
SQL_MAX_QUALIFIER_NAME_LEN
Info types for
GetInfo. |
static int |
SQL_MAX_ROW_SIZE
Information requested by
GetInfo: |
static short |
SQL_MAX_ROW_SIZE_INCLUDES_LONG
Info types for
GetInfo. |
static short |
SQL_MAX_ROWS_DEFAULT
ATTR_MAX_ROWS options. |
static int |
SQL_MAX_SCHEMA_NAME_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_STATEMENT_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_TABLE_NAME_LEN
Information requested by
GetInfo: |
static int |
SQL_MAX_TABLES_IN_SELECT
Information requested by
GetInfo: |
static int |
SQL_MAX_USER_NAME_LEN
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_CATALOG_NAME_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_COLUMN_NAME_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_COLUMNS_IN_GROUP_BY
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_COLUMNS_IN_INDEX
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_COLUMNS_IN_ORDER_BY
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_COLUMNS_IN_SELECT
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_CONCURRENT_ACTIVITIES
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_CURSOR_NAME_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_DRIVER_CONNECTIONS
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_IDENTIFIER_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_INDEX_SIZE
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_ROW_SIZE
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_SCHEMA_NAME_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_STATEMENT_LENGTH
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_TABLES_IN_SELECT
Information requested by
GetInfo: |
static int |
SQL_MAXIMUM_USER_NAME_LENGTH
Information requested by
GetInfo: |
static short |
SQL_MODE_DEFAULT
ATTR_ACCESS_MODE options |
static short |
SQL_MODE_READ_ONLY
ATTR_ACCESS_MODE options |
static short |
SQL_MODE_READ_WRITE
ATTR_ACCESS_MODE options |
static short |
SQL_MULT_RESULT_SETS
Info types for
GetInfo. |
static short |
SQL_MULTIPLE_ACTIVE_TXN
Info types for
GetInfo. |
static short |
SQL_NAMED
Values of
DESC_UNNAMED field in descriptor. |
static int |
SQL_NC_END
NULL_COLLATION values. |
static short |
SQL_NC_HIGH
NULL_COLLATION values. |
static short |
SQL_NC_LOW
NULL_COLLATION values. |
static int |
SQL_NC_START
NULL_COLLATION values. |
static short |
SQL_NEED_DATA
Return values from functions.
|
static short |
SQL_NEED_LONG_DATA_LEN
Info types for
GetInfo. |
static int |
SQL_NNC_NON_NULL
NON_NULLABLE_COLUMNS values. |
static int |
SQL_NNC_NULL
NON_NULLABLE_COLUMNS values. |
static short |
SQL_NO_ACTION
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_NO_COLUMN_NUMBER
Define for
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER. |
static short |
SQL_NO_DATA
Return values from functions.
|
static short |
SQL_NO_DATA_FOUND
Return values from functions.
|
static short |
SQL_NO_NULLS
Values of
DESC_NULLABLE field in descriptor. |
static short |
SQL_NO_ROW_NUMBER
Define for
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER. |
static short |
SQL_NO_TOTAL
Special return values for
GetData. |
static short |
SQL_NON_NULLABLE_COLUMNS
Info types for
GetInfo. |
static int |
SQL_NONSCROLLABLE
ATTR_CURSOR_SCROLLABLE values. |
static short |
SQL_NOSCAN_DEFAULT
ATTR_NOSCAN options. |
static short |
SQL_NOSCAN_OFF
ATTR_NOSCAN options. |
static short |
SQL_NOSCAN_ON
ATTR_NOSCAN options. |
static short |
SQL_NOT_DEFERRABLE
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_NTS
Flag for null-terminated string.
|
static int |
SQL_NULL_COLLATION
Information requested by
GetInfo: |
static short |
SQL_NULL_DATA
Special length/indicator values.
|
static long |
SQL_NULL_HANDLE
Null handles return by
AllocHandle. |
static long |
SQL_NULL_HDBC
Null handles return by
AllocHandle. |
static long |
SQL_NULL_HDESC
Null handles return by
AllocHandle. |
static long |
SQL_NULL_HENV
Null handles return by
AllocHandle. |
static long |
SQL_NULL_HSTMT
Null handles return by
AllocHandle. |
static short |
SQL_NULLABLE
Values of
DESC_NULLABLE field in descriptor. |
static short |
SQL_NULLABLE_UNKNOWN
Value returned by
GetTypeInfo to denote that it is not known whether or not a data type supports null values. |
static short |
SQL_NUMERIC
SQL data type codes.
|
static short |
SQL_NUMERIC_FUNCTIONS
Info types for
GetInfo. |
static int |
SQL_OAC_LEVEL1
ODBC_API_CONFORMANCE values. |
static int |
SQL_OAC_LEVEL2
ODBC_API_CONFORMANCE values. |
static int |
SQL_OAC_NONE
ODBC_API_CONFORMANCE values. |
static short |
SQL_ODBC_API_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_ODBC_INTERFACE_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_ODBC_SAG_CLI_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_ODBC_SQL_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_ODBC_SQL_OPT_IEF
Info types for
GetInfo. |
static short |
SQL_ODBC_VER
Info types for
GetInfo. |
static short |
SQL_OIC_CORE
ODBC_INTERFACE_CONFORMANCE values. |
static short |
SQL_OIC_LEVEL1
ODBC_INTERFACE_CONFORMANCE values. |
static short |
SQL_OIC_LEVEL2
ODBC_INTERFACE_CONFORMANCE values. |
static int |
SQL_OJ_ALL_COMPARISON_OPS
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_CAPABILITIES
Information requested by
GetInfo: |
static int |
SQL_OJ_FULL
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_INNER
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_LEFT
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_NESTED
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_NOT_ORDERED
OJ_CAPABILITIES bitmasks. |
static int |
SQL_OJ_RIGHT
OJ_CAPABILITIES bitmasks. |
static short |
SQL_OPT_TRACE_DEFAULT
ATTR_TRACE options |
static java.lang.String |
SQL_OPT_TRACE_FILE_DEFAULT
ATTR_TRACE options |
static short |
SQL_OPT_TRACE_OFF
ATTR_TRACE options |
static short |
SQL_OPT_TRACE_ON
ATTR_TRACE options |
static int |
SQL_ORDER_BY_COLUMNS_IN_SELECT
Information requested by
GetInfo: |
static int |
SQL_OSC_CORE
ODBC_SQL_CONFORMANCE values. |
static int |
SQL_OSC_EXTENDED
ODBC_SQL_CONFORMANCE values. |
static int |
SQL_OSC_MINIMUM
ODBC_SQL_CONFORMANCE values. |
static int |
SQL_OSCC_COMPLIANT
ODBC_SAG_CLI_CONFORMANCE values. |
static int |
SQL_OSCC_NOT_COMPLIANT
ODBC_SAG_CLI_CONFORMANCE values. |
static int |
SQL_OU_DML_STATEMENTS
OWNER_USAGE masks. |
static int |
SQL_OU_INDEX_DEFINITION
OWNER_USAGE masks. |
static int |
SQL_OU_PRIVILEGE_DEFINITION
OWNER_USAGE masks. |
static int |
SQL_OU_PROCEDURE_INVOCATION
OWNER_USAGE masks. |
static int |
SQL_OU_TABLE_DEFINITION
OWNER_USAGE masks. |
static int |
SQL_OUTER_JOIN_CAPABILITIES
Information requested by
GetInfo: |
static short |
SQL_OUTER_JOINS
Info types for
GetInfo. |
static short |
SQL_OV_ODBC2
Values for
ATTR_ODBC_VERSION. |
static short |
SQL_OV_ODBC3
Values for
ATTR_ODBC_VERSION. |
static short |
SQL_OV_ODBC3_80
Values for
ATTR_ODBC_VERSION. |
static short |
SQL_OWNER_TERM
Info types for
GetInfo. |
static short |
SQL_OWNER_USAGE
Info types for
GetInfo. |
static short |
SQL_PARAM_ARRAY_ROW_COUNTS
Info types for
GetInfo. |
static short |
SQL_PARAM_ARRAY_SELECTS
Info types for
GetInfo. |
static short |
SQL_PARAM_BIND_BY_COLUMN
The value of
ATTR_PARAM_BIND_TYPE. |
static short |
SQL_PARAM_BIND_TYPE_DEFAULT
The value of
ATTR_PARAM_BIND_TYPE. |
static short |
SQL_PARAM_DATA_AVAILABLE
Return values from functions.
|
static short |
SQL_PARAM_DIAG_UNAVAILABLE
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_ERROR
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_IGNORE
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_INPUT
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_INPUT_OUTPUT
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_INPUT_OUTPUT_STREAM
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_OUTPUT
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_OUTPUT_STREAM
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_PROCEED
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_SUCCESS
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_SUCCESS_WITH_INFO
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARAM_TYPE_DEFAULT
Defines used by Driver Manager when mapping
SetParam to BindParameter. |
static short |
SQL_PARAM_TYPE_UNKNOWN
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_PARAM_UNUSED
Value for
DESC_ARRAY_STATUS_PTR. |
static short |
SQL_PARC_BATCH
Values for
PARAM_ARRAY_ROW_COUNTS getinfo. |
static short |
SQL_PARC_NO_BATCH
Values for
PARAM_ARRAY_ROW_COUNTS getinfo. |
static short |
SQL_PAS_BATCH
Values for
PARAM_ARRAY_SELECTS. |
static short |
SQL_PAS_NO_BATCH
Values for
PARAM_ARRAY_SELECTS. |
static short |
SQL_PAS_NO_SELECT
Values for
PARAM_ARRAY_SELECTS. |
static short |
SQL_PC_NON_PSEUDO
Values that may appear in the result set of
SpecialColumns. |
static short |
SQL_PC_NOT_PSEUDO
Defines for
SpecialColumns (returned in the result set). |
static short |
SQL_PC_PSEUDO
Values that may appear in the result set of
SpecialColumns. |
static short |
SQL_PC_UNKNOWN
Values that may appear in the result set of
SpecialColumns. |
static int |
SQL_POS_ADD
POS_OPERATIONS masks. |
static int |
SQL_POS_DELETE
POS_OPERATIONS masks. |
static short |
SQL_POS_OPERATIONS
Info types for
GetInfo. |
static int |
SQL_POS_POSITION
POS_OPERATIONS masks. |
static int |
SQL_POS_REFRESH
POS_OPERATIONS masks. |
static int |
SQL_POS_UPDATE
POS_OPERATIONS masks. |
static short |
SQL_POSITION
Operations in
SetPos. |
static short |
SQL_POSITIONED_STATEMENTS
Info types for
GetInfo. |
static short |
SQL_PRED_BASIC
Values returned by
GetTypeInfo to show WHERE clause supported. |
static short |
SQL_PRED_CHAR
Values returned by
GetTypeInfo to show WHERE clause supported. |
static short |
SQL_PRED_NONE
Values returned by
GetTypeInfo to show WHERE clause supported. |
static short |
SQL_PRED_SEARCHABLE
ColAttribute subdefines for COLUMN_SEARCHABLE. |
static short |
SQL_PROCEDURE_TERM
Info types for
GetInfo. |
static short |
SQL_PROCEDURES
Info types for
GetInfo. |
static int |
SQL_PS_POSITIONED_DELETE
POSITIONED_STATEMENTS masks. |
static int |
SQL_PS_POSITIONED_UPDATE
POSITIONED_STATEMENTS masks. |
static int |
SQL_PS_SELECT_FOR_UPDATE
POSITIONED_STATEMENTS masks. |
static short |
SQL_PT_FUNCTION
Defines for
Procedures (returned in the result set). |
static short |
SQL_PT_PROCEDURE
Defines for
Procedures (returned in the result set). |
static short |
SQL_PT_UNKNOWN
Defines for
Procedures (returned in the result set). |
static int |
SQL_QL_END
QUALIFIER_LOCATION values. |
static int |
SQL_QL_START
QUALIFIER_LOCATION values. |
static int |
SQL_QU_DML_STATEMENTS
QUALIFIER_USAGE masks. |
static int |
SQL_QU_INDEX_DEFINITION
QUALIFIER_USAGE masks. |
static int |
SQL_QU_PRIVILEGE_DEFINITION
QUALIFIER_USAGE masks. |
static int |
SQL_QU_PROCEDURE_INVOCATION
QUALIFIER_USAGE masks. |
static int |
SQL_QU_TABLE_DEFINITION
QUALIFIER_USAGE masks. |
static short |
SQL_QUALIFIER_LOCATION
Info types for
GetInfo. |
static short |
SQL_QUALIFIER_NAME_SEPARATOR
Info types for
GetInfo. |
static short |
SQL_QUALIFIER_TERM
Info types for
GetInfo. |
static short |
SQL_QUALIFIER_USAGE
Info types for
GetInfo. |
static short |
SQL_QUERY_TIMEOUT_DEFAULT
ATTR_QUERY_TIMEOUT options. |
static short |
SQL_QUICK
Defines for
Statistics. |
static short |
SQL_QUOTED_IDENTIFIER_CASE
Info types for
GetInfo. |
static short |
SQL_RD_DEFAULT
ATTR_RETRIEVE_DATA options. |
static short |
SQL_RD_OFF
ATTR_RETRIEVE_DATA options. |
static short |
SQL_RD_ON
ATTR_RETRIEVE_DATA options. |
static short |
SQL_REAL
SQL data type codes.
|
static short |
SQL_REFRESH
Operations in
SetPos. |
static short |
SQL_RESET_CONNECTION_YES
Values for
ATTR_RESET_CONNECTION. |
static short |
SQL_RESET_PARAMS
FreeStmt options. |
static short |
SQL_RESTRICT
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_RESULT_COL
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_RETURN_VALUE
Defines for
BindParameter and ProcedureColumns (returned in the result set). |
static short |
SQL_ROLLBACK
EndTran options. |
static short |
SQL_ROW_ADDED
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_DELETED
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_ERROR
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_IDENTIFIER
Reserved value for the
IdentifierType argument of SpecialColumns. |
static short |
SQL_ROW_IGNORE
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_NOROW
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_NUMBER_UNKNOWN
Define for
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER. |
static short |
SQL_ROW_PROCEED
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_SUCCESS
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_SUCCESS_WITH_INFO
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_UPDATED
ExtendedFetch rgfRowStatus element values. |
static short |
SQL_ROW_UPDATES
Info types for
GetInfo. |
static short |
SQL_ROWVER
Column types and scopes in
SpecialColumns. |
static int |
SQL_SC_FIPS127_2_TRANSITIONAL
SQL_CONFORMANCE bit masks. |
static short |
SQL_SC_NON_UNIQUE
ATTR_SIMULATE_CURSOR options. |
static int |
SQL_SC_SQL92_ENTRY
SQL_CONFORMANCE bit masks. |
static int |
SQL_SC_SQL92_FULL
SQL_CONFORMANCE bit masks. |
static int |
SQL_SC_SQL92_INTERMEDIATE
SQL_CONFORMANCE bit masks. |
static short |
SQL_SC_TRY_UNIQUE
ATTR_SIMULATE_CURSOR options. |
static short |
SQL_SC_UNIQUE
ATTR_SIMULATE_CURSOR options. |
static int |
SQL_SCC_ISO92_CLI
STANDARD_CLI_CONFORMANCE bitmasks. |
static int |
SQL_SCC_XOPEN_CLI_VERSION1
STANDARD_CLI_CONFORMANCE bitmasks. |
static int |
SQL_SCCO_LOCK
SCROLL_CONCURRENCY bitmasks. |
static int |
SQL_SCCO_OPT_ROWVER
SCROLL_CONCURRENCY bitmasks. |
static int |
SQL_SCCO_OPT_VALUES
SCROLL_CONCURRENCY bitmasks. |
static int |
SQL_SCCO_READ_ONLY
SCROLL_CONCURRENCY bitmasks. |
static short |
SQL_SCHEMA_TERM
Info types for
GetInfo. |
static short |
SQL_SCHEMA_USAGE
Info types for
GetInfo. |
static short |
SQL_SCOPE_CURROW
Values that may appear in the result set of
SpecialColumns. |
static short |
SQL_SCOPE_SESSION
Values that may appear in the result set of
SpecialColumns. |
static short |
SQL_SCOPE_TRANSACTION
Values that may appear in the result set of
SpecialColumns. |
static int |
SQL_SCROLL_CONCURRENCY
Information requested by
GetInfo: |
static short |
SQL_SCROLL_OPTIONS
Info types for
GetInfo. |
static int |
SQL_SCROLLABLE
ATTR_CURSOR_SCROLLABLE values. |
static int |
SQL_SDF_CURRENT_DATE
|
static int |
SQL_SDF_CURRENT_TIME
|
static int |
SQL_SDF_CURRENT_TIMESTAMP
|
static int |
SQL_SEARCH_PATTERN_ESCAPE
Information requested by
GetInfo: |
static short |
SQL_SEARCHABLE
ColAttribute subdefines for COLUMN_SEARCHABLE. |
static short |
SQL_SENSITIVE
Statement attribute values for cursor sensitivity.
|
static int |
SQL_SERVER_NAME
Information requested by
GetInfo: |
static short |
SQL_SET_DEFAULT
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_SET_NULL
Defines for
ForeignKeys (UPDATE_RULE and DELETE_RULE). |
static short |
SQL_SETPARAM_VALUE_MAX
Defines used by Driver Manager when mapping
SetParam to BindParameter. |
static short |
SQL_SETPOS_MAX_LOCK_VALUE
Lock options in
SetPos. |
static short |
SQL_SETPOS_MAX_OPTION_VALUE
Operations in
BulkOperations. |
static int |
SQL_SFKD_CASCADE
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks. |
static int |
SQL_SFKD_NO_ACTION
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks. |
static int |
SQL_SFKD_SET_DEFAULT
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks. |
static int |
SQL_SFKD_SET_NULL
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks. |
static int |
SQL_SFKU_CASCADE
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks. |
static int |
SQL_SFKU_NO_ACTION
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks. |
static int |
SQL_SFKU_SET_DEFAULT
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks. |
static int |
SQL_SFKU_SET_NULL
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks. |
static int |
SQL_SG_DELETE_TABLE
SQL92_GRANT bitmasks. |
static int |
SQL_SG_INSERT_COLUMN
SQL92_GRANT bitmasks. |
static int |
SQL_SG_INSERT_TABLE
SQL92_GRANT bitmasks. |
static int |
SQL_SG_REFERENCES_COLUMN
SQL92_GRANT bitmasks. |
static int |
SQL_SG_REFERENCES_TABLE
SQL92_GRANT bitmasks. |
static int |
SQL_SG_SELECT_TABLE
SQL92_GRANT bitmasks. |
static int |
SQL_SG_UPDATE_COLUMN
SQL92_GRANT bitmasks. |
static int |
SQL_SG_UPDATE_TABLE
SQL92_GRANT bitmasks. |
static int |
SQL_SG_USAGE_ON_CHARACTER_SET
SQL92_GRANT bitmasks. |
static int |
SQL_SG_USAGE_ON_COLLATION
SQL92_GRANT bitmasks. |
static int |
SQL_SG_USAGE_ON_DOMAIN
SQL92_GRANT bitmasks. |
static int |
SQL_SG_USAGE_ON_TRANSLATION
SQL92_GRANT bitmasks. |
static int |
SQL_SG_WITH_GRANT_OPTION
SQL92_GRANT bitmasks. |
static short |
SQL_SIGNED_OFFSET
Sign offsets.
|
static short |
SQL_SMALLINT
SQL data type codes.
|
static int |
SQL_SNVF_BIT_LENGTH
|
static int |
SQL_SNVF_CHAR_LENGTH
|
static int |
SQL_SNVF_CHARACTER_LENGTH
|
static int |
SQL_SNVF_EXTRACT
|
static int |
SQL_SNVF_OCTET_LENGTH
|
static int |
SQL_SNVF_POSITION
|
static int |
SQL_SO_DYNAMIC
SCROLL_OPTIONS masks. |
static int |
SQL_SO_FORWARD_ONLY
SCROLL_OPTIONS masks. |
static int |
SQL_SO_KEYSET_DRIVEN
SCROLL_OPTIONS masks. |
static int |
SQL_SO_MIXED
SCROLL_OPTIONS masks. |
static int |
SQL_SO_STATIC
SCROLL_OPTIONS masks. |
static int |
SQL_SP_BETWEEN
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_COMPARISON
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_EXISTS
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_IN
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_ISNOTNULL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_ISNULL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_LIKE
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_MATCH_FULL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_MATCH_PARTIAL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_MATCH_UNIQUE_FULL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_MATCH_UNIQUE_PARTIAL
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_OVERLAPS
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_QUANTIFIED_COMPARISON
SQL92_PREDICATES bitmasks. |
static int |
SQL_SP_UNIQUE
SQL92_PREDICATES bitmasks. |
static short |
SQL_SPEC_MAJOR
Generally useful constants.
|
static short |
SQL_SPEC_MINOR
Generally useful constants.
|
static int |
SQL_SPECIAL_CHARACTERS
Information requested by
GetInfo: |
static int |
SQL_SQ_COMPARISON
SUBQUERIES masks. |
static int |
SQL_SQ_CORRELATED_SUBQUERIES
SUBQUERIES masks. |
static int |
SQL_SQ_EXISTS
SUBQUERIES masks. |
static int |
SQL_SQ_IN
SUBQUERIES masks. |
static int |
SQL_SQ_QUANTIFIED
SUBQUERIES masks. |
static short |
SQL_SQL_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_SQL92_DATETIME_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_SQL92_FOREIGN_KEY_DELETE_RULE
Info types for
GetInfo. |
static short |
SQL_SQL92_FOREIGN_KEY_UPDATE_RULE
Info types for
GetInfo. |
static short |
SQL_SQL92_GRANT
Info types for
GetInfo. |
static short |
SQL_SQL92_NUMERIC_VALUE_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_SQL92_PREDICATES
Info types for
GetInfo. |
static short |
SQL_SQL92_RELATIONAL_JOIN_OPERATORS
Info types for
GetInfo. |
static short |
SQL_SQL92_REVOKE
Info types for
GetInfo. |
static short |
SQL_SQL92_ROW_VALUE_CONSTRUCTOR
Info types for
GetInfo. |
static short |
SQL_SQL92_STRING_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_SQL92_VALUE_EXPRESSIONS
Info types for
GetInfo. |
static short |
SQL_SQLSTATE_SIZE
Generally useful constants.
|
static int |
SQL_SR_CASCADE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_DELETE_TABLE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_GRANT_OPTION_FOR
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_INSERT_COLUMN
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_INSERT_TABLE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_REFERENCES_COLUMN
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_REFERENCES_TABLE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_RESTRICT
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_SELECT_TABLE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_UPDATE_COLUMN
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_UPDATE_TABLE
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_USAGE_ON_CHARACTER_SET
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_USAGE_ON_COLLATION
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_USAGE_ON_DOMAIN
SQL92_REVOKE bitmasks. |
static int |
SQL_SR_USAGE_ON_TRANSLATION
SQL92_REVOKE bitmasks. |
static int |
SQL_SRJO_CORRESPONDING_CLAUSE
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_CROSS_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_EXCEPT_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_FULL_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_INNER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_INTERSECT_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_LEFT_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_NATURAL_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_RIGHT_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRJO_UNION_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks. |
static int |
SQL_SRVC_DEFAULT
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks. |
static int |
SQL_SRVC_NULL
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks. |
static int |
SQL_SRVC_ROW_SUBQUERY
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks. |
static int |
SQL_SRVC_VALUE_EXPRESSION
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks. |
static int |
SQL_SS_ADDITIONS
STATIC_SENSITIVITY values. |
static int |
SQL_SS_DELETIONS
STATIC_SENSITIVITY values. |
static int |
SQL_SS_UPDATES
STATIC_SENSITIVITY values. |
static int |
SQL_SSF_CONVERT
|
static int |
SQL_SSF_LOWER
|
static int |
SQL_SSF_SUBSTRING
|
static int |
SQL_SSF_TRANSLATE
|
static int |
SQL_SSF_TRIM_BOTH
|
static int |
SQL_SSF_TRIM_LEADING
|
static int |
SQL_SSF_TRIM_TRAILING
|
static int |
SQL_SSF_UPPER
|
static short |
SQL_STANDARD_CLI_CONFORMANCE
Info types for
GetInfo. |
static short |
SQL_STATIC_CURSOR_ATTRIBUTES1
Info types for
GetInfo. |
static short |
SQL_STATIC_CURSOR_ATTRIBUTES2
Info types for
GetInfo. |
static short |
SQL_STATIC_SENSITIVITY
Info types for
GetInfo. |
static short |
SQL_STILL_EXECUTING
Return values from functions.
|
static short |
SQL_STRING_FUNCTIONS
Info types for
GetInfo. |
static int |
SQL_SU_DML_STATEMENTS
SCHEMA_USAGE masks. |
static int |
SQL_SU_INDEX_DEFINITION
SCHEMA_USAGE masks. |
static int |
SQL_SU_PRIVILEGE_DEFINITION
SCHEMA_USAGE masks. |
static int |
SQL_SU_PROCEDURE_INVOCATION
SCHEMA_USAGE masks. |
static int |
SQL_SU_TABLE_DEFINITION
SCHEMA_USAGE masks. |
static short |
SQL_SUBQUERIES
Info types for
GetInfo. |
static short |
SQL_SUCCESS
Return values from functions.
|
static short |
SQL_SUCCESS_WITH_INFO
Return values from functions.
|
static int |
SQL_SVE_CASE
SQL92_VALUE_EXPRESSIONS bitmasks. |
static int |
SQL_SVE_CAST
SQL92_VALUE_EXPRESSIONS bitmasks. |
static int |
SQL_SVE_COALESCE
SQL92_VALUE_EXPRESSIONS bitmasks. |
static int |
SQL_SVE_NULLIF
SQL92_VALUE_EXPRESSIONS bitmasks. |
static short |
SQL_SYSTEM_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_TABLE_STAT
Defines for
Statistics (returned in the result set). |
static short |
SQL_TABLE_TERM
Info types for
GetInfo. |
static short |
SQL_TC_ALL
TXN_CAPABLE values. |
static short |
SQL_TC_DDL_COMMIT
TXN_CAPABLE values. |
static short |
SQL_TC_DDL_IGNORE
TXN_CAPABLE values. |
static short |
SQL_TC_DML
TXN_CAPABLE values. |
static short |
SQL_TC_NONE
TXN_CAPABLE values. |
static short |
SQL_TIME
SQL extended datatypes.
|
static short |
SQL_TIME_LEN
Date/time length constants.
|
static short |
SQL_TIMEDATE_ADD_INTERVALS
Info types for
GetInfo. |
static short |
SQL_TIMEDATE_DIFF_INTERVALS
Info types for
GetInfo. |
static short |
SQL_TIMEDATE_FUNCTIONS
Info types for
GetInfo. |
static short |
SQL_TIMESTAMP
SQL extended datatypes.
|
static short |
SQL_TIMESTAMP_LEN
Date/time length constants.
|
static short |
SQL_TINYINT
SQL extended datatypes.
|
static int |
SQL_TRANSACTION_CAPABLE
Information requested by
GetInfo: |
static int |
SQL_TRANSACTION_ISOLATION_OPTION
Information requested by
GetInfo: |
static int |
SQL_TRANSACTION_READ_COMMITTED
TXN_ISOLATION_OPTION bitmasks. |
static int |
SQL_TRANSACTION_READ_UNCOMMITTED
TXN_ISOLATION_OPTION bitmasks. |
static int |
SQL_TRANSACTION_REPEATABLE_READ
TXN_ISOLATION_OPTION bitmasks. |
static int |
SQL_TRANSACTION_SERIALIZABLE
TXN_ISOLATION_OPTION bitmasks. |
static short |
SQL_TRUE
CLI option values.
|
static int |
SQL_TXN_CAPABLE
Information requested by
GetInfo: |
static int |
SQL_TXN_ISOLATION_OPTION
Information requested by
GetInfo: |
static short |
SQL_TYPE_DATE
One-parameter shortcuts for date/time data types.
|
static short |
SQL_TYPE_NULL
NULL type.
|
static short |
SQL_TYPE_TIME
One-parameter shortcuts for date/time data types.
|
static short |
SQL_TYPE_TIMESTAMP
One-parameter shortcuts for date/time data types.
|
static int |
SQL_U_UNION
UNION masks. |
static int |
SQL_U_UNION_ALL
UNION masks. |
static short |
SQL_UB_DEFAULT
ATTR_USE_BOOKMARKS options. |
static short |
SQL_UB_FIXED
ATTR_USE_BOOKMARKS options. |
static short |
SQL_UB_OFF
ATTR_USE_BOOKMARKS options. |
static short |
SQL_UB_ON
ATTR_USE_BOOKMARKS options. |
static short |
SQL_UB_VARIABLE
ATTR_USE_BOOKMARKS options. |
static short |
SQL_UNBIND
FreeStmt options. |
static short |
SQL_UNICODE
UNICODE definitions.
|
static short |
SQL_UNICODE_CHAR
UNICODE definitions.
|
static short |
SQL_UNICODE_LONGVARCHAR
UNICODE definitions.
|
static short |
SQL_UNICODE_VARCHAR
UNICODE definitions.
|
static short |
SQL_UNION
Info types for
GetInfo. |
static short |
SQL_UNION_STATEMENT
Info types for
GetInfo. |
static short |
SQL_UNKNOWN_TYPE
SQL data type codes.
|
static short |
SQL_UNNAMED
Values of
DESC_UNNAMED field in descriptor. |
static short |
SQL_UNSEARCHABLE
ColAttribute subdefines for COLUMN_SEARCHABLE. |
static short |
SQL_UNSIGNED_OFFSET
Sign offsets.
|
static short |
SQL_UNSPECIFIED
Statement attribute values for cursor sensitivity.
|
static short |
SQL_UPDATE
Operations in
SetPos. |
static short |
SQL_UPDATE_BY_BOOKMARK
Operations in
BulkOperations. |
static int |
SQL_US_UNION
UNION_STATEMENT bitmasks. |
static int |
SQL_US_UNION_ALL
UNION_STATEMENT bitmasks. |
static int |
SQL_USER_NAME
Information requested by
GetInfo: |
static short |
SQL_VARBINARY
SQL extended datatypes.
|
static short |
SQL_VARCHAR
SQL data type codes.
|
static short |
SQL_WCHAR
WCHAR definitions.
|
static short |
SQL_WLONGVARCHAR
WCHAR definitions.
|
static short |
SQL_WVARCHAR
WCHAR definitions.
|
static int |
SQL_XOPEN_CLI_YEAR
Information requested by
GetInfo: |
| Modifier and Type | Method and Description |
|---|---|
static org.lwjgl.system.SharedLibrary |
getLibrary()
Returns the odbc
SharedLibrary. |
static short |
nSQLAllocHandle(short HandleType,
long InputHandle,
long OutputHandle)
Unsafe version of:
AllocHandle |
static short |
nSQLAllocHandleStd(short fHandleType,
long hInput,
long phOutput) |
static short |
nSQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
long TargetValuePtr,
long BufferLength,
long StrLen_or_Ind)
Unsafe version of:
BindCol |
static short |
nSQLBindParameter(long StatementHandle,
short ParameterNumber,
short InputOutputType,
short ValueType,
short ParameterType,
long ColumnSize,
short DecimalDigits,
long ParameterValuePtr,
long BufferLength,
long StrLen_or_IndPtr)
Unsafe version of:
BindParameter |
static short |
nSQLBrowseConnect(long ConnectionHandle,
long InConnectionString,
short StringLength1,
long OutConnectionString,
short BufferLength,
long StringLength2Ptr)
Unsafe version of:
BrowseConnect |
static short |
nSQLColAttribute(long StatementHandle,
short ColumnNumber,
short FieldIdentifier,
long CharacterAttributePtr,
short BufferLength,
long StringLengthPtr,
long NumericAttributePtr)
Unsafe version of:
ColAttribute |
static short |
nSQLColumnPrivileges(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName,
long szColumnName,
short cchColumnName) |
static short |
nSQLColumns(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
long ColumnName,
short NameLength4) |
static short |
nSQLCompleteAsync(short HandleType,
long Handle,
long AsyncRetCodePtr)
Unsafe version of:
CompleteAsync |
static short |
nSQLConnect(long ConnectionHandle,
long ServerName,
short NameLength1,
long UserName,
short NameLength2,
long Authentication,
short NameLength3)
Unsafe version of:
Connect |
static short |
nSQLDataSources(long EnvironmentHandle,
short Direction,
long ServerName,
short BufferLength1,
long NameLength1Ptr,
long Description,
short BufferLength2,
long NameLength2Ptr)
Unsafe version of:
DataSources |
static short |
nSQLDescribeCol(long StatementHandle,
short ColumnNumber,
long ColumnName,
short BufferLength,
long NameLengthPtr,
long DataTypePtr,
long ColumnSizePtr,
long DecimalDigitsPtr,
long NullablePtr)
Unsafe version of:
DescribeCol |
static short |
nSQLDescribeParam(long StatementHandle,
short ParameterNumber,
long DataTypePtr,
long ParameterSizePtr,
long DecimalDigitsPtr,
long NullablePtr)
Unsafe version of:
DescribeParam |
static short |
nSQLDriverConnect(long ConnectionHandle,
long WindowHandle,
long InConnectionString,
short StringLength1,
long OutConnectionString,
short BufferLength,
long StringLength2Ptr,
short DriverCompletion)
Unsafe version of:
DriverConnect |
static short |
nSQLDrivers(long EnvironmentHandle,
short Direction,
long DriverDescription,
short BufferLength1,
long DescriptionLengthPtr,
long DriverAttributes,
short BufferLength2,
long AttributesLengthPtr)
Unsafe version of:
Drivers |
static short |
nSQLExecDirect(long StatementHandle,
long StatementText,
int TextLength)
Unsafe version of:
ExecDirect |
static short |
nSQLExtendedFetch(long hstmt,
short fFetchType,
long irow,
long pcrow,
long rgfRowStatus) |
static short |
nSQLForeignKeys(long hstmt,
long szPkCatalogName,
short cchPkCatalogName,
long szPkSchemaName,
short cchPkSchemaName,
long szPkTableName,
short cchPkTableName,
long szFkCatalogName,
short cchFkCatalogName,
long szFkSchemaName,
short cchFkSchemaName,
long szFkTableName,
short cchFkTableName) |
static short |
nSQLGetConnectAttr(long ConnectionHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
Unsafe version of:
GetConnectAttr |
static short |
nSQLGetCursorName(long StatementHandle,
long CursorName,
short BufferLength,
long NameLengthPtr)
Unsafe version of:
GetCursorName |
static short |
nSQLGetData(long StatementHandle,
short Col_or_Param_Num,
short TargetType,
long TargetValuePtr,
long BufferLength,
long StrLen_or_IndPtr)
Unsafe version of:
GetData |
static short |
nSQLGetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
Unsafe version of:
GetDescField |
static short |
nSQLGetDescRec(long DescriptorHandle,
short RecNumber,
long Name,
short BufferLength,
long StringLengthPtr,
long TypePtr,
long SubTypePtr,
long LengthPtr,
long PrecisionPtr,
long ScalePtr,
long NullablePtr)
Unsafe version of:
GetDescRec |
static short |
nSQLGetDiagField(short HandleType,
long Handle,
short RecNumber,
short DiagIdentifier,
long DiagInfoPtr,
short BufferLength,
long StringLengthPtr)
Unsafe version of:
GetDiagField |
static short |
nSQLGetDiagRec(short HandleType,
long Handle,
short RecNumber,
long SQLState,
long NativeErrorPtr,
long MessageText,
short BufferLength,
long TextLengthPtr)
Unsafe version of:
GetDiagRec |
static short |
nSQLGetEnvAttr(long EnvironmentHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
Unsafe version of:
GetEnvAttr |
static short |
nSQLGetFunctions(long ConnectionHandle,
short FunctionId,
long SupportedPtr)
Unsafe version of:
GetFunctions |
static short |
nSQLGetInfo(long ConnectionHandle,
short InfoType,
long InfoValuePtr,
short BufferLength,
long StringLengthPtr)
Unsafe version of:
GetInfo |
static short |
nSQLGetStmtAttr(long StatementHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
Unsafe version of:
GetStmtAttr |
static short |
nSQLNativeSql(long ConnectionHandle,
long InStatementText,
int TextLength1,
long OutStatementText,
int BufferLength,
long TextLength2Ptr)
Unsafe version of:
NativeSql |
static short |
nSQLNumParams(long StatementHandle,
long ParameterCountPtr)
Unsafe version of:
NumParams |
static short |
nSQLNumResultCols(long StatementHandle,
long ColumnCountPtr)
Unsafe version of:
NumResultCols |
static short |
nSQLParamData(long StatementHandle,
long ValuePtrPtr)
Unsafe version of:
ParamData |
static short |
nSQLParamOptions(long hstmt,
long crow,
long pirow) |
static short |
nSQLPrepare(long StatementHandle,
long StatementText,
int TextLength)
Unsafe version of:
Prepare |
static short |
nSQLPrimaryKeys(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName) |
static short |
nSQLProcedureColumns(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szProcName,
short cchProcName,
long szColumnName,
short cchColumnName) |
static short |
nSQLProcedures(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szProcName,
short cchProcName) |
static short |
nSQLPutData(long StatementHandle,
long DataPtr,
long StrLen_or_Ind)
Unsafe version of:
PutData |
static short |
nSQLRowCount(long StatementHandle,
long RowCountPtr)
Unsafe version of:
RowCount |
static short |
nSQLSetConnectAttr(long ConnectionHandle,
int Attribute,
long Value,
int StringLength)
Unsafe version of:
SetConnectAttr |
static short |
nSQLSetCursorName(long StatementHandle,
long CursorName,
short NameLength)
Unsafe version of:
SetCursorName |
static short |
nSQLSetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
long ValuePtr,
int BufferLength)
Unsafe version of:
SetDescField |
static short |
nSQLSetDescRec(long DescriptorHandle,
short RecNumber,
short Type,
short SubType,
long Length,
short Precision,
short Scale,
long DataPtr,
long StringLengthPtr,
long IndicatorPtr)
Unsafe version of:
SetDescRec |
static short |
nSQLSetEnvAttr(long EnvironmentHandle,
int Attribute,
long Value,
int StringLength)
Unsafe version of:
SetEnvAttr |
static short |
nSQLSetStmtAttr(long StatementHandle,
int Attribute,
long Value,
int StringLength)
Unsafe version of:
SetStmtAttr |
static short |
nSQLSpecialColumns(long StatementHandle,
short IdentifierType,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
short Scope,
short Nullable) |
static short |
nSQLStatistics(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
short Unique,
short Reserved) |
static short |
nSQLTablePrivileges(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName) |
static short |
nSQLTables(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
long TableType,
short NameLength4) |
static short |
SQLAllocHandle(short HandleType,
long InputHandle,
org.lwjgl.PointerBuffer OutputHandle)
|
static short |
SQLAllocHandleStd(short fHandleType,
long hInput,
org.lwjgl.PointerBuffer phOutput) |
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.ByteBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.DoubleBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.FloatBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.IntBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.LongBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
java.nio.ShortBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_Ind)
|
static short |
SQLBindParameter(long StatementHandle,
short ParameterNumber,
short InputOutputType,
short ValueType,
short ParameterType,
long ColumnSize,
short DecimalDigits,
java.nio.ByteBuffer ParameterValuePtr,
org.lwjgl.PointerBuffer StrLen_or_IndPtr)
|
static short |
SQLBrowseConnect(long ConnectionHandle,
java.nio.ByteBuffer InConnectionString,
java.nio.ByteBuffer OutConnectionString,
java.nio.ShortBuffer StringLength2Ptr)
|
static short |
SQLBrowseConnect(long ConnectionHandle,
java.lang.CharSequence InConnectionString,
java.nio.ByteBuffer OutConnectionString,
java.nio.ShortBuffer StringLength2Ptr)
|
static short |
SQLBulkOperations(long StatementHandle,
short Operation)
|
static short |
SQLCancel(long StatementHandle)
|
static short |
SQLCancelHandle(short HandleType,
long Handle)
|
static short |
SQLCloseCursor(long StatementHandle)
|
static short |
SQLColAttribute(long StatementHandle,
short ColumnNumber,
short FieldIdentifier,
java.nio.ByteBuffer CharacterAttributePtr,
java.nio.ShortBuffer StringLengthPtr,
org.lwjgl.PointerBuffer NumericAttributePtr)
|
static short |
SQLColumnPrivileges(long hstmt,
java.nio.ByteBuffer szCatalogName,
java.nio.ByteBuffer szSchemaName,
java.nio.ByteBuffer szTableName,
java.nio.ByteBuffer szColumnName) |
static short |
SQLColumns(long StatementHandle,
java.nio.ByteBuffer CatalogName,
java.nio.ByteBuffer SchemaName,
java.nio.ByteBuffer TableName,
java.nio.ByteBuffer ColumnName) |
static short |
SQLCompleteAsync(short HandleType,
long Handle,
java.nio.ShortBuffer AsyncRetCodePtr)
SQLCompleteAsync can be used to determine when an asynchronous function is complete using either notification- or polling-based processing.
|
static short |
SQLConnect(long ConnectionHandle,
java.nio.ByteBuffer ServerName,
java.nio.ByteBuffer UserName,
java.nio.ByteBuffer Authentication)
|
static short |
SQLConnect(long ConnectionHandle,
java.lang.CharSequence ServerName,
java.lang.CharSequence UserName,
java.lang.CharSequence Authentication)
|
static short |
SQLCopyDesc(long SourceDescHandle,
long TargetDescHandle)
|
static short |
SQLDataSources(long EnvironmentHandle,
short Direction,
java.nio.ByteBuffer ServerName,
java.nio.ShortBuffer NameLength1Ptr,
java.nio.ByteBuffer Description,
java.nio.ShortBuffer NameLength2Ptr)
|
static short |
SQLDescribeCol(long StatementHandle,
short ColumnNumber,
java.nio.ByteBuffer ColumnName,
java.nio.ShortBuffer NameLengthPtr,
java.nio.ShortBuffer DataTypePtr,
org.lwjgl.PointerBuffer ColumnSizePtr,
java.nio.ShortBuffer DecimalDigitsPtr,
java.nio.ShortBuffer NullablePtr)
|
static short |
SQLDescribeParam(long StatementHandle,
short ParameterNumber,
java.nio.ShortBuffer DataTypePtr,
org.lwjgl.PointerBuffer ParameterSizePtr,
java.nio.ShortBuffer DecimalDigitsPtr,
java.nio.ShortBuffer NullablePtr)
|
static short |
SQLDisconnect(long ConnectionHandle)
|
static short |
SQLDriverConnect(long ConnectionHandle,
long WindowHandle,
java.nio.ByteBuffer InConnectionString,
java.nio.ByteBuffer OutConnectionString,
java.nio.ShortBuffer StringLength2Ptr,
short DriverCompletion)
|
static short |
SQLDriverConnect(long ConnectionHandle,
long WindowHandle,
java.lang.CharSequence InConnectionString,
java.nio.ByteBuffer OutConnectionString,
java.nio.ShortBuffer StringLength2Ptr,
short DriverCompletion)
|
static short |
SQLDrivers(long EnvironmentHandle,
short Direction,
java.nio.ByteBuffer DriverDescription,
java.nio.ShortBuffer DescriptionLengthPtr,
java.nio.ByteBuffer DriverAttributes,
java.nio.ShortBuffer AttributesLengthPtr)
|
static short |
SQLEndTran(short HandleType,
long Handle,
short CompletionType)
|
static short |
SQLExecDirect(long StatementHandle,
java.nio.ByteBuffer StatementText)
|
static short |
SQLExecDirect(long StatementHandle,
java.lang.CharSequence StatementText)
|
static short |
SQLExecute(long StatementHandle)
|
static short |
SQLExtendedFetch(long hstmt,
short fFetchType,
long irow,
org.lwjgl.PointerBuffer pcrow,
java.nio.ShortBuffer rgfRowStatus) |
static short |
SQLFetch(long StatementHandle)
|
static short |
SQLFetchScroll(long StatementHandle,
short FetchOrientation,
long FetchOffset)
|
static short |
SQLForeignKeys(long hstmt,
java.nio.ByteBuffer szPkCatalogName,
java.nio.ByteBuffer szPkSchemaName,
java.nio.ByteBuffer szPkTableName,
java.nio.ByteBuffer szFkCatalogName,
java.nio.ByteBuffer szFkSchemaName,
java.nio.ByteBuffer szFkTableName) |
static short |
SQLFreeHandle(short HandleType,
long Handle)
|
static short |
SQLFreeStmt(long StatementHandle,
short Option)
|
static short |
SQLGetConnectAttr(long ConnectionHandle,
int Attribute,
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
|
static short |
SQLGetCursorName(long StatementHandle,
java.nio.ByteBuffer CursorName,
java.nio.ShortBuffer NameLengthPtr)
|
static short |
SQLGetData(long StatementHandle,
short Col_or_Param_Num,
short TargetType,
java.nio.ByteBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_IndPtr)
|
static short |
SQLGetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
|
static short |
SQLGetDescRec(long DescriptorHandle,
short RecNumber,
java.nio.ByteBuffer Name,
java.nio.ShortBuffer StringLengthPtr,
java.nio.ShortBuffer TypePtr,
java.nio.ShortBuffer SubTypePtr,
org.lwjgl.PointerBuffer LengthPtr,
java.nio.ShortBuffer PrecisionPtr,
java.nio.ShortBuffer ScalePtr,
java.nio.ShortBuffer NullablePtr)
|
static short |
SQLGetDiagField(short HandleType,
long Handle,
short RecNumber,
short DiagIdentifier,
java.nio.ByteBuffer DiagInfoPtr,
java.nio.ShortBuffer StringLengthPtr)
|
static short |
SQLGetDiagRec(short HandleType,
long Handle,
short RecNumber,
java.nio.ByteBuffer SQLState,
java.nio.IntBuffer NativeErrorPtr,
java.nio.ByteBuffer MessageText,
java.nio.ShortBuffer TextLengthPtr)
|
static short |
SQLGetEnvAttr(long EnvironmentHandle,
int Attribute,
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
|
static short |
SQLGetFunctions(long ConnectionHandle,
short FunctionId,
java.nio.ShortBuffer SupportedPtr)
|
static short |
SQLGetInfo(long ConnectionHandle,
short InfoType,
java.nio.ByteBuffer InfoValuePtr,
java.nio.ShortBuffer StringLengthPtr)
|
static short |
SQLGetInfo(long ConnectionHandle,
short InfoType,
java.nio.IntBuffer InfoValuePtr,
java.nio.ShortBuffer StringLengthPtr)
|
static short |
SQLGetInfo(long ConnectionHandle,
short InfoType,
org.lwjgl.PointerBuffer InfoValuePtr,
java.nio.ShortBuffer StringLengthPtr)
|
static short |
SQLGetInfo(long ConnectionHandle,
short InfoType,
java.nio.ShortBuffer InfoValuePtr,
java.nio.ShortBuffer StringLengthPtr)
|
static short |
SQLGetStmtAttr(long StatementHandle,
int Attribute,
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
|
static short |
SQLGetTypeInfo(long StatementHandle,
short DataType)
|
static short |
SQLMoreResults(long StatementHandle)
|
static short |
SQLNativeSql(long ConnectionHandle,
java.nio.ByteBuffer InStatementText,
java.nio.ByteBuffer OutStatementText,
java.nio.IntBuffer TextLength2Ptr)
|
static short |
SQLNativeSql(long ConnectionHandle,
java.lang.CharSequence InStatementText,
java.nio.ByteBuffer OutStatementText,
java.nio.IntBuffer TextLength2Ptr)
|
static short |
SQLNumParams(long StatementHandle,
java.nio.ShortBuffer ParameterCountPtr)
|
static short |
SQLNumResultCols(long StatementHandle,
java.nio.ShortBuffer ColumnCountPtr)
|
static short |
SQLParamData(long StatementHandle,
org.lwjgl.PointerBuffer ValuePtrPtr)
|
static short |
SQLParamOptions(long hstmt,
long crow,
org.lwjgl.PointerBuffer pirow) |
static short |
SQLPrepare(long StatementHandle,
java.nio.ByteBuffer StatementText)
|
static short |
SQLPrepare(long StatementHandle,
java.lang.CharSequence StatementText)
|
static short |
SQLPrimaryKeys(long hstmt,
java.nio.ByteBuffer szCatalogName,
java.nio.ByteBuffer szSchemaName,
java.nio.ByteBuffer szTableName) |
static short |
SQLProcedureColumns(long hstmt,
java.nio.ByteBuffer szCatalogName,
java.nio.ByteBuffer szSchemaName,
java.nio.ByteBuffer szProcName,
java.nio.ByteBuffer szColumnName) |
static short |
SQLProcedures(long hstmt,
java.nio.ByteBuffer szCatalogName,
java.nio.ByteBuffer szSchemaName,
java.nio.ByteBuffer szProcName) |
static short |
SQLPutData(long StatementHandle,
java.nio.ByteBuffer DataPtr)
|
static short |
SQLRowCount(long StatementHandle,
org.lwjgl.PointerBuffer RowCountPtr)
|
static short |
SQLSetConnectAttr(long ConnectionHandle,
int Attribute,
java.nio.ByteBuffer Value)
|
static short |
SQLSetCursorName(long StatementHandle,
java.nio.ByteBuffer CursorName)
|
static short |
SQLSetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
java.nio.ByteBuffer ValuePtr)
|
static short |
SQLSetDescRec(long DescriptorHandle,
short RecNumber,
short Type,
short SubType,
long Length,
short Precision,
short Scale,
java.nio.ByteBuffer DataPtr,
org.lwjgl.PointerBuffer StringLengthPtr,
org.lwjgl.PointerBuffer IndicatorPtr)
|
static short |
SQLSetEnvAttr(long EnvironmentHandle,
int Attribute,
java.nio.ByteBuffer Value)
|
static short |
SQLSetPos(long StatementHandle,
long RowNumber,
short Operation,
short LockType)
|
static short |
SQLSetStmtAttr(long StatementHandle,
int Attribute,
java.nio.ByteBuffer Value)
|
static short |
SQLSpecialColumns(long StatementHandle,
short IdentifierType,
java.nio.ByteBuffer CatalogName,
java.nio.ByteBuffer SchemaName,
java.nio.ByteBuffer TableName,
short Scope,
short Nullable) |
static short |
SQLStatistics(long StatementHandle,
java.nio.ByteBuffer CatalogName,
java.nio.ByteBuffer SchemaName,
java.nio.ByteBuffer TableName,
short Unique,
short Reserved) |
static short |
SQLTablePrivileges(long hstmt,
java.nio.ByteBuffer szCatalogName,
java.nio.ByteBuffer szSchemaName,
java.nio.ByteBuffer szTableName) |
static short |
SQLTables(long StatementHandle,
java.nio.ByteBuffer CatalogName,
java.nio.ByteBuffer SchemaName,
java.nio.ByteBuffer TableName,
java.nio.ByteBuffer TableType) |
static short |
SQLTransact(long EnvironmentHandle,
long ConnectionHandle,
short CompletionType) |
public static final short SQL_NULL_DATA
public static final short SQL_DATA_AT_EXEC
public static final short SQL_INVALID_HANDLE
public static final short SQL_ERROR
public static final short SQL_SUCCESS
public static final short SQL_SUCCESS_WITH_INFO
public static final short SQL_STILL_EXECUTING
public static final short SQL_NEED_DATA
public static final short SQL_NO_DATA
public static final short SQL_NO_DATA_FOUND
public static final short SQL_PARAM_DATA_AVAILABLE
public static final short SQL_NTS
public static final int SQL_MAX_MESSAGE_LENGTH
public static final short SQL_DATE_LEN
public static final short SQL_TIME_LEN
public static final short SQL_TIMESTAMP_LEN
public static final short SQL_HANDLE_ENV
public static final short SQL_HANDLE_DBC
public static final short SQL_HANDLE_STMT
public static final short SQL_HANDLE_DESC
public static final short SQL_HANDLE_SENV
public static final int SQL_ATTR_OUTPUT_NTS
public static final int SQL_ATTR_ODBC_VERSION
public static final int SQL_ATTR_CONNECTION_POOLING
public static final int SQL_ATTR_CP_MATCH
public static final int SQL_ATTR_AUTO_IPD
public static final int SQL_ATTR_METADATA_ID
public static final int SQL_ATTR_ACCESS_MODE
public static final int SQL_ATTR_AUTOCOMMIT
public static final int SQL_ATTR_CONNECTION_TIMEOUT
public static final int SQL_ATTR_CURRENT_CATALOG
public static final int SQL_ATTR_DISCONNECT_BEHAVIOR
public static final int SQL_ATTR_ENLIST_IN_DTC
public static final int SQL_ATTR_ENLIST_IN_XA
public static final int SQL_ATTR_LOGIN_TIMEOUT
public static final int SQL_ATTR_ODBC_CURSORS
public static final int SQL_ATTR_PACKET_SIZE
public static final int SQL_ATTR_QUIET_MODE
public static final int SQL_ATTR_TRACE
public static final int SQL_ATTR_TRACEFILE
public static final int SQL_ATTR_TRANSLATE_LIB
public static final int SQL_ATTR_TRANSLATE_OPTION
public static final int SQL_ATTR_TXN_ISOLATION
public static final int SQL_ATTR_CONNECTION_DEAD
public static final int SQL_ATTR_ANSI_APP
public static final int SQL_ATTR_RESET_CONNECTION
public static final int SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE
public static final int SQL_ATTR_ASYNC_DBC_EVENT
public static final int SQL_ATTR_APP_ROW_DESC
public static final int SQL_ATTR_APP_PARAM_DESC
public static final int SQL_ATTR_IMP_ROW_DESC
public static final int SQL_ATTR_IMP_PARAM_DESC
public static final int SQL_ATTR_CURSOR_SCROLLABLE
public static final int SQL_ATTR_CURSOR_SENSITIVITY
public static final int SQL_ATTR_ASYNC_ENABLE
public static final int SQL_ATTR_CONCURRENCY
public static final int SQL_ATTR_CURSOR_TYPE
public static final int SQL_ATTR_ENABLE_AUTO_IPD
public static final int SQL_ATTR_FETCH_BOOKMARK_PTR
public static final int SQL_ATTR_KEYSET_SIZE
public static final int SQL_ATTR_MAX_LENGTH
public static final int SQL_ATTR_MAX_ROWS
public static final int SQL_ATTR_NOSCAN
public static final int SQL_ATTR_PARAM_BIND_OFFSET_PTR
public static final int SQL_ATTR_PARAM_BIND_TYPE
public static final int SQL_ATTR_PARAM_OPERATION_PTR
public static final int SQL_ATTR_PARAM_STATUS_PTR
public static final int SQL_ATTR_PARAMS_PROCESSED_PTR
public static final int SQL_ATTR_PARAMSET_SIZE
public static final int SQL_ATTR_QUERY_TIMEOUT
public static final int SQL_ATTR_RETRIEVE_DATA
public static final int SQL_ATTR_ROW_BIND_OFFSET_PTR
public static final int SQL_ATTR_ROW_BIND_TYPE
public static final int SQL_ATTR_ROW_NUMBER
public static final int SQL_ATTR_ROW_OPERATION_PTR
public static final int SQL_ATTR_ROW_STATUS_PTR
public static final int SQL_ATTR_ROWS_FETCHED_PTR
public static final int SQL_ATTR_ROW_ARRAY_SIZE
public static final int SQL_ATTR_SIMULATE_CURSOR
public static final int SQL_ATTR_USE_BOOKMARKS
public static final int SQL_ATTR_ASYNC_STMT_EVENT
public static final int SQL_NONSCROLLABLE
ATTR_CURSOR_SCROLLABLE values.public static final int SQL_SCROLLABLE
ATTR_CURSOR_SCROLLABLE values.public static final short SQL_DESC_COUNT
public static final short SQL_DESC_TYPE
public static final short SQL_DESC_LENGTH
public static final short SQL_DESC_OCTET_LENGTH_PTR
public static final short SQL_DESC_PRECISION
public static final short SQL_DESC_SCALE
public static final short SQL_DESC_DATETIME_INTERVAL_CODE
public static final short SQL_DESC_NULLABLE
public static final short SQL_DESC_INDICATOR_PTR
public static final short SQL_DESC_DATA_PTR
public static final short SQL_DESC_NAME
public static final short SQL_DESC_UNNAMED
public static final short SQL_DESC_OCTET_LENGTH
public static final short SQL_DESC_ALLOC_TYPE
public static final short SQL_DIAG_RETURNCODE
public static final short SQL_DIAG_NUMBER
public static final short SQL_DIAG_ROW_COUNT
public static final short SQL_DIAG_SQLSTATE
public static final short SQL_DIAG_NATIVE
public static final short SQL_DIAG_MESSAGE_TEXT
public static final short SQL_DIAG_DYNAMIC_FUNCTION
public static final short SQL_DIAG_CLASS_ORIGIN
public static final short SQL_DIAG_SUBCLASS_ORIGIN
public static final short SQL_DIAG_CONNECTION_NAME
public static final short SQL_DIAG_SERVER_NAME
public static final short SQL_DIAG_DYNAMIC_FUNCTION_CODE
public static final short SQL_DIAG_ALTER_DOMAIN
public static final short SQL_DIAG_ALTER_TABLE
public static final short SQL_DIAG_CALL
public static final short SQL_DIAG_CREATE_ASSERTION
public static final short SQL_DIAG_CREATE_CHARACTER_SET
public static final short SQL_DIAG_CREATE_COLLATION
public static final short SQL_DIAG_CREATE_DOMAIN
public static final short SQL_DIAG_CREATE_INDEX
public static final short SQL_DIAG_CREATE_SCHEMA
public static final short SQL_DIAG_CREATE_TABLE
public static final short SQL_DIAG_CREATE_TRANSLATION
public static final short SQL_DIAG_CREATE_VIEW
public static final short SQL_DIAG_DELETE_WHERE
public static final short SQL_DIAG_DROP_ASSERTION
public static final short SQL_DIAG_DROP_CHARACTER_SET
public static final short SQL_DIAG_DROP_COLLATION
public static final short SQL_DIAG_DROP_DOMAIN
public static final short SQL_DIAG_DROP_INDEX
public static final short SQL_DIAG_DROP_SCHEMA
public static final short SQL_DIAG_DROP_TABLE
public static final short SQL_DIAG_DROP_TRANSLATION
public static final short SQL_DIAG_DROP_VIEW
public static final short SQL_DIAG_DYNAMIC_DELETE_CURSOR
public static final short SQL_DIAG_DYNAMIC_UPDATE_CURSOR
public static final short SQL_DIAG_GRANT
public static final short SQL_DIAG_INSERT
public static final short SQL_DIAG_REVOKE
public static final short SQL_DIAG_SELECT_CURSOR
public static final short SQL_DIAG_UNKNOWN_STATEMENT
public static final short SQL_DIAG_UPDATE_WHERE
public static final short SQL_UNKNOWN_TYPE
public static final short SQL_CHAR
public static final short SQL_NUMERIC
public static final short SQL_DECIMAL
public static final short SQL_INTEGER
public static final short SQL_SMALLINT
public static final short SQL_FLOAT
public static final short SQL_REAL
public static final short SQL_DOUBLE
public static final short SQL_DATETIME
public static final short SQL_VARCHAR
public static final short SQL_UNSPECIFIED
public static final short SQL_INSENSITIVE
public static final short SQL_SENSITIVE
public static final short SQL_TYPE_DATE
public static final short SQL_TYPE_TIME
public static final short SQL_TYPE_TIMESTAMP
public static final short SQL_ALL_TYPES
public static final short SQL_DEFAULT
public static final short SQL_ARD_TYPE
GetData code indicating that the application row descriptor specifies the data type.public static final short SQL_APD_TYPE
GetData code indicating that the application row descriptor specifies the data type.public static final short SQL_CODE_DATE
public static final short SQL_CODE_TIME
public static final short SQL_CODE_TIMESTAMP
public static final short SQL_FALSE
public static final short SQL_TRUE
public static final short SQL_NO_NULLS
DESC_NULLABLE field in descriptor.public static final short SQL_NULLABLE
DESC_NULLABLE field in descriptor.public static final short SQL_NULLABLE_UNKNOWN
GetTypeInfo to denote that it is not known whether or not a data type supports null values.public static final short SQL_PRED_NONE
GetTypeInfo to show WHERE clause supported.public static final short SQL_PRED_CHAR
GetTypeInfo to show WHERE clause supported.public static final short SQL_PRED_BASIC
GetTypeInfo to show WHERE clause supported.public static final short SQL_NAMED
DESC_UNNAMED field in descriptor.public static final short SQL_UNNAMED
DESC_UNNAMED field in descriptor.public static final short SQL_DESC_ALLOC_AUTO
DESC_ALLOC_TYPE field in descriptor.public static final short SQL_DESC_ALLOC_USER
DESC_ALLOC_TYPE field in descriptor.public static final short SQL_CLOSE
FreeStmt options.public static final short SQL_DROP
FreeStmt options.public static final short SQL_UNBIND
FreeStmt options.public static final short SQL_RESET_PARAMS
FreeStmt options.public static final short SQL_FETCH_NEXT
public static final short SQL_FETCH_FIRST
public static final short SQL_FETCH_LAST
FetchOrientation in FetchScroll.public static final short SQL_FETCH_PRIOR
FetchOrientation in FetchScroll.public static final short SQL_FETCH_ABSOLUTE
FetchOrientation in FetchScroll.public static final short SQL_FETCH_RELATIVE
FetchOrientation in FetchScroll.public static final short SQL_COMMIT
EndTran options.public static final short SQL_ROLLBACK
EndTran options.public static final long SQL_NULL_HENV
AllocHandle.public static final long SQL_NULL_HDBC
AllocHandle.public static final long SQL_NULL_HSTMT
AllocHandle.public static final long SQL_NULL_HDESC
AllocHandle.public static final long SQL_NULL_HANDLE
AllocHandle.public static final short SQL_SCOPE_CURROW
SpecialColumns.public static final short SQL_SCOPE_TRANSACTION
SpecialColumns.public static final short SQL_SCOPE_SESSION
SpecialColumns.public static final short SQL_PC_UNKNOWN
SpecialColumns.public static final short SQL_PC_NON_PSEUDO
SpecialColumns.public static final short SQL_PC_PSEUDO
SpecialColumns.public static final short SQL_ROW_IDENTIFIER
IdentifierType argument of SpecialColumns.public static final short SQL_INDEX_UNIQUE
Statistics.public static final short SQL_INDEX_ALL
Statistics.public static final short SQL_INDEX_CLUSTERED
Statistics.public static final short SQL_INDEX_HASHED
Statistics.public static final short SQL_INDEX_OTHER
Statistics.public static final int SQL_API_SQLALLOCCONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLALLOCENV
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLALLOCHANDLE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLALLOCSTMT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLBINDCOL
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLBINDPARAM
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCANCEL
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCLOSECURSOR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOLATTRIBUTE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOLUMNS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOPYDESC
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDATASOURCES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDESCRIBECOL
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDISCONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLENDTRAN
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLERROR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLEXECDIRECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLEXECUTE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFETCH
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFETCHSCROLL
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFREECONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFREEENV
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFREEHANDLE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFREESTMT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETCONNECTATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETCONNECTOPTION
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETCURSORNAME
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETDATA
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETDESCFIELD
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETDESCREC
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETDIAGFIELD
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETDIAGREC
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETENVATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETFUNCTIONS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETINFO
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETSTMTATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETSTMTOPTION
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLGETTYPEINFO
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLNUMRESULTCOLS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPARAMDATA
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPREPARE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPUTDATA
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLROWCOUNT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETCONNECTATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETCONNECTOPTION
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETCURSORNAME
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETDESCFIELD
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETDESCREC
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETENVATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETPARAM
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETSTMTATTR
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETSTMTOPTION
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSPECIALCOLUMNS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSTATISTICS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLTABLES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLTRANSACT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCANCELHANDLE
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOMPLETEASYNC
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLALLOCHANDLESTD
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLBULKOPERATIONS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLBINDPARAMETER
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLBROWSECONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOLATTRIBUTES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLCOLUMNPRIVILEGES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDESCRIBEPARAM
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDRIVERCONNECT
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLDRIVERS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLEXTENDEDFETCH
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLFOREIGNKEYS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLMORERESULTS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLNATIVESQL
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLNUMPARAMS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPARAMOPTIONS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPRIMARYKEYS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPROCEDURECOLUMNS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLPROCEDURES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETPOS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLSETSCROLLOPTIONS
GetFunctions values to identify ODBC APIs.public static final int SQL_API_SQLTABLEPRIVILEGES
GetFunctions values to identify ODBC APIs.public static final int SQL_API_ODBC3_ALL_FUNCTIONS
public static final int SQL_API_ODBC3_ALL_FUNCTIONS_SIZE
public static final int SQL_MAX_DRIVER_CONNECTIONS
GetInfo:public static final int SQL_MAXIMUM_DRIVER_CONNECTIONS
GetInfo:public static final int SQL_MAX_CONCURRENT_ACTIVITIES
GetInfo:public static final int SQL_MAXIMUM_CONCURRENT_ACTIVITIES
GetInfo:public static final int SQL_DATA_SOURCE_NAME
GetInfo:public static final int SQL_FETCH_DIRECTION
GetInfo:public static final int SQL_SERVER_NAME
GetInfo:public static final int SQL_SEARCH_PATTERN_ESCAPE
GetInfo:public static final int SQL_DBMS_NAME
GetInfo:public static final int SQL_DBMS_VER
GetInfo:public static final int SQL_ACCESSIBLE_TABLES
GetInfo:public static final int SQL_ACCESSIBLE_PROCEDURES
GetInfo:public static final int SQL_CURSOR_COMMIT_BEHAVIOR
GetInfo:public static final int SQL_DATA_SOURCE_READ_ONLY
GetInfo:public static final int SQL_DEFAULT_TXN_ISOLATION
GetInfo:public static final int SQL_IDENTIFIER_CASE
GetInfo:public static final int SQL_IDENTIFIER_QUOTE_CHAR
GetInfo:public static final int SQL_MAX_COLUMN_NAME_LEN
GetInfo:public static final int SQL_MAXIMUM_COLUMN_NAME_LENGTH
GetInfo:public static final int SQL_MAX_CURSOR_NAME_LEN
GetInfo:public static final int SQL_MAXIMUM_CURSOR_NAME_LENGTH
GetInfo:public static final int SQL_MAX_SCHEMA_NAME_LEN
GetInfo:public static final int SQL_MAXIMUM_SCHEMA_NAME_LENGTH
GetInfo:public static final int SQL_MAX_CATALOG_NAME_LEN
GetInfo:public static final int SQL_MAXIMUM_CATALOG_NAME_LENGTH
GetInfo:public static final int SQL_MAX_TABLE_NAME_LEN
GetInfo:public static final int SQL_SCROLL_CONCURRENCY
GetInfo:public static final int SQL_TXN_CAPABLE
GetInfo:public static final int SQL_TRANSACTION_CAPABLE
GetInfo:public static final int SQL_USER_NAME
GetInfo:public static final int SQL_TXN_ISOLATION_OPTION
GetInfo:public static final int SQL_TRANSACTION_ISOLATION_OPTION
GetInfo:public static final int SQL_INTEGRITY
GetInfo:public static final int SQL_GETDATA_EXTENSIONS
GetInfo:public static final int SQL_NULL_COLLATION
GetInfo:public static final int SQL_ALTER_TABLE
GetInfo:public static final int SQL_ORDER_BY_COLUMNS_IN_SELECT
GetInfo:public static final int SQL_SPECIAL_CHARACTERS
GetInfo:public static final int SQL_MAX_COLUMNS_IN_GROUP_BY
GetInfo:public static final int SQL_MAXIMUM_COLUMNS_IN_GROUP_BY
GetInfo:public static final int SQL_MAX_COLUMNS_IN_INDEX
GetInfo:public static final int SQL_MAXIMUM_COLUMNS_IN_INDEX
GetInfo:public static final int SQL_MAX_COLUMNS_IN_ORDER_BY
GetInfo:public static final int SQL_MAXIMUM_COLUMNS_IN_ORDER_BY
GetInfo:public static final int SQL_MAX_COLUMNS_IN_SELECT
GetInfo:public static final int SQL_MAXIMUM_COLUMNS_IN_SELECT
GetInfo:public static final int SQL_MAX_COLUMNS_IN_TABLE
GetInfo:public static final int SQL_MAX_INDEX_SIZE
GetInfo:public static final int SQL_MAXIMUM_INDEX_SIZE
GetInfo:public static final int SQL_MAX_ROW_SIZE
GetInfo:public static final int SQL_MAXIMUM_ROW_SIZE
GetInfo:public static final int SQL_MAX_STATEMENT_LEN
GetInfo:public static final int SQL_MAXIMUM_STATEMENT_LENGTH
GetInfo:public static final int SQL_MAX_TABLES_IN_SELECT
GetInfo:public static final int SQL_MAXIMUM_TABLES_IN_SELECT
GetInfo:public static final int SQL_MAX_USER_NAME_LEN
GetInfo:public static final int SQL_MAXIMUM_USER_NAME_LENGTH
GetInfo:public static final int SQL_OJ_CAPABILITIES
GetInfo:public static final int SQL_OUTER_JOIN_CAPABILITIES
GetInfo:public static final int SQL_XOPEN_CLI_YEAR
GetInfo:public static final int SQL_CURSOR_SENSITIVITY
GetInfo:public static final int SQL_DESCRIBE_PARAMETER
GetInfo:public static final int SQL_CATALOG_NAME
GetInfo:public static final int SQL_COLLATION_SEQ
GetInfo:public static final int SQL_MAX_IDENTIFIER_LEN
GetInfo:public static final int SQL_MAXIMUM_IDENTIFIER_LENGTH
GetInfo:public static final int SQL_AT_ADD_COLUMN
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_COLUMN
ALTER_TABLE bitmasks.public static final int SQL_AT_ADD_CONSTRAINT
ALTER_TABLE bitmasks.public static final int SQL_AT_ADD_COLUMN_SINGLE
ALTER_TABLE bitmasks.public static final int SQL_AT_ADD_COLUMN_DEFAULT
ALTER_TABLE bitmasks.public static final int SQL_AT_ADD_COLUMN_COLLATION
ALTER_TABLE bitmasks.public static final int SQL_AT_SET_COLUMN_DEFAULT
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_COLUMN_DEFAULT
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_COLUMN_CASCADE
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_COLUMN_RESTRICT
ALTER_TABLE bitmasks.public static final int SQL_AT_ADD_TABLE_CONSTRAINT
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE
ALTER_TABLE bitmasks.public static final int SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT
ALTER_TABLE bitmasks.public static final int SQL_AT_CONSTRAINT_NAME_DEFINITION
ALTER_TABLE bitmasks.public static final int SQL_AT_CONSTRAINT_INITIALLY_DEFERRED
ALTER_TABLE bitmasks.public static final int SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE
ALTER_TABLE bitmasks.public static final int SQL_AT_CONSTRAINT_DEFERRABLE
ALTER_TABLE bitmasks.public static final int SQL_AT_CONSTRAINT_NON_DEFERRABLE
ALTER_TABLE bitmasks.public static final short SQL_CB_DELETE
CURSOR_COMMIT_BEHAVIOR values.public static final short SQL_CB_CLOSE
CURSOR_COMMIT_BEHAVIOR values.public static final short SQL_CB_PRESERVE
CURSOR_COMMIT_BEHAVIOR values.public static final int SQL_FD_FETCH_NEXT
FETCH_DIRECTION bitmasks.public static final int SQL_FD_FETCH_FIRST
FETCH_DIRECTION bitmasks.public static final int SQL_FD_FETCH_LAST
FETCH_DIRECTION bitmasks.public static final int SQL_FD_FETCH_PRIOR
FETCH_DIRECTION bitmasks.public static final int SQL_FD_FETCH_ABSOLUTE
FETCH_DIRECTION bitmasks.public static final int SQL_FD_FETCH_RELATIVE
FETCH_DIRECTION bitmasks.public static final int SQL_GD_ANY_COLUMN
GETDATA_EXTENSIONS bitmasks.public static final int SQL_GD_ANY_ORDER
GETDATA_EXTENSIONS bitmasks.public static final short SQL_IC_UPPER
IDENTIFIER_CASE values.public static final short SQL_IC_LOWER
IDENTIFIER_CASE values.public static final short SQL_IC_SENSITIVE
IDENTIFIER_CASE values.public static final short SQL_IC_MIXED
IDENTIFIER_CASE values.public static final int SQL_OJ_LEFT
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_RIGHT
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_FULL
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_NESTED
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_NOT_ORDERED
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_INNER
OJ_CAPABILITIES bitmasks.public static final int SQL_OJ_ALL_COMPARISON_OPS
OJ_CAPABILITIES bitmasks.public static final int SQL_SCCO_READ_ONLY
SCROLL_CONCURRENCY bitmasks.public static final int SQL_SCCO_LOCK
SCROLL_CONCURRENCY bitmasks.public static final int SQL_SCCO_OPT_ROWVER
SCROLL_CONCURRENCY bitmasks.public static final int SQL_SCCO_OPT_VALUES
SCROLL_CONCURRENCY bitmasks.public static final short SQL_TC_NONE
TXN_CAPABLE values.public static final short SQL_TC_DML
TXN_CAPABLE values.public static final short SQL_TC_ALL
TXN_CAPABLE values.public static final short SQL_TC_DDL_COMMIT
TXN_CAPABLE values.public static final short SQL_TC_DDL_IGNORE
TXN_CAPABLE values.public static final int SQL_TRANSACTION_READ_UNCOMMITTED
TXN_ISOLATION_OPTION bitmasks.public static final int SQL_TRANSACTION_READ_COMMITTED
TXN_ISOLATION_OPTION bitmasks.public static final int SQL_TRANSACTION_REPEATABLE_READ
TXN_ISOLATION_OPTION bitmasks.public static final int SQL_TRANSACTION_SERIALIZABLE
TXN_ISOLATION_OPTION bitmasks.public static final short SQL_NC_HIGH
NULL_COLLATION values.public static final short SQL_NC_LOW
NULL_COLLATION values.public static final short SQL_SPEC_MAJOR
public static final short SQL_SPEC_MINOR
public static final short SQL_SQLSTATE_SIZE
public static final short SQL_MAX_DSN_LENGTH
public static final short SQL_MAX_OPTION_STRING_LENGTH
public static final short SQL_CP_OFF
ATTR_CONNECTION_POOLING.public static final short SQL_CP_ONE_PER_DRIVER
ATTR_CONNECTION_POOLING.public static final short SQL_CP_ONE_PER_HENV
ATTR_CONNECTION_POOLING.public static final short SQL_CP_DRIVER_AWARE
ATTR_CONNECTION_POOLING.public static final short SQL_CP_DEFAULT
ATTR_CONNECTION_POOLING.public static final short SQL_CP_STRICT_MATCH
ATTR_CP_MATCH.public static final short SQL_CP_RELAXED_MATCH
ATTR_CP_MATCH.public static final short SQL_CP_MATCH_DEFAULT
ATTR_CP_MATCH.public static final short SQL_OV_ODBC2
ATTR_ODBC_VERSION.public static final short SQL_OV_ODBC3
ATTR_ODBC_VERSION.public static final short SQL_OV_ODBC3_80
ATTR_ODBC_VERSION.public static final short SQL_MODE_READ_WRITE
ATTR_ACCESS_MODE optionspublic static final short SQL_MODE_READ_ONLY
ATTR_ACCESS_MODE optionspublic static final short SQL_MODE_DEFAULT
ATTR_ACCESS_MODE optionspublic static final short SQL_AUTOCOMMIT_OFF
ATTR_AUTOCOMMIT optionspublic static final short SQL_AUTOCOMMIT_ON
ATTR_AUTOCOMMIT optionspublic static final short SQL_AUTOCOMMIT_DEFAULT
ATTR_AUTOCOMMIT optionspublic static final short SQL_LOGIN_TIMEOUT_DEFAULT
ATTR_LOGIN_TIMEOUT optionspublic static final short SQL_OPT_TRACE_OFF
ATTR_TRACE optionspublic static final short SQL_OPT_TRACE_ON
ATTR_TRACE optionspublic static final short SQL_OPT_TRACE_DEFAULT
ATTR_TRACE optionspublic static final java.lang.String SQL_OPT_TRACE_FILE_DEFAULT
ATTR_TRACE optionspublic static final long SQL_CUR_USE_IF_NEEDED
ATTR_ODBC_CURSORS optionspublic static final long SQL_CUR_USE_ODBC
ATTR_ODBC_CURSORS optionspublic static final long SQL_CUR_USE_DRIVER
ATTR_ODBC_CURSORS optionspublic static final long SQL_CUR_DEFAULT
ATTR_ODBC_CURSORS optionspublic static final short SQL_DB_RETURN_TO_POOL
ATTR_DISCONNECT_BEHAVIOR,public static final short SQL_DB_DISCONNECT
ATTR_DISCONNECT_BEHAVIOR,public static final short SQL_DB_DEFAULT
ATTR_DISCONNECT_BEHAVIOR,public static final short SQL_DTC_DONE
ATTR_ENLIST_IN_DTC.public static final short SQL_CD_TRUE
ATTR_CONNECTION_DEAD.public static final short SQL_CD_FALSE
ATTR_CONNECTION_DEAD.public static final short SQL_AA_TRUE
ATTR_ANSI_APP.public static final short SQL_AA_FALSE
ATTR_ANSI_APP.public static final short SQL_RESET_CONNECTION_YES
ATTR_RESET_CONNECTION.public static final short SQL_ASYNC_DBC_ENABLE_ON
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE.public static final short SQL_ASYNC_DBC_ENABLE_OFF
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE.public static final short SQL_ASYNC_DBC_ENABLE_DEFAULT
ATTR_ASYNC_DBC_FUNCTIONS_ENABLE.public static final int SQL_IS_POINTER
public static final int SQL_IS_UINTEGER
public static final int SQL_IS_INTEGER
public static final int SQL_IS_USMALLINT
public static final int SQL_IS_SMALLINT
public static final short SQL_PARAM_BIND_BY_COLUMN
ATTR_PARAM_BIND_TYPE.public static final short SQL_PARAM_BIND_TYPE_DEFAULT
ATTR_PARAM_BIND_TYPE.public static final short SQL_QUERY_TIMEOUT_DEFAULT
ATTR_QUERY_TIMEOUT options.public static final short SQL_MAX_ROWS_DEFAULT
ATTR_MAX_ROWS options.public static final short SQL_NOSCAN_OFF
ATTR_NOSCAN options.public static final short SQL_NOSCAN_ON
ATTR_NOSCAN options.public static final short SQL_NOSCAN_DEFAULT
ATTR_NOSCAN options.public static final short SQL_MAX_LENGTH_DEFAULT
ATTR_MAX_LENGTH options.public static final short SQL_ASYNC_ENABLE_OFF
ATTR_ASYNC_ENABLE options.public static final short SQL_ASYNC_ENABLE_ON
ATTR_ASYNC_ENABLE options.public static final short SQL_ASYNC_ENABLE_DEFAULT
ATTR_ASYNC_ENABLE options.public static final short SQL_BIND_BY_COLUMN
ATTR_PARAM_BIND_TYPE options.public static final short SQL_BIND_TYPE_DEFAULT
ATTR_PARAM_BIND_TYPE options.public static final short SQL_CONCUR_READ_ONLY
ATTR_CONCURRENCY options.public static final short SQL_CONCUR_LOCK
ATTR_CONCURRENCY options.public static final short SQL_CONCUR_ROWVER
ATTR_CONCURRENCY options.public static final short SQL_CONCUR_VALUES
ATTR_CONCURRENCY options.public static final short SQL_CONCUR_DEFAULT
ATTR_CONCURRENCY options.public static final short SQL_CURSOR_FORWARD_ONLY
ATTR_CURSOR_TYPE options.public static final short SQL_CURSOR_KEYSET_DRIVEN
ATTR_CURSOR_TYPE options.public static final short SQL_CURSOR_DYNAMIC
ATTR_CURSOR_TYPE options.public static final short SQL_CURSOR_STATIC
ATTR_CURSOR_TYPE options.public static final short SQL_CURSOR_TYPE_DEFAULT
ATTR_CURSOR_TYPE options.public static final short SQL_KEYSET_SIZE_DEFAULT
ATTR_KEYSET_SIZE options.public static final short SQL_SC_NON_UNIQUE
ATTR_SIMULATE_CURSOR options.public static final short SQL_SC_TRY_UNIQUE
ATTR_SIMULATE_CURSOR options.public static final short SQL_SC_UNIQUE
ATTR_SIMULATE_CURSOR options.public static final short SQL_RD_OFF
ATTR_RETRIEVE_DATA options.public static final short SQL_RD_ON
ATTR_RETRIEVE_DATA options.public static final short SQL_RD_DEFAULT
ATTR_RETRIEVE_DATA options.public static final short SQL_UB_OFF
ATTR_USE_BOOKMARKS options.public static final short SQL_UB_ON
ATTR_USE_BOOKMARKS options.public static final short SQL_UB_FIXED
ATTR_USE_BOOKMARKS options.public static final short SQL_UB_VARIABLE
ATTR_USE_BOOKMARKS options.public static final short SQL_UB_DEFAULT
ATTR_USE_BOOKMARKS options.public static final short SQL_COLUMN_COUNT
ColAttribute defines.public static final short SQL_COLUMN_NAME
ColAttribute defines.public static final short SQL_COLUMN_TYPE
ColAttribute defines.public static final short SQL_COLUMN_LENGTH
ColAttribute defines.public static final short SQL_COLUMN_PRECISION
ColAttribute defines.public static final short SQL_COLUMN_SCALE
ColAttribute defines.public static final short SQL_COLUMN_DISPLAY_SIZE
ColAttribute defines.public static final short SQL_COLUMN_NULLABLE
ColAttribute defines.public static final short SQL_COLUMN_UNSIGNED
ColAttribute defines.public static final short SQL_COLUMN_MONEY
ColAttribute defines.public static final short SQL_COLUMN_UPDATABLE
ColAttribute defines.public static final short SQL_COLUMN_AUTO_INCREMENT
ColAttribute defines.public static final short SQL_COLUMN_CASE_SENSITIVE
ColAttribute defines.public static final short SQL_COLUMN_SEARCHABLE
ColAttribute defines.public static final short SQL_COLUMN_TYPE_NAME
ColAttribute defines.public static final short SQL_COLUMN_TABLE_NAME
ColAttribute defines.public static final short SQL_COLUMN_OWNER_NAME
ColAttribute defines.public static final short SQL_COLUMN_QUALIFIER_NAME
ColAttribute defines.public static final short SQL_COLUMN_LABEL
ColAttribute defines.public static final short SQL_COLATT_OPT_MAX
ColAttribute defines.public static final short SQL_COLATT_OPT_MIN
ColAttribute defines.public static final short SQL_DESC_ARRAY_SIZE
public static final short SQL_DESC_ARRAY_STATUS_PTR
public static final short SQL_DESC_AUTO_UNIQUE_VALUE
public static final short SQL_DESC_BASE_COLUMN_NAME
public static final short SQL_DESC_BASE_TABLE_NAME
public static final short SQL_DESC_BIND_OFFSET_PTR
public static final short SQL_DESC_BIND_TYPE
public static final short SQL_DESC_CASE_SENSITIVE
public static final short SQL_DESC_CATALOG_NAME
public static final short SQL_DESC_CONCISE_TYPE
public static final short SQL_DESC_DATETIME_INTERVAL_PRECISION
public static final short SQL_DESC_DISPLAY_SIZE
public static final short SQL_DESC_FIXED_PREC_SCALE
public static final short SQL_DESC_LABEL
public static final short SQL_DESC_LITERAL_PREFIX
public static final short SQL_DESC_LITERAL_SUFFIX
public static final short SQL_DESC_LOCAL_TYPE_NAME
public static final short SQL_DESC_MAXIMUM_SCALE
public static final short SQL_DESC_MINIMUM_SCALE
public static final short SQL_DESC_NUM_PREC_RADIX
public static final short SQL_DESC_PARAMETER_TYPE
public static final short SQL_DESC_ROWS_PROCESSED_PTR
public static final short SQL_DESC_ROWVER
public static final short SQL_DESC_SCHEMA_NAME
public static final short SQL_DESC_SEARCHABLE
public static final short SQL_DESC_TYPE_NAME
public static final short SQL_DESC_TABLE_NAME
public static final short SQL_DESC_UNSIGNED
public static final short SQL_DESC_UPDATABLE
public static final short SQL_DIAG_CURSOR_ROW_COUNT
public static final short SQL_DIAG_ROW_NUMBER
public static final short SQL_DIAG_COLUMN_NUMBER
public static final short SQL_DATE
public static final short SQL_INTERVAL
public static final short SQL_TIME
public static final short SQL_TIMESTAMP
public static final short SQL_LONGVARCHAR
public static final short SQL_BINARY
public static final short SQL_VARBINARY
public static final short SQL_LONGVARBINARY
public static final short SQL_BIGINT
public static final short SQL_TINYINT
public static final short SQL_BIT
public static final short SQL_GUID
public static final short SQL_CODE_YEAR
public static final short SQL_CODE_MONTH
public static final short SQL_CODE_DAY
public static final short SQL_CODE_HOUR
public static final short SQL_CODE_MINUTE
public static final short SQL_CODE_SECOND
public static final short SQL_CODE_YEAR_TO_MONTH
public static final short SQL_CODE_DAY_TO_HOUR
public static final short SQL_CODE_DAY_TO_MINUTE
public static final short SQL_CODE_DAY_TO_SECOND
public static final short SQL_CODE_HOUR_TO_MINUTE
public static final short SQL_CODE_HOUR_TO_SECOND
public static final short SQL_CODE_MINUTE_TO_SECOND
public static final short SQL_INTERVAL_YEAR
public static final short SQL_INTERVAL_MONTH
public static final short SQL_INTERVAL_DAY
public static final short SQL_INTERVAL_HOUR
public static final short SQL_INTERVAL_MINUTE
public static final short SQL_INTERVAL_SECOND
public static final short SQL_INTERVAL_YEAR_TO_MONTH
public static final short SQL_INTERVAL_DAY_TO_HOUR
public static final short SQL_INTERVAL_DAY_TO_MINUTE
public static final short SQL_INTERVAL_DAY_TO_SECOND
public static final short SQL_INTERVAL_HOUR_TO_MINUTE
public static final short SQL_INTERVAL_HOUR_TO_SECOND
public static final short SQL_INTERVAL_MINUTE_TO_SECOND
public static final short SQL_WCHAR
public static final short SQL_WVARCHAR
public static final short SQL_WLONGVARCHAR
public static final short SQL_C_WCHAR
public static final short SQL_UNICODE
public static final short SQL_UNICODE_VARCHAR
public static final short SQL_UNICODE_LONGVARCHAR
public static final short SQL_UNICODE_CHAR
public static final short SQL_SIGNED_OFFSET
public static final short SQL_UNSIGNED_OFFSET
public static final short SQL_C_CHAR
public static final short SQL_C_LONG
public static final short SQL_C_SHORT
public static final short SQL_C_FLOAT
public static final short SQL_C_DOUBLE
public static final short SQL_C_NUMERIC
public static final short SQL_C_DEFAULT
public static final short SQL_C_DATE
public static final short SQL_C_TIME
public static final short SQL_C_TIMESTAMP
public static final short SQL_C_TYPE_DATE
public static final short SQL_C_TYPE_TIME
public static final short SQL_C_TYPE_TIMESTAMP
public static final short SQL_C_INTERVAL_YEAR
public static final short SQL_C_INTERVAL_MONTH
public static final short SQL_C_INTERVAL_DAY
public static final short SQL_C_INTERVAL_HOUR
public static final short SQL_C_INTERVAL_MINUTE
public static final short SQL_C_INTERVAL_SECOND
public static final short SQL_C_INTERVAL_YEAR_TO_MONTH
public static final short SQL_C_INTERVAL_DAY_TO_HOUR
public static final short SQL_C_INTERVAL_DAY_TO_MINUTE
public static final short SQL_C_INTERVAL_DAY_TO_SECOND
public static final short SQL_C_INTERVAL_HOUR_TO_MINUTE
public static final short SQL_C_INTERVAL_HOUR_TO_SECOND
public static final short SQL_C_INTERVAL_MINUTE_TO_SECOND
public static final short SQL_C_BINARY
public static final short SQL_C_BIT
public static final short SQL_C_SBIGINT
public static final short SQL_C_UBIGINT
public static final short SQL_C_TINYINT
public static final short SQL_C_SLONG
public static final short SQL_C_SSHORT
public static final short SQL_C_STINYINT
public static final short SQL_C_ULONG
public static final short SQL_C_USHORT
public static final short SQL_C_UTINYINT
public static final short SQL_C_BOOKMARK
public static final short SQL_C_GUID
public static final short SQL_C_VARBOOKMARK
public static final short SQL_TYPE_NULL
public static final short SQL_DRIVER_C_TYPE_BASE
public static final short SQL_DRIVER_SQL_TYPE_BASE
public static final short SQL_DRIVER_DESC_FIELD_BASE
public static final short SQL_DRIVER_DIAG_FIELD_BASE
public static final short SQL_DRIVER_INFO_TYPE_BASE
public static final short SQL_NO_ROW_NUMBER
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER.public static final short SQL_NO_COLUMN_NUMBER
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER.public static final short SQL_ROW_NUMBER_UNKNOWN
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER.public static final short SQL_COLUMN_NUMBER_UNKNOWN
DIAG_ROW_NUMBER and DIAG_COLUMN_NUMBER.public static final short SQL_DEFAULT_PARAM
BindParameter extensions.public static final short SQL_IGNORE
BindParameter extensions.public static final short SQL_COLUMN_IGNORE
BindParameter extensions.public static final short SQL_LEN_DATA_AT_EXEC_OFFSET
BindParameter extensions.public static final int SQL_LEN_BINARY_ATTR_OFFSET
public static final short SQL_PARAM_TYPE_UNKNOWN
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_INPUT
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_INPUT_OUTPUT
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_RESULT_COL
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_OUTPUT
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_RETURN_VALUE
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_INPUT_OUTPUT_STREAM
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_OUTPUT_STREAM
BindParameter and ProcedureColumns (returned in the result set).public static final short SQL_PARAM_TYPE_DEFAULT
SetParam to BindParameter.public static final short SQL_SETPARAM_VALUE_MAX
SetParam to BindParameter.public static final short SQL_ATTR_READONLY
ColAttribute subdefines for COLUMN_UPDATABLE.public static final short SQL_ATTR_WRITE
ColAttribute subdefines for COLUMN_UPDATABLE.public static final short SQL_ATTR_READWRITE_UNKNOWN
ColAttribute subdefines for COLUMN_UPDATABLE.public static final short SQL_UNSEARCHABLE
public static final short SQL_LIKE_ONLY
public static final short SQL_ALL_EXCEPT_LIKE
public static final short SQL_SEARCHABLE
public static final short SQL_PRED_SEARCHABLE
public static final short SQL_COL_PRED_CHAR
GetTypeInfo.public static final short SQL_COL_PRED_BASIC
GetTypeInfo.public static final short SQL_NO_TOTAL
GetData.public static final short SQL_INFO_FIRST
GetInfo.public static final short SQL_ACTIVE_CONNECTIONS
GetInfo.public static final short SQL_ACTIVE_STATEMENTS
GetInfo.public static final short SQL_DRIVER_HDBC
GetInfo.public static final short SQL_DRIVER_HENV
GetInfo.public static final short SQL_DRIVER_HSTMT
GetInfo.public static final short SQL_DRIVER_NAME
GetInfo.public static final short SQL_DRIVER_VER
GetInfo.public static final short SQL_ODBC_API_CONFORMANCE
GetInfo.public static final short SQL_ODBC_VER
GetInfo.public static final short SQL_ROW_UPDATES
GetInfo.public static final short SQL_ODBC_SAG_CLI_CONFORMANCE
GetInfo.public static final short SQL_ODBC_SQL_CONFORMANCE
GetInfo.public static final short SQL_PROCEDURES
GetInfo.public static final short SQL_CONCAT_NULL_BEHAVIOR
GetInfo.public static final short SQL_CURSOR_ROLLBACK_BEHAVIOR
GetInfo.public static final short SQL_EXPRESSIONS_IN_ORDERBY
GetInfo.public static final short SQL_MAX_OWNER_NAME_LEN
GetInfo.public static final short SQL_MAX_PROCEDURE_NAME_LEN
GetInfo.public static final short SQL_MAX_QUALIFIER_NAME_LEN
GetInfo.public static final short SQL_MULT_RESULT_SETS
GetInfo.public static final short SQL_MULTIPLE_ACTIVE_TXN
GetInfo.public static final short SQL_OUTER_JOINS
GetInfo.public static final short SQL_OWNER_TERM
GetInfo.public static final short SQL_PROCEDURE_TERM
GetInfo.public static final short SQL_QUALIFIER_NAME_SEPARATOR
GetInfo.public static final short SQL_QUALIFIER_TERM
GetInfo.public static final short SQL_SCROLL_OPTIONS
GetInfo.public static final short SQL_TABLE_TERM
GetInfo.public static final short SQL_CONVERT_FUNCTIONS
GetInfo.public static final short SQL_NUMERIC_FUNCTIONS
GetInfo.public static final short SQL_STRING_FUNCTIONS
GetInfo.public static final short SQL_SYSTEM_FUNCTIONS
GetInfo.public static final short SQL_TIMEDATE_FUNCTIONS
GetInfo.public static final short SQL_CONVERT_BIGINT
GetInfo.public static final short SQL_CONVERT_BINARY
GetInfo.public static final short SQL_CONVERT_BIT
GetInfo.public static final short SQL_CONVERT_CHAR
GetInfo.public static final short SQL_CONVERT_DATE
GetInfo.public static final short SQL_CONVERT_DECIMAL
GetInfo.public static final short SQL_CONVERT_DOUBLE
GetInfo.public static final short SQL_CONVERT_FLOAT
GetInfo.public static final short SQL_CONVERT_INTEGER
GetInfo.public static final short SQL_CONVERT_LONGVARCHAR
GetInfo.public static final short SQL_CONVERT_NUMERIC
GetInfo.public static final short SQL_CONVERT_REAL
GetInfo.public static final short SQL_CONVERT_SMALLINT
GetInfo.public static final short SQL_CONVERT_TIME
GetInfo.public static final short SQL_CONVERT_TIMESTAMP
GetInfo.public static final short SQL_CONVERT_TINYINT
GetInfo.public static final short SQL_CONVERT_VARBINARY
GetInfo.public static final short SQL_CONVERT_VARCHAR
GetInfo.public static final short SQL_CONVERT_LONGVARBINARY
GetInfo.public static final short SQL_ODBC_SQL_OPT_IEF
GetInfo.public static final short SQL_CORRELATION_NAME
GetInfo.public static final short SQL_NON_NULLABLE_COLUMNS
GetInfo.public static final short SQL_DRIVER_HLIB
GetInfo.public static final short SQL_DRIVER_ODBC_VER
GetInfo.public static final short SQL_LOCK_TYPES
GetInfo.public static final short SQL_POS_OPERATIONS
GetInfo.public static final short SQL_POSITIONED_STATEMENTS
GetInfo.public static final short SQL_BOOKMARK_PERSISTENCE
GetInfo.public static final short SQL_STATIC_SENSITIVITY
GetInfo.public static final short SQL_FILE_USAGE
GetInfo.public static final short SQL_COLUMN_ALIAS
GetInfo.public static final short SQL_GROUP_BY
GetInfo.public static final short SQL_KEYWORDS
GetInfo.public static final short SQL_OWNER_USAGE
GetInfo.public static final short SQL_QUALIFIER_USAGE
GetInfo.public static final short SQL_QUOTED_IDENTIFIER_CASE
GetInfo.public static final short SQL_SUBQUERIES
GetInfo.public static final short SQL_UNION
GetInfo.public static final short SQL_MAX_ROW_SIZE_INCLUDES_LONG
GetInfo.public static final short SQL_MAX_CHAR_LITERAL_LEN
GetInfo.public static final short SQL_TIMEDATE_ADD_INTERVALS
GetInfo.public static final short SQL_TIMEDATE_DIFF_INTERVALS
GetInfo.public static final short SQL_NEED_LONG_DATA_LEN
GetInfo.public static final short SQL_MAX_BINARY_LITERAL_LEN
GetInfo.public static final short SQL_LIKE_ESCAPE_CLAUSE
GetInfo.public static final short SQL_QUALIFIER_LOCATION
GetInfo.public static final short SQL_ACTIVE_ENVIRONMENTS
GetInfo.public static final short SQL_ALTER_DOMAIN
GetInfo.public static final short SQL_SQL_CONFORMANCE
GetInfo.public static final short SQL_DATETIME_LITERALS
GetInfo.public static final short SQL_ASYNC_MODE
GetInfo.public static final short SQL_BATCH_ROW_COUNT
GetInfo.public static final short SQL_BATCH_SUPPORT
GetInfo.public static final short SQL_CATALOG_LOCATION
GetInfo.public static final short SQL_CATALOG_NAME_SEPARATOR
GetInfo.public static final short SQL_CATALOG_TERM
GetInfo.public static final short SQL_CATALOG_USAGE
GetInfo.public static final short SQL_CONVERT_WCHAR
GetInfo.public static final short SQL_CONVERT_INTERVAL_DAY_TIME
GetInfo.public static final short SQL_CONVERT_INTERVAL_YEAR_MONTH
GetInfo.public static final short SQL_CONVERT_WLONGVARCHAR
GetInfo.public static final short SQL_CONVERT_WVARCHAR
GetInfo.public static final short SQL_CREATE_ASSERTION
GetInfo.public static final short SQL_CREATE_CHARACTER_SET
GetInfo.public static final short SQL_CREATE_COLLATION
GetInfo.public static final short SQL_CREATE_DOMAIN
GetInfo.public static final short SQL_CREATE_SCHEMA
GetInfo.public static final short SQL_CREATE_TABLE
GetInfo.public static final short SQL_CREATE_TRANSLATION
GetInfo.public static final short SQL_CREATE_VIEW
GetInfo.public static final short SQL_DRIVER_HDESC
GetInfo.public static final short SQL_DROP_ASSERTION
GetInfo.public static final short SQL_DROP_CHARACTER_SET
GetInfo.public static final short SQL_DROP_COLLATION
GetInfo.public static final short SQL_DROP_DOMAIN
GetInfo.public static final short SQL_DROP_SCHEMA
GetInfo.public static final short SQL_DROP_TABLE
GetInfo.public static final short SQL_DROP_TRANSLATION
GetInfo.public static final short SQL_DROP_VIEW
GetInfo.public static final short SQL_DYNAMIC_CURSOR_ATTRIBUTES1
GetInfo.public static final short SQL_DYNAMIC_CURSOR_ATTRIBUTES2
GetInfo.public static final short SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1
GetInfo.public static final short SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2
GetInfo.public static final short SQL_INDEX_KEYWORDS
GetInfo.public static final short SQL_INFO_SCHEMA_VIEWS
GetInfo.public static final short SQL_KEYSET_CURSOR_ATTRIBUTES1
GetInfo.public static final short SQL_KEYSET_CURSOR_ATTRIBUTES2
GetInfo.public static final short SQL_MAX_ASYNC_CONCURRENT_STATEMENTS
GetInfo.public static final short SQL_ODBC_INTERFACE_CONFORMANCE
GetInfo.public static final short SQL_PARAM_ARRAY_ROW_COUNTS
GetInfo.public static final short SQL_PARAM_ARRAY_SELECTS
GetInfo.public static final short SQL_SCHEMA_TERM
GetInfo.public static final short SQL_SCHEMA_USAGE
GetInfo.public static final short SQL_SQL92_DATETIME_FUNCTIONS
GetInfo.public static final short SQL_SQL92_FOREIGN_KEY_DELETE_RULE
GetInfo.public static final short SQL_SQL92_FOREIGN_KEY_UPDATE_RULE
GetInfo.public static final short SQL_SQL92_GRANT
GetInfo.public static final short SQL_SQL92_NUMERIC_VALUE_FUNCTIONS
GetInfo.public static final short SQL_SQL92_PREDICATES
GetInfo.public static final short SQL_SQL92_RELATIONAL_JOIN_OPERATORS
GetInfo.public static final short SQL_SQL92_REVOKE
GetInfo.public static final short SQL_SQL92_ROW_VALUE_CONSTRUCTOR
GetInfo.public static final short SQL_SQL92_STRING_FUNCTIONS
GetInfo.public static final short SQL_SQL92_VALUE_EXPRESSIONS
GetInfo.public static final short SQL_STANDARD_CLI_CONFORMANCE
GetInfo.public static final short SQL_STATIC_CURSOR_ATTRIBUTES1
GetInfo.public static final short SQL_STATIC_CURSOR_ATTRIBUTES2
GetInfo.public static final short SQL_AGGREGATE_FUNCTIONS
GetInfo.public static final short SQL_DDL_INDEX
GetInfo.public static final short SQL_DM_VER
GetInfo.public static final short SQL_INSERT_STATEMENT
GetInfo.public static final short SQL_CONVERT_GUID
GetInfo.public static final short SQL_UNION_STATEMENT
GetInfo.public static final short SQL_ASYNC_DBC_FUNCTIONS
GetInfo.public static final short SQL_DRIVER_AWARE_POOLING_SUPPORTED
GetInfo.public static final short SQL_ASYNC_NOTIFICATION
GetInfo.public static final int SQL_ASYNC_NOTIFICATION_NOT_CAPABLE
ASYNC_NOTIFICATION.public static final int SQL_ASYNC_NOTIFICATION_CAPABLE
ASYNC_NOTIFICATION.public static final short SQL_DTC_TRANSITION_COST
public static final int SQL_CVT_CHAR
public static final int SQL_CVT_NUMERIC
public static final int SQL_CVT_DECIMAL
public static final int SQL_CVT_INTEGER
public static final int SQL_CVT_SMALLINT
public static final int SQL_CVT_FLOAT
public static final int SQL_CVT_REAL
public static final int SQL_CVT_DOUBLE
public static final int SQL_CVT_VARCHAR
public static final int SQL_CVT_LONGVARCHAR
public static final int SQL_CVT_BINARY
public static final int SQL_CVT_VARBINARY
public static final int SQL_CVT_BIT
public static final int SQL_CVT_TINYINT
public static final int SQL_CVT_BIGINT
public static final int SQL_CVT_DATE
public static final int SQL_CVT_TIME
public static final int SQL_CVT_TIMESTAMP
public static final int SQL_CVT_LONGVARBINARY
public static final int SQL_CVT_INTERVAL_YEAR_MONTH
public static final int SQL_CVT_INTERVAL_DAY_TIME
public static final int SQL_CVT_WCHAR
public static final int SQL_CVT_WLONGVARCHAR
public static final int SQL_CVT_WVARCHAR
public static final int SQL_CVT_GUID
public static final int SQL_FN_CVT_CONVERT
CONVERT_FUNCTIONS functions.public static final int SQL_FN_CVT_CAST
CONVERT_FUNCTIONS functions.public static final int SQL_FN_STR_CONCAT
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_INSERT
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LEFT
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LTRIM
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LENGTH
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LOCATE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LCASE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_REPEAT
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_REPLACE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_RIGHT
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_RTRIM
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_SUBSTRING
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_UCASE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_ASCII
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_CHAR
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_DIFFERENCE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_LOCATE_2
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_SOUNDEX
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_SPACE
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_BIT_LENGTH
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_CHAR_LENGTH
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_CHARACTER_LENGTH
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_OCTET_LENGTH
STRING_FUNCTIONS functions.public static final int SQL_FN_STR_POSITION
STRING_FUNCTIONS functions.public static final int SQL_SSF_CONVERT
public static final int SQL_SSF_LOWER
public static final int SQL_SSF_UPPER
public static final int SQL_SSF_SUBSTRING
public static final int SQL_SSF_TRANSLATE
public static final int SQL_SSF_TRIM_BOTH
public static final int SQL_SSF_TRIM_LEADING
public static final int SQL_SSF_TRIM_TRAILING
public static final int SQL_FN_NUM_ABS
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_ACOS
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_ASIN
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_ATAN
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_ATAN2
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_CEILING
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_COS
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_COT
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_EXP
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_FLOOR
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_LOG
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_MOD
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_SIGN
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_SIN
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_SQRT
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_TAN
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_PI
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_RAND
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_DEGREES
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_LOG10
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_POWER
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_RADIANS
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_ROUND
NUMERIC_FUNCTIONS functions.public static final int SQL_FN_NUM_TRUNCATE
NUMERIC_FUNCTIONS functions.public static final int SQL_SNVF_BIT_LENGTH
public static final int SQL_SNVF_CHAR_LENGTH
public static final int SQL_SNVF_CHARACTER_LENGTH
public static final int SQL_SNVF_EXTRACT
public static final int SQL_SNVF_OCTET_LENGTH
public static final int SQL_SNVF_POSITION
public static final int SQL_FN_TD_NOW
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_CURDATE
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_DAYOFMONTH
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_DAYOFWEEK
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_DAYOFYEAR
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_MONTH
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_QUARTER
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_WEEK
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_YEAR
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_CURTIME
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_HOUR
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_MINUTE
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_SECOND
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_TIMESTAMPADD
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_TIMESTAMPDIFF
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_DAYNAME
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_MONTHNAME
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_CURRENT_DATE
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_CURRENT_TIME
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_CURRENT_TIMESTAMP
TIMEDATE_FUNCTIONS functions.public static final int SQL_FN_TD_EXTRACT
TIMEDATE_FUNCTIONS functions.public static final int SQL_SDF_CURRENT_DATE
public static final int SQL_SDF_CURRENT_TIME
public static final int SQL_SDF_CURRENT_TIMESTAMP
public static final int SQL_FN_SYS_USERNAME
SYSTEM_FUNCTIONS functions.public static final int SQL_FN_SYS_DBNAME
SYSTEM_FUNCTIONS functions.public static final int SQL_FN_SYS_IFNULL
SYSTEM_FUNCTIONS functions.public static final int SQL_FN_TSI_FRAC_SECOND
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_SECOND
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_MINUTE
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_HOUR
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_DAY
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_WEEK
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_MONTH
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_QUARTER
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_FN_TSI_YEAR
TIMEDATE_ADD_INTERVALS and TIMEDATE_DIFF_INTERVALS functions.public static final int SQL_CA1_NEXT
FetchScroll FetchOrientation's.public static final int SQL_CA1_ABSOLUTE
FetchScroll FetchOrientation's.public static final int SQL_CA1_RELATIVE
FetchScroll FetchOrientation's.public static final int SQL_CA1_BOOKMARK
FetchScroll FetchOrientation's.public static final int SQL_CA1_LOCK_NO_CHANGE
SetPos LockType's.public static final int SQL_CA1_LOCK_EXCLUSIVE
SetPos LockType's.public static final int SQL_CA1_LOCK_UNLOCK
SetPos LockType's.public static final int SQL_CA1_POS_POSITION
SetPos Operations.public static final int SQL_CA1_POS_UPDATE
SetPos Operations.public static final int SQL_CA1_POS_DELETE
SetPos Operations.public static final int SQL_CA1_POS_REFRESH
SetPos Operations.public static final int SQL_CA1_POSITIONED_UPDATE
public static final int SQL_CA1_POSITIONED_DELETE
public static final int SQL_CA1_SELECT_FOR_UPDATE
public static final int SQL_CA1_BULK_ADD
BulkOperations operations.public static final int SQL_CA1_BULK_UPDATE_BY_BOOKMARK
BulkOperations operations.public static final int SQL_CA1_BULK_DELETE_BY_BOOKMARK
BulkOperations operations.public static final int SQL_CA1_BULK_FETCH_BY_BOOKMARK
BulkOperations operations.public static final int SQL_CA2_READ_ONLY_CONCURRENCY
SCROLL_CONCURRENCY.public static final int SQL_CA2_LOCK_CONCURRENCY
SCROLL_CONCURRENCY.public static final int SQL_CA2_OPT_ROWVER_CONCURRENCY
SCROLL_CONCURRENCY.public static final int SQL_CA2_OPT_VALUES_CONCURRENCY
SCROLL_CONCURRENCY.public static final int SQL_CA2_SENSITIVITY_ADDITIONS
public static final int SQL_CA2_SENSITIVITY_DELETIONS
public static final int SQL_CA2_SENSITIVITY_UPDATES
public static final int SQL_CA2_MAX_ROWS_SELECT
ATTR_MAX_ROWS.public static final int SQL_CA2_MAX_ROWS_INSERT
ATTR_MAX_ROWS.public static final int SQL_CA2_MAX_ROWS_DELETE
ATTR_MAX_ROWS.public static final int SQL_CA2_MAX_ROWS_UPDATE
ATTR_MAX_ROWS.public static final int SQL_CA2_MAX_ROWS_CATALOG
ATTR_MAX_ROWS.public static final int SQL_CA2_MAX_ROWS_AFFECTS_ALL
ATTR_MAX_ROWS.public static final int SQL_CA2_CRC_EXACT
DIAG_CURSOR_ROW_COUNT.public static final int SQL_CA2_CRC_APPROXIMATE
DIAG_CURSOR_ROW_COUNT.public static final int SQL_CA2_SIMULATE_NON_UNIQUE
public static final int SQL_CA2_SIMULATE_TRY_UNIQUE
public static final int SQL_CA2_SIMULATE_UNIQUE
public static final int SQL_OAC_NONE
ODBC_API_CONFORMANCE values.public static final int SQL_OAC_LEVEL1
ODBC_API_CONFORMANCE values.public static final int SQL_OAC_LEVEL2
ODBC_API_CONFORMANCE values.public static final int SQL_OSCC_NOT_COMPLIANT
ODBC_SAG_CLI_CONFORMANCE values.public static final int SQL_OSCC_COMPLIANT
ODBC_SAG_CLI_CONFORMANCE values.public static final int SQL_OSC_MINIMUM
ODBC_SQL_CONFORMANCE values.public static final int SQL_OSC_CORE
ODBC_SQL_CONFORMANCE values.public static final int SQL_OSC_EXTENDED
ODBC_SQL_CONFORMANCE values.public static final int SQL_CB_NULL
CONCAT_NULL_BEHAVIOR values.public static final int SQL_CB_NON_NULL
CONCAT_NULL_BEHAVIOR values.public static final int SQL_SO_FORWARD_ONLY
SCROLL_OPTIONS masks.public static final int SQL_SO_KEYSET_DRIVEN
SCROLL_OPTIONS masks.public static final int SQL_SO_DYNAMIC
SCROLL_OPTIONS masks.public static final int SQL_SO_MIXED
SCROLL_OPTIONS masks.public static final int SQL_SO_STATIC
SCROLL_OPTIONS masks.public static final int SQL_FD_FETCH_BOOKMARK
FETCH_DIRECTION masks.public static final int SQL_CN_NONE
CORRELATION_NAME values.public static final int SQL_CN_DIFFERENT
CORRELATION_NAME values.public static final int SQL_CN_ANY
CORRELATION_NAME values.public static final int SQL_NNC_NULL
NON_NULLABLE_COLUMNS values.public static final int SQL_NNC_NON_NULL
NON_NULLABLE_COLUMNS values.public static final int SQL_NC_START
NULL_COLLATION values.public static final int SQL_NC_END
NULL_COLLATION values.public static final int SQL_FILE_NOT_SUPPORTED
FILE_USAGE values.public static final int SQL_FILE_TABLE
FILE_USAGE values.public static final int SQL_FILE_QUALIFIER
FILE_USAGE values.public static final int SQL_FILE_CATALOG
FILE_USAGE values.public static final int SQL_GD_BLOCK
GETDATA_EXTENSIONS values.public static final int SQL_GD_BOUND
GETDATA_EXTENSIONS values.public static final int SQL_GD_OUTPUT_PARAMS
GETDATA_EXTENSIONS values.public static final int SQL_PS_POSITIONED_DELETE
POSITIONED_STATEMENTS masks.public static final int SQL_PS_POSITIONED_UPDATE
POSITIONED_STATEMENTS masks.public static final int SQL_PS_SELECT_FOR_UPDATE
POSITIONED_STATEMENTS masks.public static final int SQL_GB_NOT_SUPPORTED
GROUP_BY values.public static final int SQL_GB_GROUP_BY_EQUALS_SELECT
GROUP_BY values.public static final int SQL_GB_GROUP_BY_CONTAINS_SELECT
GROUP_BY values.public static final int SQL_GB_NO_RELATION
GROUP_BY values.public static final int SQL_GB_COLLATE
GROUP_BY values.public static final int SQL_OU_DML_STATEMENTS
OWNER_USAGE masks.public static final int SQL_OU_PROCEDURE_INVOCATION
OWNER_USAGE masks.public static final int SQL_OU_TABLE_DEFINITION
OWNER_USAGE masks.public static final int SQL_OU_INDEX_DEFINITION
OWNER_USAGE masks.public static final int SQL_OU_PRIVILEGE_DEFINITION
OWNER_USAGE masks.public static final int SQL_SU_DML_STATEMENTS
SCHEMA_USAGE masks.public static final int SQL_SU_PROCEDURE_INVOCATION
SCHEMA_USAGE masks.public static final int SQL_SU_TABLE_DEFINITION
SCHEMA_USAGE masks.public static final int SQL_SU_INDEX_DEFINITION
SCHEMA_USAGE masks.public static final int SQL_SU_PRIVILEGE_DEFINITION
SCHEMA_USAGE masks.public static final int SQL_QU_DML_STATEMENTS
QUALIFIER_USAGE masks.public static final int SQL_QU_PROCEDURE_INVOCATION
QUALIFIER_USAGE masks.public static final int SQL_QU_TABLE_DEFINITION
QUALIFIER_USAGE masks.public static final int SQL_QU_INDEX_DEFINITION
QUALIFIER_USAGE masks.public static final int SQL_QU_PRIVILEGE_DEFINITION
QUALIFIER_USAGE masks.public static final int SQL_CU_DML_STATEMENTS
CATALOG_USAGE masks.public static final int SQL_CU_PROCEDURE_INVOCATION
CATALOG_USAGE masks.public static final int SQL_CU_TABLE_DEFINITION
CATALOG_USAGE masks.public static final int SQL_CU_INDEX_DEFINITION
CATALOG_USAGE masks.public static final int SQL_CU_PRIVILEGE_DEFINITION
CATALOG_USAGE masks.public static final int SQL_SQ_COMPARISON
SUBQUERIES masks.public static final int SQL_SQ_EXISTS
SUBQUERIES masks.public static final int SQL_SQ_IN
SUBQUERIES masks.public static final int SQL_SQ_QUANTIFIED
SUBQUERIES masks.public static final int SQL_SQ_CORRELATED_SUBQUERIES
SUBQUERIES masks.public static final int SQL_U_UNION
UNION masks.public static final int SQL_U_UNION_ALL
UNION masks.public static final int SQL_BP_CLOSE
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_DELETE
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_DROP
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_TRANSACTION
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_UPDATE
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_OTHER_HSTMT
BOOKMARK_PERSISTENCE values.public static final int SQL_BP_SCROLL
BOOKMARK_PERSISTENCE values.public static final int SQL_SS_ADDITIONS
STATIC_SENSITIVITY values.public static final int SQL_SS_DELETIONS
STATIC_SENSITIVITY values.public static final int SQL_SS_UPDATES
STATIC_SENSITIVITY values.public static final int SQL_CV_CREATE_VIEW
VIEW values.public static final int SQL_CV_CHECK_OPTION
VIEW values.public static final int SQL_CV_CASCADED
VIEW values.public static final int SQL_CV_LOCAL
VIEW values.public static final int SQL_LCK_NO_CHANGE
LOCK_TYPES masks.public static final int SQL_LCK_EXCLUSIVE
LOCK_TYPES masks.public static final int SQL_LCK_UNLOCK
LOCK_TYPES masks.public static final int SQL_POS_POSITION
POS_OPERATIONS masks.public static final int SQL_POS_REFRESH
POS_OPERATIONS masks.public static final int SQL_POS_UPDATE
POS_OPERATIONS masks.public static final int SQL_POS_DELETE
POS_OPERATIONS masks.public static final int SQL_POS_ADD
POS_OPERATIONS masks.public static final int SQL_QL_START
QUALIFIER_LOCATION values.public static final int SQL_QL_END
QUALIFIER_LOCATION values.public static final int SQL_AF_AVG
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_COUNT
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_MAX
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_MIN
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_SUM
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_DISTINCT
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_AF_ALL
AGGREGATE_FUNCTIONS bitmasks.public static final int SQL_SC_SQL92_ENTRY
SQL_CONFORMANCE bit masks.public static final int SQL_SC_FIPS127_2_TRANSITIONAL
SQL_CONFORMANCE bit masks.public static final int SQL_SC_SQL92_INTERMEDIATE
SQL_CONFORMANCE bit masks.public static final int SQL_SC_SQL92_FULL
SQL_CONFORMANCE bit masks.public static final int SQL_DL_SQL92_DATE
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_TIME
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_TIMESTAMP
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_YEAR
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_MONTH
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_DAY
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_HOUR
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_MINUTE
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_SECOND
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND
DATETIME_LITERALS masks.public static final int SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND
DATETIME_LITERALS masks.public static final int SQL_CL_START
CATALOG_LOCATION values.public static final int SQL_CL_END
CATALOG_LOCATION values.public static final int SQL_BRC_PROCEDURES
BATCH_ROW_COUNT.public static final int SQL_BRC_EXPLICIT
BATCH_ROW_COUNT.public static final int SQL_BRC_ROLLED_UP
BATCH_ROW_COUNT.public static final int SQL_BS_SELECT_EXPLICIT
BATCH_SUPPORT.public static final int SQL_BS_ROW_COUNT_EXPLICIT
BATCH_SUPPORT.public static final int SQL_BS_SELECT_PROC
BATCH_SUPPORT.public static final int SQL_BS_ROW_COUNT_PROC
BATCH_SUPPORT.public static final short SQL_PARC_BATCH
PARAM_ARRAY_ROW_COUNTS getinfo.public static final short SQL_PARC_NO_BATCH
PARAM_ARRAY_ROW_COUNTS getinfo.public static final short SQL_PAS_BATCH
PARAM_ARRAY_SELECTS.public static final short SQL_PAS_NO_BATCH
PARAM_ARRAY_SELECTS.public static final short SQL_PAS_NO_SELECT
PARAM_ARRAY_SELECTS.public static final int SQL_IK_NONE
INDEX_KEYWORDS.public static final int SQL_IK_ASC
INDEX_KEYWORDS.public static final int SQL_IK_DESC
INDEX_KEYWORDS.public static final int SQL_IK_ALL
INDEX_KEYWORDS.public static final int SQL_ISV_ASSERTIONS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_CHARACTER_SETS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_CHECK_CONSTRAINTS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_COLLATIONS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_COLUMN_DOMAIN_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_COLUMN_PRIVILEGES
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_COLUMNS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_CONSTRAINT_COLUMN_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_CONSTRAINT_TABLE_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_DOMAIN_CONSTRAINTS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_DOMAINS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_KEY_COLUMN_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_REFERENTIAL_CONSTRAINTS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_SCHEMATA
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_SQL_LANGUAGES
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_TABLE_CONSTRAINTS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_TABLE_PRIVILEGES
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_TABLES
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_TRANSLATIONS
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_USAGE_PRIVILEGES
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_VIEW_COLUMN_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_VIEW_TABLE_USAGE
INFO_SCHEMA_VIEWS.public static final int SQL_ISV_VIEWS
INFO_SCHEMA_VIEWS.public static final short SQL_AM_NONE
ASYNC_MODE.public static final short SQL_AM_CONNECTION
ASYNC_MODE.public static final short SQL_AM_STATEMENT
ASYNC_MODE.public static final int SQL_AD_CONSTRAINT_NAME_DEFINITION
ALTER_DOMAIN.public static final int SQL_AD_ADD_DOMAIN_CONSTRAINT
ALTER_DOMAIN.public static final int SQL_AD_DROP_DOMAIN_CONSTRAINT
ALTER_DOMAIN.public static final int SQL_AD_ADD_DOMAIN_DEFAULT
ALTER_DOMAIN.public static final int SQL_AD_DROP_DOMAIN_DEFAULT
ALTER_DOMAIN.public static final int SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED
ALTER_DOMAIN.public static final int SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE
ALTER_DOMAIN.public static final int SQL_AD_ADD_CONSTRAINT_DEFERRABLE
ALTER_DOMAIN.public static final int SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE
ALTER_DOMAIN.public static final int SQL_CS_CREATE_SCHEMA
CREATE_SCHEMA bitmasks.public static final int SQL_CS_AUTHORIZATION
CREATE_SCHEMA bitmasks.public static final int SQL_CS_DEFAULT_CHARACTER_SET
CREATE_SCHEMA bitmasks.public static final int SQL_CTR_CREATE_TRANSLATION
CREATE_TRANSLATION bitmasks.public static final int SQL_CA_CREATE_ASSERTION
CREATE_ASSERTION bitmasks.public static final int SQL_CA_CONSTRAINT_INITIALLY_DEFERRED
CREATE_ASSERTION bitmasks.public static final int SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_ASSERTION bitmasks.public static final int SQL_CA_CONSTRAINT_DEFERRABLE
CREATE_ASSERTION bitmasks.public static final int SQL_CA_CONSTRAINT_NON_DEFERRABLE
CREATE_ASSERTION bitmasks.public static final int SQL_CCS_CREATE_CHARACTER_SET
CREATE_CHARACTER_SET bitmasks.public static final int SQL_CCS_COLLATE_CLAUSE
CREATE_CHARACTER_SET bitmasks.public static final int SQL_CCS_LIMITED_COLLATION
CREATE_CHARACTER_SET bitmasks.public static final int SQL_CCOL_CREATE_COLLATION
CREATE_COLLATION bitmasks.public static final int SQL_CDO_CREATE_DOMAIN
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_DEFAULT
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_COLLATION
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT_NAME_DEFINITION
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT_DEFERRABLE
CREATE_DOMAIN bitmasks.public static final int SQL_CDO_CONSTRAINT_NON_DEFERRABLE
CREATE_DOMAIN bitmasks.public static final int SQL_CT_CREATE_TABLE
CREATE_TABLE bitmasks.public static final int SQL_CT_COMMIT_PRESERVE
CREATE_TABLE bitmasks.public static final int SQL_CT_COMMIT_DELETE
CREATE_TABLE bitmasks.public static final int SQL_CT_GLOBAL_TEMPORARY
CREATE_TABLE bitmasks.public static final int SQL_CT_LOCAL_TEMPORARY
CREATE_TABLE bitmasks.public static final int SQL_CT_CONSTRAINT_INITIALLY_DEFERRED
CREATE_TABLE bitmasks.public static final int SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE
CREATE_TABLE bitmasks.public static final int SQL_CT_CONSTRAINT_DEFERRABLE
CREATE_TABLE bitmasks.public static final int SQL_CT_CONSTRAINT_NON_DEFERRABLE
CREATE_TABLE bitmasks.public static final int SQL_CT_COLUMN_CONSTRAINT
CREATE_TABLE bitmasks.public static final int SQL_CT_COLUMN_DEFAULT
CREATE_TABLE bitmasks.public static final int SQL_CT_COLUMN_COLLATION
CREATE_TABLE bitmasks.public static final int SQL_CT_TABLE_CONSTRAINT
CREATE_TABLE bitmasks.public static final int SQL_CT_CONSTRAINT_NAME_DEFINITION
CREATE_TABLE bitmasks.public static final int SQL_DI_CREATE_INDEX
DDL_INDEX bitmasks.public static final int SQL_DI_DROP_INDEX
DDL_INDEX bitmasks.public static final int SQL_DC_DROP_COLLATION
DROP_COLLATION bitmasks.public static final int SQL_DD_DROP_DOMAIN
DROP_DOMAIN bitmasks.public static final int SQL_DD_RESTRICT
DROP_DOMAIN bitmasks.public static final int SQL_DD_CASCADE
DROP_DOMAIN bitmasks.public static final int SQL_DS_DROP_SCHEMA
DROP_SCHEMA bitmasks.public static final int SQL_DS_RESTRICT
DROP_SCHEMA bitmasks.public static final int SQL_DS_CASCADE
DROP_SCHEMA bitmasks.public static final int SQL_DCS_DROP_CHARACTER_SET
DROP_CHARACTER_SET bitmasks.public static final int SQL_DA_DROP_ASSERTION
DROP_ASSERTION bitmasks.public static final int SQL_DT_DROP_TABLE
DROP_TABLE bitmasks.public static final int SQL_DT_RESTRICT
DROP_TABLE bitmasks.public static final int SQL_DT_CASCADE
DROP_TABLE bitmasks.public static final int SQL_DTR_DROP_TRANSLATION
DROP_TRANSLATION bitmasks.public static final int SQL_DV_DROP_VIEW
DROP_VIEW bitmasks.public static final int SQL_DV_RESTRICT
DROP_VIEW bitmasks.public static final int SQL_DV_CASCADE
DROP_VIEW bitmasks.public static final int SQL_IS_INSERT_LITERALS
INSERT_STATEMENT bitmasks.public static final int SQL_IS_INSERT_SEARCHED
INSERT_STATEMENT bitmasks.public static final int SQL_IS_SELECT_INTO
INSERT_STATEMENT bitmasks.public static final short SQL_OIC_CORE
ODBC_INTERFACE_CONFORMANCE values.public static final short SQL_OIC_LEVEL1
ODBC_INTERFACE_CONFORMANCE values.public static final short SQL_OIC_LEVEL2
ODBC_INTERFACE_CONFORMANCE values.public static final int SQL_SFKD_CASCADE
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks.public static final int SQL_SFKD_NO_ACTION
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks.public static final int SQL_SFKD_SET_DEFAULT
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks.public static final int SQL_SFKD_SET_NULL
SQL92_FOREIGN_KEY_DELETE_RULE bitmasks.public static final int SQL_SFKU_CASCADE
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks.public static final int SQL_SFKU_NO_ACTION
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks.public static final int SQL_SFKU_SET_DEFAULT
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks.public static final int SQL_SFKU_SET_NULL
SQL92_FOREIGN_KEY_UPDATE_RULE bitmasks.public static final int SQL_SG_USAGE_ON_DOMAIN
SQL92_GRANT bitmasks.public static final int SQL_SG_USAGE_ON_CHARACTER_SET
SQL92_GRANT bitmasks.public static final int SQL_SG_USAGE_ON_COLLATION
SQL92_GRANT bitmasks.public static final int SQL_SG_USAGE_ON_TRANSLATION
SQL92_GRANT bitmasks.public static final int SQL_SG_WITH_GRANT_OPTION
SQL92_GRANT bitmasks.public static final int SQL_SG_DELETE_TABLE
SQL92_GRANT bitmasks.public static final int SQL_SG_INSERT_TABLE
SQL92_GRANT bitmasks.public static final int SQL_SG_INSERT_COLUMN
SQL92_GRANT bitmasks.public static final int SQL_SG_REFERENCES_TABLE
SQL92_GRANT bitmasks.public static final int SQL_SG_REFERENCES_COLUMN
SQL92_GRANT bitmasks.public static final int SQL_SG_SELECT_TABLE
SQL92_GRANT bitmasks.public static final int SQL_SG_UPDATE_TABLE
SQL92_GRANT bitmasks.public static final int SQL_SG_UPDATE_COLUMN
SQL92_GRANT bitmasks.public static final int SQL_SP_EXISTS
SQL92_PREDICATES bitmasks.public static final int SQL_SP_ISNOTNULL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_ISNULL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_MATCH_FULL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_MATCH_PARTIAL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_MATCH_UNIQUE_FULL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_MATCH_UNIQUE_PARTIAL
SQL92_PREDICATES bitmasks.public static final int SQL_SP_OVERLAPS
SQL92_PREDICATES bitmasks.public static final int SQL_SP_UNIQUE
SQL92_PREDICATES bitmasks.public static final int SQL_SP_LIKE
SQL92_PREDICATES bitmasks.public static final int SQL_SP_IN
SQL92_PREDICATES bitmasks.public static final int SQL_SP_BETWEEN
SQL92_PREDICATES bitmasks.public static final int SQL_SP_COMPARISON
SQL92_PREDICATES bitmasks.public static final int SQL_SP_QUANTIFIED_COMPARISON
SQL92_PREDICATES bitmasks.public static final int SQL_SRJO_CORRESPONDING_CLAUSE
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_CROSS_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_EXCEPT_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_FULL_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_INNER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_INTERSECT_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_LEFT_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_NATURAL_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_RIGHT_OUTER_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SRJO_UNION_JOIN
SQL92_RELATIONAL_JOIN_OPERATORS bitmasks.public static final int SQL_SR_USAGE_ON_DOMAIN
SQL92_REVOKE bitmasks.public static final int SQL_SR_USAGE_ON_CHARACTER_SET
SQL92_REVOKE bitmasks.public static final int SQL_SR_USAGE_ON_COLLATION
SQL92_REVOKE bitmasks.public static final int SQL_SR_USAGE_ON_TRANSLATION
SQL92_REVOKE bitmasks.public static final int SQL_SR_GRANT_OPTION_FOR
SQL92_REVOKE bitmasks.public static final int SQL_SR_CASCADE
SQL92_REVOKE bitmasks.public static final int SQL_SR_RESTRICT
SQL92_REVOKE bitmasks.public static final int SQL_SR_DELETE_TABLE
SQL92_REVOKE bitmasks.public static final int SQL_SR_INSERT_TABLE
SQL92_REVOKE bitmasks.public static final int SQL_SR_INSERT_COLUMN
SQL92_REVOKE bitmasks.public static final int SQL_SR_REFERENCES_TABLE
SQL92_REVOKE bitmasks.public static final int SQL_SR_REFERENCES_COLUMN
SQL92_REVOKE bitmasks.public static final int SQL_SR_SELECT_TABLE
SQL92_REVOKE bitmasks.public static final int SQL_SR_UPDATE_TABLE
SQL92_REVOKE bitmasks.public static final int SQL_SR_UPDATE_COLUMN
SQL92_REVOKE bitmasks.public static final int SQL_SRVC_VALUE_EXPRESSION
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks.public static final int SQL_SRVC_NULL
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks.public static final int SQL_SRVC_DEFAULT
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks.public static final int SQL_SRVC_ROW_SUBQUERY
SQL92_ROW_VALUE_CONSTRUCTOR bitmasks.public static final int SQL_SVE_CASE
SQL92_VALUE_EXPRESSIONS bitmasks.public static final int SQL_SVE_CAST
SQL92_VALUE_EXPRESSIONS bitmasks.public static final int SQL_SVE_COALESCE
SQL92_VALUE_EXPRESSIONS bitmasks.public static final int SQL_SVE_NULLIF
SQL92_VALUE_EXPRESSIONS bitmasks.public static final int SQL_SCC_XOPEN_CLI_VERSION1
STANDARD_CLI_CONFORMANCE bitmasks.public static final int SQL_SCC_ISO92_CLI
STANDARD_CLI_CONFORMANCE bitmasks.public static final int SQL_US_UNION
UNION_STATEMENT bitmasks.public static final int SQL_US_UNION_ALL
UNION_STATEMENT bitmasks.public static final int SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE
DRIVER_AWARE_POOLING_SUPPORTED.public static final int SQL_DRIVER_AWARE_POOLING_CAPABLE
DRIVER_AWARE_POOLING_SUPPORTED.public static final int SQL_DTC_ENLIST_EXPENSIVE
DTC_TRANSITION_COST bitmasks.public static final int SQL_DTC_UNENLIST_EXPENSIVE
DTC_TRANSITION_COST bitmasks.public static final int SQL_ASYNC_DBC_NOT_CAPABLE
ASYNC_DBC_FUNCTIONS.public static final int SQL_ASYNC_DBC_CAPABLE
ASYNC_DBC_FUNCTIONS.public static final short SQL_FETCH_FIRST_USER
DataSources fetch directions.public static final short SQL_FETCH_FIRST_SYSTEM
DataSources fetch directions.public static final short SQL_ENTIRE_ROWSET
SetPos.public static final short SQL_BEST_ROWID
SpecialColumns.public static final short SQL_ROWVER
SpecialColumns.public static final short SQL_PC_NOT_PSEUDO
SpecialColumns (returned in the result set).public static final short SQL_QUICK
Statistics.public static final short SQL_ENSURE
Statistics.public static final short SQL_TABLE_STAT
Statistics (returned in the result set).public static final java.lang.String SQL_ALL_CATALOGS
Tables.public static final java.lang.String SQL_ALL_SCHEMAS
Tables.public static final java.lang.String SQL_ALL_TABLE_TYPES
Tables.public static final short SQL_FETCH_BOOKMARK
ExtendedFetch fFetchType values.public static final short SQL_ROW_SUCCESS
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_DELETED
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_UPDATED
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_NOROW
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_ADDED
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_ERROR
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_SUCCESS_WITH_INFO
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_PROCEED
ExtendedFetch rgfRowStatus element values.public static final short SQL_ROW_IGNORE
ExtendedFetch rgfRowStatus element values.public static final short SQL_PARAM_SUCCESS
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_SUCCESS_WITH_INFO
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_ERROR
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_UNUSED
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_DIAG_UNAVAILABLE
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_PROCEED
DESC_ARRAY_STATUS_PTR.public static final short SQL_PARAM_IGNORE
DESC_ARRAY_STATUS_PTR.public static final short SQL_CASCADE
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_RESTRICT
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_SET_NULL
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_NO_ACTION
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_SET_DEFAULT
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_INITIALLY_DEFERRED
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_INITIALLY_IMMEDIATE
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_NOT_DEFERRABLE
ForeignKeys (UPDATE_RULE and DELETE_RULE).public static final short SQL_PT_UNKNOWN
Procedures (returned in the result set).public static final short SQL_PT_PROCEDURE
Procedures (returned in the result set).public static final short SQL_PT_FUNCTION
Procedures (returned in the result set).public static final short SQL_IS_YEAR
public static final short SQL_IS_MONTH
public static final short SQL_IS_DAY
public static final short SQL_IS_HOUR
public static final short SQL_IS_MINUTE
public static final short SQL_IS_SECOND
public static final short SQL_IS_YEAR_TO_MONTH
public static final short SQL_IS_DAY_TO_HOUR
public static final short SQL_IS_DAY_TO_MINUTE
public static final short SQL_IS_DAY_TO_SECOND
public static final short SQL_IS_HOUR_TO_MINUTE
public static final short SQL_IS_HOUR_TO_SECOND
public static final short SQL_IS_MINUTE_TO_SECOND
public static final int SQL_MAX_NUMERIC_LEN
public static final short SQL_DRIVER_NOPROMPT
DriverConnect.public static final short SQL_DRIVER_COMPLETE
DriverConnect.public static final short SQL_DRIVER_PROMPT
DriverConnect.public static final short SQL_DRIVER_COMPLETE_REQUIRED
DriverConnect.public static final short SQL_POSITION
SetPos.public static final short SQL_REFRESH
SetPos.public static final short SQL_UPDATE
SetPos.public static final short SQL_DELETE
SetPos.public static final short SQL_ADD
BulkOperations.public static final short SQL_SETPOS_MAX_OPTION_VALUE
BulkOperations.public static final short SQL_UPDATE_BY_BOOKMARK
BulkOperations.public static final short SQL_DELETE_BY_BOOKMARK
BulkOperations.public static final short SQL_FETCH_BY_BOOKMARK
BulkOperations.public static final short SQL_LOCK_NO_CHANGE
SetPos.public static final short SQL_LOCK_EXCLUSIVE
SetPos.public static final short SQL_LOCK_UNLOCK
SetPos.public static final short SQL_SETPOS_MAX_LOCK_VALUE
SetPos.public static org.lwjgl.system.SharedLibrary getLibrary()
SharedLibrary.public static short nSQLAllocHandle(short HandleType,
long InputHandle,
long OutputHandle)
AllocHandlepublic static short SQLAllocHandle(short HandleType,
long InputHandle,
org.lwjgl.PointerBuffer OutputHandle)
Allocates an environment, connection, statement, or descriptor handle.
HandleType - the type of handle to be allocated. One of:HANDLE_ENV | HANDLE_DBC | HANDLE_STMT | HANDLE_DESC | HANDLE_SENV |
InputHandle - the input handle in whose context the new handle is to be allocated. If HandleType is HANDLE_ENV, this is NULL_HANDLE. If
HandleType is HANDLE_DBC, this must be an environment handle, and if it is HANDLE_STMT or HANDLE_DESC, it must be a connection handle.OutputHandle - pointer to a buffer in which to return the handle to the newly allocated data structureSUCCESS, SUCCESS_WITH_INFO, INVALID_HANDLE, or ERROR.
When allocating a handle other than an environment handle, if SQLAllocHandle returns ERROR, it sets OutputHandle to NULL_HDBC, NULL_HSTMT,
or NULL_HDESC, depending on the value of HandleType, unless the output argument is a null pointer. The application can then obtain additional
information from the diagnostic data structure associated with the handle in the InputHandle argument.
public static short nSQLConnect(long ConnectionHandle,
long ServerName,
short NameLength1,
long UserName,
short NameLength2,
long Authentication,
short NameLength3)
ConnectNameLength1 - the length of *ServerName in charactersNameLength2 - the length of *UserName in charactersNameLength3 - the length of *Authentication in characterspublic static short SQLConnect(long ConnectionHandle,
java.nio.ByteBuffer ServerName,
java.nio.ByteBuffer UserName,
java.nio.ByteBuffer Authentication)
Establishes connections to a driver and a data source. The connection handle references storage of all information about the connection to the data source, including status, transaction state, and error information.
ConnectionHandle - the connection handleServerName - the data source name. The data might be located on the same computer as the program, or on another computer somewhere on a networkUserName - the user identifierAuthentication - the authentication string (typically the password)SUCCESS, SUCCESS_WITH_INFO, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short SQLConnect(long ConnectionHandle,
java.lang.CharSequence ServerName,
java.lang.CharSequence UserName,
java.lang.CharSequence Authentication)
Establishes connections to a driver and a data source. The connection handle references storage of all information about the connection to the data source, including status, transaction state, and error information.
ConnectionHandle - the connection handleServerName - the data source name. The data might be located on the same computer as the program, or on another computer somewhere on a networkUserName - the user identifierAuthentication - the authentication string (typically the password)SUCCESS, SUCCESS_WITH_INFO, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short nSQLDataSources(long EnvironmentHandle,
short Direction,
long ServerName,
short BufferLength1,
long NameLength1Ptr,
long Description,
short BufferLength2,
long NameLength2Ptr)
DataSourcesBufferLength1 - length of the *ServerName buffer, in characters; this does not need to be longer than MAX_DSN_LENGTH plus the null-termination character.BufferLength2 - length in characters of the *Description buffer.public static short SQLDataSources(long EnvironmentHandle,
short Direction,
@Nullable
java.nio.ByteBuffer ServerName,
java.nio.ShortBuffer NameLength1Ptr,
@Nullable
java.nio.ByteBuffer Description,
java.nio.ShortBuffer NameLength2Ptr)
Returns information about a data source. This function is implemented only by the Driver Manager.
EnvironmentHandle - the environment handleDirection - determines which data source the Driver Manager returns information about. Can be:
FETCH_NEXT (to fetch the next data source name in the list), FETCH_FIRST (to fetch from the beginning of the list), FETCH_FIRST_USER (to fetch
the first user DSN), or FETCH_FIRST_SYSTEM (to fetch the first system DSN).
When Direction is set to FETCH_FIRST, subsequent calls to SQLDataSources with Direction set to FETCH_NEXT return both user and system
DSNs. When Direction is set to FETCH_FIRST_USER, all subsequent calls to SQLDataSources with Direction set to FETCH_NEXT return
only user DSNs. When Direction is set to FETCH_FIRST_SYSTEM, all subsequent calls to SQLDataSources with Direction set to
FETCH_NEXT return only system DSNs.
ServerName - pointer to a buffer in which to return the data source name
If ServerName is NULL, NameLength1Ptr will still return the total number of characters (excluding the null-termination character
for character data) available to return in the buffer pointed to by ServerName.
NameLength1Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*ServerName. If the number of characters available to return is greater than or equal to BufferLength1, the data source name in
*ServerName is truncated to BufferLength1 minus the length of a null-termination character.Description - pointer to a buffer in which to return the description of the driver associated with the data source. For example, dBASE or SQL Server.
If Description is NULL, NameLength2Ptr will still return the total number of characters (excluding the null-termination character
for character data) available to return in the buffer pointed to by Description.
NameLength2Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*Description. If the number of characters available to return is greater than or equal to BufferLength2, the driver description in
*Description is truncated to BufferLength2 minus the length of a null-termination character.SUCCESS, SUCCESS_WITH_INFO, NO_DATA, ERROR, or INVALID_HANDLEpublic static short nSQLGetInfo(long ConnectionHandle,
short InfoType,
long InfoValuePtr,
short BufferLength,
long StringLengthPtr)
GetInfopublic static short SQLGetInfo(long ConnectionHandle,
short InfoType,
@Nullable
java.nio.ByteBuffer InfoValuePtr,
@Nullable
java.nio.ShortBuffer StringLengthPtr)
Returns general information about the driver and data source associated with a connection.
ConnectionHandle - the connection handleInfoType - type of information. One of:public static short SQLGetInfo(long ConnectionHandle,
short InfoType,
@Nullable
java.nio.ShortBuffer InfoValuePtr,
@Nullable
java.nio.ShortBuffer StringLengthPtr)
Returns general information about the driver and data source associated with a connection.
ConnectionHandle - the connection handleInfoType - type of information. One of:public static short SQLGetInfo(long ConnectionHandle,
short InfoType,
@Nullable
java.nio.IntBuffer InfoValuePtr,
@Nullable
java.nio.ShortBuffer StringLengthPtr)
Returns general information about the driver and data source associated with a connection.
ConnectionHandle - the connection handleInfoType - type of information. One of:public static short SQLGetInfo(long ConnectionHandle,
short InfoType,
@Nullable
org.lwjgl.PointerBuffer InfoValuePtr,
@Nullable
java.nio.ShortBuffer StringLengthPtr)
Returns general information about the driver and data source associated with a connection.
ConnectionHandle - the connection handleInfoType - type of information. One of:public static short nSQLGetFunctions(long ConnectionHandle,
short FunctionId,
long SupportedPtr)
GetFunctionspublic static short SQLGetFunctions(long ConnectionHandle,
short FunctionId,
java.nio.ShortBuffer SupportedPtr)
Returns information about whether a driver supports a specific ODBC function. This function is implemented in the Driver Manager; it can also be implemented in drivers. If a driver implements SQLGetFunctions, the Driver Manager calls the function in the driver. Otherwise, it executes the function itself.
ConnectionHandle - the connection handleFunctionId - identifies the ODBC function of interest. One of:public static short SQLGetTypeInfo(long StatementHandle,
short DataType)
Returns information about data types supported by the data source. The driver returns the information in the form of an SQL result set. The data types are intended for use in Data Definition Language (DDL) statements.
StatementHandle - the statement handle for the result setDataType - the SQL data type. This must be one of the values in the SQL Data Types section of Appendix D: Data Types, or a driver-specific SQL data type.
ALL_TYPES specifies that information about all data types should be returned.public static short nSQLSetConnectAttr(long ConnectionHandle,
int Attribute,
long Value,
int StringLength)
SetConnectAttrStringLength - if Attribute is an ODBC-defined attribute and Value points to a character string or a binary buffer, this argument should be the
length of *ValuePtr. For character string data, this argument should contain the number of bytes in the string.
If Attribute is an ODBC-defined attribute and Value is an integer, StringLength is ignored.
If Attribute is a driver-defined attribute, the application indicates the nature of the attribute to the Driver Manager by setting the
StringLength argument. StringLength can have the following values:
Value is a pointer to a character string, then StringLength is the length of the string or NTS.Value is a pointer to a binary buffer, then the application places the result of the SQL_LEN_BINARY_ATTR(length) macro in
StringLength. This places a negative value in StringLength.Value is a pointer to a value other than a character string or a binary string, then StringLength should have the value
IS_POINTER.ValuePtr contains a fixed-length value, then StringLength is either IS_INTEGER or IS_UINTEGER, as appropriate.public static short SQLSetConnectAttr(long ConnectionHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer Value)
Sets attributes that govern aspects of connections.
ConnectionHandle - the connection handleAttribute - the attribute to set. One of:Value - pointer to the value to be associated with Attribute. Depending on the value of Attribute, Value will be an unsigned
integer value or will point to a null-terminated character string. Note that the integral type of the Attribute argument may not be fixed
length.SUCCESS, SUCCESS_WITH_INFO, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short nSQLGetConnectAttr(long ConnectionHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
GetConnectAttrpublic static short SQLGetConnectAttr(long ConnectionHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
Returns the current setting of a connection attribute.
ConnectionHandle - the connection handleAttribute - attribute to retrieve. One of:public static short nSQLSetEnvAttr(long EnvironmentHandle,
int Attribute,
long Value,
int StringLength)
SetEnvAttrStringLength - if Value points to a character string or a binary buffer, this argument should be the length of *Value. For character string data,
this argument should contain the number of bytes in the string.public static short SQLSetEnvAttr(long EnvironmentHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer Value)
Sets attributes that govern aspects of environments.
EnvironmentHandle - the environment handleAttribute - the attribute to set. One of:ATTR_OUTPUT_NTS | ATTR_ODBC_VERSION | ATTR_CONNECTION_POOLING | ATTR_CP_MATCH |
Value - pointer to the value to be associated with Attribute. Depending on the value of Attribute, Value will be a 32-bit integer
value or point to a null-terminated character string.SUCCESS, SUCCESS_WITH_INFO, ERROR, or INVALID_HANDLEpublic static short nSQLGetEnvAttr(long EnvironmentHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
GetEnvAttrpublic static short SQLGetEnvAttr(long EnvironmentHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer ValuePtr,
java.nio.IntBuffer StringLengthPtr)
Returns the current setting of a connection attribute.
Attribute - one of:ATTR_OUTPUT_NTS | ATTR_ODBC_VERSION | ATTR_CONNECTION_POOLING | ATTR_CP_MATCH |
public static short nSQLSetStmtAttr(long StatementHandle,
int Attribute,
long Value,
int StringLength)
SetStmtAttrpublic static short SQLSetStmtAttr(long StatementHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer Value)
Sets attributes related to a statement.
StatementHandle - the statement handleAttribute - the attribute to set. One of:public static short nSQLGetStmtAttr(long StatementHandle,
int Attribute,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
GetStmtAttrpublic static short SQLGetStmtAttr(long StatementHandle,
int Attribute,
@Nullable
java.nio.ByteBuffer ValuePtr,
@Nullable
java.nio.IntBuffer StringLengthPtr)
Returns the current setting of a statement attribute.
Attribute - one of:public static short nSQLGetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
long ValuePtr,
int BufferLength,
long StringLengthPtr)
GetDescFieldpublic static short SQLGetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
@Nullable
java.nio.ByteBuffer ValuePtr,
@Nullable
java.nio.IntBuffer StringLengthPtr)
Returns the current setting or value of a single field of a descriptor record.
public static short nSQLGetDescRec(long DescriptorHandle,
short RecNumber,
long Name,
short BufferLength,
long StringLengthPtr,
long TypePtr,
long SubTypePtr,
long LengthPtr,
long PrecisionPtr,
long ScalePtr,
long NullablePtr)
GetDescRecpublic static short SQLGetDescRec(long DescriptorHandle,
short RecNumber,
@Nullable
java.nio.ByteBuffer Name,
@Nullable
java.nio.ShortBuffer StringLengthPtr,
@Nullable
java.nio.ShortBuffer TypePtr,
@Nullable
java.nio.ShortBuffer SubTypePtr,
@Nullable
org.lwjgl.PointerBuffer LengthPtr,
@Nullable
java.nio.ShortBuffer PrecisionPtr,
@Nullable
java.nio.ShortBuffer ScalePtr,
@Nullable
java.nio.ShortBuffer NullablePtr)
Returns the current settings or values of multiple fields of a descriptor record. The fields returned describe the name, data type, and storage of column or parameter data.
public static short nSQLSetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
long ValuePtr,
int BufferLength)
SetDescFieldpublic static short SQLSetDescField(long DescriptorHandle,
short RecNumber,
short FieldIdentifier,
java.nio.ByteBuffer ValuePtr)
Sets the value of a single field of a descriptor record.
public static short nSQLSetDescRec(long DescriptorHandle,
short RecNumber,
short Type,
short SubType,
long Length,
short Precision,
short Scale,
long DataPtr,
long StringLengthPtr,
long IndicatorPtr)
SetDescRecpublic static short SQLSetDescRec(long DescriptorHandle,
short RecNumber,
short Type,
short SubType,
long Length,
short Precision,
short Scale,
@Nullable
java.nio.ByteBuffer DataPtr,
@Nullable
org.lwjgl.PointerBuffer StringLengthPtr,
@Nullable
org.lwjgl.PointerBuffer IndicatorPtr)
Sets multiple descriptor fields that affect the data type and buffer bound to a column or parameter data.
public static short SQLCopyDesc(long SourceDescHandle,
long TargetDescHandle)
Copies descriptor information from one descriptor handle to another.
public static short nSQLPrepare(long StatementHandle,
long StatementText,
int TextLength)
Preparepublic static short SQLPrepare(long StatementHandle,
java.nio.ByteBuffer StatementText)
Prepares an SQL string for execution.
public static short SQLPrepare(long StatementHandle,
java.lang.CharSequence StatementText)
Prepares an SQL string for execution.
public static short nSQLGetCursorName(long StatementHandle,
long CursorName,
short BufferLength,
long NameLengthPtr)
GetCursorNamepublic static short SQLGetCursorName(long StatementHandle,
@Nullable
java.nio.ByteBuffer CursorName,
java.nio.ShortBuffer NameLengthPtr)
Returns the cursor name associated with a specified statement.
public static short nSQLSetCursorName(long StatementHandle,
long CursorName,
short NameLength)
SetCursorNamepublic static short SQLSetCursorName(long StatementHandle,
java.nio.ByteBuffer CursorName)
Associates a cursor name with an active statement. If an application does not call SQLSetCursorName, the driver generates cursor names as needed for SQL statement processing.
public static short SQLExecute(long StatementHandle)
Executes a prepared statement, using the current values of the parameter marker variables if any parameter markers exist in the statement.
StatementHandle - statement handlepublic static short nSQLExecDirect(long StatementHandle,
long StatementText,
int TextLength)
ExecDirectTextLength - length of StatementText in characterspublic static short SQLExecDirect(long StatementHandle,
java.nio.ByteBuffer StatementText)
Executes a preparable statement, using the current values of the parameter marker variables if any parameters exist in the statement. SQLExecDirect is the fastest way to submit an SQL statement for one-time execution.
StatementHandle - statement handleStatementText - SQL statement to be executedpublic static short SQLExecDirect(long StatementHandle,
java.lang.CharSequence StatementText)
Executes a preparable statement, using the current values of the parameter marker variables if any parameters exist in the statement. SQLExecDirect is the fastest way to submit an SQL statement for one-time execution.
StatementHandle - statement handleStatementText - SQL statement to be executedpublic static short nSQLParamData(long StatementHandle,
long ValuePtrPtr)
ParamDatapublic static short SQLParamData(long StatementHandle,
org.lwjgl.PointerBuffer ValuePtrPtr)
SQLParamData is used together with PutData to supply parameter data at statement execution time, and with GetData to retrieve streamed output
parameter data.
public static short nSQLPutData(long StatementHandle,
long DataPtr,
long StrLen_or_Ind)
PutDatapublic static short SQLPutData(long StatementHandle,
java.nio.ByteBuffer DataPtr)
Allows an application to send data for a parameter or column to the driver at statement execution time. This function can be used to send character or
binary data values in parts to a column with a character, binary, or data source–specific data type (for example, parameters of the LONGVARBINARY or
LONGVARCHAR types). SQLPutData supports binding to a Unicode C data type, even if the underlying driver does not support Unicode data.
public static short nSQLRowCount(long StatementHandle,
long RowCountPtr)
RowCountpublic static short SQLRowCount(long StatementHandle,
org.lwjgl.PointerBuffer RowCountPtr)
Returns the number of rows affected by an UPDATE, INSERT, or DELETE statement; an ADD, UPDATE_BY_BOOKMARK, or DELETE_BY_BOOKMARK operation in
BulkOperations; or an UPDATE or DELETE operation in SetPos.
public static short nSQLNumResultCols(long StatementHandle,
long ColumnCountPtr)
NumResultColspublic static short SQLNumResultCols(long StatementHandle,
java.nio.ShortBuffer ColumnCountPtr)
Returns the number of columns in a result set.
public static short nSQLDescribeCol(long StatementHandle,
short ColumnNumber,
long ColumnName,
short BufferLength,
long NameLengthPtr,
long DataTypePtr,
long ColumnSizePtr,
long DecimalDigitsPtr,
long NullablePtr)
DescribeColpublic static short SQLDescribeCol(long StatementHandle,
short ColumnNumber,
@Nullable
java.nio.ByteBuffer ColumnName,
java.nio.ShortBuffer NameLengthPtr,
java.nio.ShortBuffer DataTypePtr,
org.lwjgl.PointerBuffer ColumnSizePtr,
java.nio.ShortBuffer DecimalDigitsPtr,
java.nio.ShortBuffer NullablePtr)
Returns the result descriptor — column name,type, column size, decimal digits, and nullability — for one column in the result set. This information also is available in the fields of the IRD.
public static short nSQLColAttribute(long StatementHandle,
short ColumnNumber,
short FieldIdentifier,
long CharacterAttributePtr,
short BufferLength,
long StringLengthPtr,
long NumericAttributePtr)
ColAttributepublic static short SQLColAttribute(long StatementHandle,
short ColumnNumber,
short FieldIdentifier,
@Nullable
java.nio.ByteBuffer CharacterAttributePtr,
java.nio.ShortBuffer StringLengthPtr,
org.lwjgl.PointerBuffer NumericAttributePtr)
Returns descriptor information for a column in a result set. Descriptor information is returned as a character string, a descriptor-dependent value, or an integer value.
public static short nSQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
long TargetValuePtr,
long BufferLength,
long StrLen_or_Ind)
BindColpublic static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.ByteBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.ShortBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.IntBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.LongBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.FloatBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLBindCol(long StatementHandle,
short ColumnNumber,
short TargetType,
@Nullable
java.nio.DoubleBuffer TargetValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_Ind)
Binds application data buffers to columns in the result set.
public static short SQLFetch(long StatementHandle)
Fetches the next rowset of data from the result set and returns data for all bound columns.
public static short SQLFetchScroll(long StatementHandle,
short FetchOrientation,
long FetchOffset)
Fetches the specified rowset of data from the result set and returns data for all bound columns. Rowsets can be specified at an absolute or relative position or by bookmark.
FetchOrientation - one of:FETCH_NEXT | FETCH_FIRST | FETCH_LAST | FETCH_PRIOR | FETCH_ABSOLUTE | FETCH_RELATIVE |
public static short nSQLGetData(long StatementHandle,
short Col_or_Param_Num,
short TargetType,
long TargetValuePtr,
long BufferLength,
long StrLen_or_IndPtr)
GetDatapublic static short SQLGetData(long StatementHandle,
short Col_or_Param_Num,
short TargetType,
java.nio.ByteBuffer TargetValuePtr,
org.lwjgl.PointerBuffer StrLen_or_IndPtr)
Retrieves data for a single column in the result set or for a single parameter after ParamData returns PARAM_DATA_AVAILABLE. It can be called
multiple times to retrieve variable-length data in parts.
public static short nSQLGetDiagField(short HandleType,
long Handle,
short RecNumber,
short DiagIdentifier,
long DiagInfoPtr,
short BufferLength,
long StringLengthPtr)
GetDiagFieldBufferLength - If DiagIdentifier is an ODBC-defined diagnostic and DiagInfoPtr points to a character string or a binary buffer, this argument
should be the length of *DiagInfoPtr. If DiagIdentifier is an ODBC-defined field and *DiagInfoPtr is an integer,
BufferLength is ignored. If the value in *DiagInfoPtr is a Unicode string (when calling SQLGetDiagFieldW), the
BufferLength argument must be an even number.
If DiagIdentifier is a driver-defined field, the application indicates the nature of the field to the Driver Manager by setting the
BufferLength argument. BufferLength can have the following values:
BufferLength is the length of the string or NTS.DiagInfoPtr is a pointer to a binary buffer, the application places the result of the SQL_LEN_BINARY_ATTR(length) macro in
BufferLength. This places a negative value in BufferLength.DiagInfoPtr is a pointer to a value other than a character string or binary string, BufferLength should have the value
IS_POINTER.*DiagInfoPtr contains a fixed-length data type, BufferLength is IS_INTEGER, IS_UINTEGER, IS_SMALLINT, or IS_USMALLINT,
as appropriate.public static short SQLGetDiagField(short HandleType,
long Handle,
short RecNumber,
short DiagIdentifier,
@Nullable
java.nio.ByteBuffer DiagInfoPtr,
java.nio.ShortBuffer StringLengthPtr)
Returns the current value of a field of a record of the diagnostic data structure (associated with a specified handle) that contains error, warning, and status information.
HandleType - a handle type identifier that describes the type of handle for which diagnostics are required. One of:HANDLE_ENV | HANDLE_DBC | HANDLE_STMT | HANDLE_DESC | HANDLE_SENV |
Handle - a handle for the diagnostic data structure, of the type indicated by HandleType. If HandleType is HANDLE_ENV, Handle can
be either a shared or an unshared environment handle.RecNumber - indicates the status record from which the application seeks information. Status records are numbered from 1. If the DiagIdentifier
argument indicates any field of the diagnostics header, RecNumber is ignored. If not, it should be more than 0.DiagIdentifier - indicates the field of the diagnostic whose value is to be returned. One of:DiagInfoPtr - pointer to a buffer in which to return the diagnostic information. The data type depends on the value of DiagIdentifier. If
DiagInfoPtr is an integer type, applications should use a buffer of SQLULEN and initialize the value to 0 before calling this
function, as some drivers may only write the lower 32-bit or 16-bit of a buffer and leave the higher-order bit unchanged.
If DiagInfoPtr is NULL, StringLengthPtr will still return the total number of bytes (excluding the null-termination character for
character data) available to return in the buffer pointed to by DiagInfoPtr.
StringLengthPtr - Pointer to a buffer in which to return the total number of bytes (excluding the number of bytes required for the null-termination character)
available to return in *DiagInfoPtr, for character data. If the number of bytes available to return is greater than or equal to
BufferLength, the text in *DiagInfoPtr is truncated to BufferLength minus the length of a null-termination character.public static short nSQLGetDiagRec(short HandleType,
long Handle,
short RecNumber,
long SQLState,
long NativeErrorPtr,
long MessageText,
short BufferLength,
long TextLengthPtr)
GetDiagRecpublic static short SQLGetDiagRec(short HandleType,
long Handle,
short RecNumber,
java.nio.ByteBuffer SQLState,
java.nio.IntBuffer NativeErrorPtr,
@Nullable
java.nio.ByteBuffer MessageText,
java.nio.ShortBuffer TextLengthPtr)
Returns the current values of multiple fields of a diagnostic record that contains error, warning, and status information. Unlike GetDiagField,
which returns one diagnostic field per call, SQLGetDiagRec returns several commonly used fields of a diagnostic record, including the SQLSTATE, the
native error code, and the diagnostic message text.
public static short SQLFreeStmt(long StatementHandle,
short Option)
Stops processing associated with a specific statement, closes any open cursors associated with the statement, discards pending results, or, optionally, frees all resources associated with the statement handle.
Option - one of:CLOSE | DROP | UNBIND | RESET_PARAMS |
public static short SQLCloseCursor(long StatementHandle)
Closes a cursor that has been opened on a statement and discards pending results.
public static short SQLCancel(long StatementHandle)
Cancels the processing on a statement.
To cancel processing on a connection or statement, use CancelHandle function.
public static short SQLCancelHandle(short HandleType,
long Handle)
Cancels the processing on a connection or statement. The Driver Manager maps a call to SQLCancelHandle to a call to Cancel when HandleType
is HANDLE_STMT.
HandleType - one of:HANDLE_DBC | HANDLE_STMT |
public static short SQLEndTran(short HandleType,
long Handle,
short CompletionType)
Requests a commit or rollback operation for all active operations on all statements associated with a connection. SQLEndTran can also request that a commit or rollback operation be performed for all connections associated with an environment.
HandleType - one of:HANDLE_ENV | HANDLE_DBC |
CompletionType - one of:COMMIT | ROLLBACK |
public static short SQLDisconnect(long ConnectionHandle)
Closes the connection associated with a specific connection handle.
ConnectionHandle - the connection handlepublic static short SQLFreeHandle(short HandleType,
long Handle)
Frees resources associated with a specific environment, connection, statement, or descriptor handle.
HandleType - one of:HANDLE_ENV | HANDLE_DBC | HANDLE_STMT | HANDLE_DESC | HANDLE_SENV |
public static short nSQLCompleteAsync(short HandleType,
long Handle,
long AsyncRetCodePtr)
CompleteAsyncpublic static short SQLCompleteAsync(short HandleType,
long Handle,
java.nio.ShortBuffer AsyncRetCodePtr)
SQLCompleteAsync is only implemented in the ODBC Driver Manager.
In notification based asynchronous processing mode, SQLCompleteAsync must be called after the Driver Manager raises the event object used for notification. SQLCompleteAsync completes the asynchronous processing and the asynchronous function will generate a return code.
In polling based asynchronous processing mode, SQLCompleteAsync is an alternative to calling the original asynchronous function, without needing to specify the arguments in the original asynchronous function call. SQLCompleteAsync can be used regardless whether the ODBC Cursor Library is enabled.
HandleType - the type of the handle on which to complete asynchronous processing. One of:HANDLE_DBC | HANDLE_STMT |
Handle - the handle on which to complete asynchronous processing. If Handle is not a valid handle of the type specified by HandleType,
SQLCompleteAsync returns INVALID_HANDLE.AsyncRetCodePtr - pointer to a buffer that will contain the return code of the asynchronous API. If AsyncRetCodePtr is NULL, SQLCompleteAsync returns
ERROR.public static short nSQLColumns(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
long ColumnName,
short NameLength4)
public static short SQLColumns(long StatementHandle,
@Nullable
java.nio.ByteBuffer CatalogName,
@Nullable
java.nio.ByteBuffer SchemaName,
@Nullable
java.nio.ByteBuffer TableName,
@Nullable
java.nio.ByteBuffer ColumnName)
public static short nSQLSpecialColumns(long StatementHandle,
short IdentifierType,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
short Scope,
short Nullable)
public static short SQLSpecialColumns(long StatementHandle,
short IdentifierType,
@Nullable
java.nio.ByteBuffer CatalogName,
@Nullable
java.nio.ByteBuffer SchemaName,
@Nullable
java.nio.ByteBuffer TableName,
short Scope,
short Nullable)
public static short nSQLStatistics(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
short Unique,
short Reserved)
public static short SQLStatistics(long StatementHandle,
@Nullable
java.nio.ByteBuffer CatalogName,
@Nullable
java.nio.ByteBuffer SchemaName,
@Nullable
java.nio.ByteBuffer TableName,
short Unique,
short Reserved)
public static short nSQLTables(long StatementHandle,
long CatalogName,
short NameLength1,
long SchemaName,
short NameLength2,
long TableName,
short NameLength3,
long TableType,
short NameLength4)
public static short SQLTables(long StatementHandle,
@Nullable
java.nio.ByteBuffer CatalogName,
@Nullable
java.nio.ByteBuffer SchemaName,
@Nullable
java.nio.ByteBuffer TableName,
@Nullable
java.nio.ByteBuffer TableType)
public static short SQLTransact(long EnvironmentHandle,
long ConnectionHandle,
short CompletionType)
ConnectionHandle - the connection handlepublic static short nSQLDriverConnect(long ConnectionHandle,
long WindowHandle,
long InConnectionString,
short StringLength1,
long OutConnectionString,
short BufferLength,
long StringLength2Ptr,
short DriverCompletion)
DriverConnectStringLength1 - the length of *InConnectionString, in charactersBufferLength - length of the *OutConnectionString buffer, in characters.public static short SQLDriverConnect(long ConnectionHandle,
long WindowHandle,
java.nio.ByteBuffer InConnectionString,
@Nullable
java.nio.ByteBuffer OutConnectionString,
@Nullable
java.nio.ShortBuffer StringLength2Ptr,
short DriverCompletion)
SQLDriverConnect is an alternative to Connect. It supports data sources that require more connection information than the three arguments in
SQLConnect, dialog boxes to prompt the user for all connection information, and data sources that are not defined in the system information.
SQLDriverConnect provides the following connection attributes:
After a connection is established, SQLDriverConnect returns the completed connection string. The application can use this string for subsequent connection requests.
ConnectionHandle - the connection handleWindowHandle - the window handle. The application can pass the handle of the parent window, if applicable, or a null pointer if either the window handle is not
applicable or SQLDriverConnect will not present any dialog boxes.InConnectionString - a full connection string, a partial connection string, or an empty string.OutConnectionString - pointer to a buffer for the completed connection string. Upon successful connection to the target data source, this buffer contains the completed
connection string. Applications should allocate at least 1,024 characters for this buffer. If OutConnectionString is NULL,
StringLength2Ptr will still return the total number of characters (excluding the null-termination character for character data) available
to return in the buffer pointed to by OutConnectionString.StringLength2Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*OutConnectionString. If the number of characters available to return is greater than or equal to BufferLength, the completed
connection string in *OutConnectionString is truncated to BufferLength minus the length of a null-termination character.DriverCompletion - a flag that indicates whether the Driver Manager or driver must prompt for more connection information. One of:DRIVER_NOPROMPT | DRIVER_COMPLETE | DRIVER_PROMPT | DRIVER_COMPLETE_REQUIRED |
SUCCESS, SUCCESS_WITH_INFO, NO_DATA, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short SQLDriverConnect(long ConnectionHandle,
long WindowHandle,
java.lang.CharSequence InConnectionString,
@Nullable
java.nio.ByteBuffer OutConnectionString,
@Nullable
java.nio.ShortBuffer StringLength2Ptr,
short DriverCompletion)
SQLDriverConnect is an alternative to Connect. It supports data sources that require more connection information than the three arguments in
SQLConnect, dialog boxes to prompt the user for all connection information, and data sources that are not defined in the system information.
SQLDriverConnect provides the following connection attributes:
After a connection is established, SQLDriverConnect returns the completed connection string. The application can use this string for subsequent connection requests.
ConnectionHandle - the connection handleWindowHandle - the window handle. The application can pass the handle of the parent window, if applicable, or a null pointer if either the window handle is not
applicable or SQLDriverConnect will not present any dialog boxes.InConnectionString - a full connection string, a partial connection string, or an empty string.OutConnectionString - pointer to a buffer for the completed connection string. Upon successful connection to the target data source, this buffer contains the completed
connection string. Applications should allocate at least 1,024 characters for this buffer. If OutConnectionString is NULL,
StringLength2Ptr will still return the total number of characters (excluding the null-termination character for character data) available
to return in the buffer pointed to by OutConnectionString.StringLength2Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*OutConnectionString. If the number of characters available to return is greater than or equal to BufferLength, the completed
connection string in *OutConnectionString is truncated to BufferLength minus the length of a null-termination character.DriverCompletion - a flag that indicates whether the Driver Manager or driver must prompt for more connection information. One of:DRIVER_NOPROMPT | DRIVER_COMPLETE | DRIVER_PROMPT | DRIVER_COMPLETE_REQUIRED |
SUCCESS, SUCCESS_WITH_INFO, NO_DATA, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short nSQLBrowseConnect(long ConnectionHandle,
long InConnectionString,
short StringLength1,
long OutConnectionString,
short BufferLength,
long StringLength2Ptr)
BrowseConnectStringLength1 - the length of *InConnectionString, in charactersBufferLength - length of the *OutConnectionString buffer, in characters.public static short SQLBrowseConnect(long ConnectionHandle,
java.nio.ByteBuffer InConnectionString,
@Nullable
java.nio.ByteBuffer OutConnectionString,
@Nullable
java.nio.ShortBuffer StringLength2Ptr)
Supports an iterative method of discovering and enumerating the attributes and attribute values required to connect to a data source. Each call to
SQLBrowseConnect returns successive levels of attributes and attribute values. When all levels have been enumerated, a connection to the data source is
completed and a complete connection string is returned by SQLBrowseConnect. A return code of SUCCESS or SUCCESS_WITH_INFO indicates that all
connection information has been specified and the application is now connected to the data source.
ConnectionHandle - the connection handleInConnectionString - browse request connection stringOutConnectionString - pointer to a character buffer in which to return the browse result connection string. If OutConnectionString is NULL,
StringLength2Ptr will still return the total number of characters (excluding the null-termination character for character data) available
to return in the buffer pointed to by OutConnectionString.StringLength2Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*OutConnectionString. If the number of characters available to return is greater than or equal to BufferLength, the completed
connection string in *OutConnectionString is truncated to BufferLength minus the length of a null-termination character.SUCCESS, SUCCESS_WITH_INFO, NEED_DATA, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short SQLBrowseConnect(long ConnectionHandle,
java.lang.CharSequence InConnectionString,
@Nullable
java.nio.ByteBuffer OutConnectionString,
@Nullable
java.nio.ShortBuffer StringLength2Ptr)
Supports an iterative method of discovering and enumerating the attributes and attribute values required to connect to a data source. Each call to
SQLBrowseConnect returns successive levels of attributes and attribute values. When all levels have been enumerated, a connection to the data source is
completed and a complete connection string is returned by SQLBrowseConnect. A return code of SUCCESS or SUCCESS_WITH_INFO indicates that all
connection information has been specified and the application is now connected to the data source.
ConnectionHandle - the connection handleInConnectionString - browse request connection stringOutConnectionString - pointer to a character buffer in which to return the browse result connection string. If OutConnectionString is NULL,
StringLength2Ptr will still return the total number of characters (excluding the null-termination character for character data) available
to return in the buffer pointed to by OutConnectionString.StringLength2Ptr - pointer to a buffer in which to return the total number of characters (excluding the null-termination character) available to return in
*OutConnectionString. If the number of characters available to return is greater than or equal to BufferLength, the completed
connection string in *OutConnectionString is truncated to BufferLength minus the length of a null-termination character.SUCCESS, SUCCESS_WITH_INFO, NEED_DATA, ERROR, INVALID_HANDLE, or STILL_EXECUTINGpublic static short SQLBulkOperations(long StatementHandle,
short Operation)
Performs bulk insertions and bulk bookmark operations, including update, delete, and fetch by bookmark.
Operation - one of:ADD | SETPOS_MAX_OPTION_VALUE | UPDATE_BY_BOOKMARK | DELETE_BY_BOOKMARK | FETCH_BY_BOOKMARK |
public static short nSQLColumnPrivileges(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName,
long szColumnName,
short cchColumnName)
public static short SQLColumnPrivileges(long hstmt,
@Nullable
java.nio.ByteBuffer szCatalogName,
@Nullable
java.nio.ByteBuffer szSchemaName,
@Nullable
java.nio.ByteBuffer szTableName,
@Nullable
java.nio.ByteBuffer szColumnName)
public static short nSQLDescribeParam(long StatementHandle,
short ParameterNumber,
long DataTypePtr,
long ParameterSizePtr,
long DecimalDigitsPtr,
long NullablePtr)
DescribeParampublic static short SQLDescribeParam(long StatementHandle,
short ParameterNumber,
@Nullable
java.nio.ShortBuffer DataTypePtr,
@Nullable
org.lwjgl.PointerBuffer ParameterSizePtr,
@Nullable
java.nio.ShortBuffer DecimalDigitsPtr,
@Nullable
java.nio.ShortBuffer NullablePtr)
Returns the description of a parameter marker associated with a prepared SQL statement. This information is also available in the fields of the IPD.
public static short nSQLExtendedFetch(long hstmt,
short fFetchType,
long irow,
long pcrow,
long rgfRowStatus)
public static short SQLExtendedFetch(long hstmt,
short fFetchType,
long irow,
@Nullable
org.lwjgl.PointerBuffer pcrow,
@Nullable
java.nio.ShortBuffer rgfRowStatus)
public static short nSQLForeignKeys(long hstmt,
long szPkCatalogName,
short cchPkCatalogName,
long szPkSchemaName,
short cchPkSchemaName,
long szPkTableName,
short cchPkTableName,
long szFkCatalogName,
short cchFkCatalogName,
long szFkSchemaName,
short cchFkSchemaName,
long szFkTableName,
short cchFkTableName)
public static short SQLForeignKeys(long hstmt,
@Nullable
java.nio.ByteBuffer szPkCatalogName,
@Nullable
java.nio.ByteBuffer szPkSchemaName,
@Nullable
java.nio.ByteBuffer szPkTableName,
@Nullable
java.nio.ByteBuffer szFkCatalogName,
@Nullable
java.nio.ByteBuffer szFkSchemaName,
@Nullable
java.nio.ByteBuffer szFkTableName)
public static short SQLMoreResults(long StatementHandle)
Determines whether more results are available on a statement containing SELECT, UPDATE, INSERT, or DELETE statements and, if so, initializes processing for those results.
public static short nSQLNativeSql(long ConnectionHandle,
long InStatementText,
int TextLength1,
long OutStatementText,
int BufferLength,
long TextLength2Ptr)
NativeSqlpublic static short SQLNativeSql(long ConnectionHandle,
java.nio.ByteBuffer InStatementText,
@Nullable
java.nio.ByteBuffer OutStatementText,
java.nio.IntBuffer TextLength2Ptr)
Returns the SQL string as modified by the driver. SQLNativeSql does not execute the SQL statement.
ConnectionHandle - the connection handlepublic static short SQLNativeSql(long ConnectionHandle,
java.lang.CharSequence InStatementText,
@Nullable
java.nio.ByteBuffer OutStatementText,
java.nio.IntBuffer TextLength2Ptr)
Returns the SQL string as modified by the driver. SQLNativeSql does not execute the SQL statement.
ConnectionHandle - the connection handlepublic static short nSQLNumParams(long StatementHandle,
long ParameterCountPtr)
NumParamspublic static short SQLNumParams(long StatementHandle,
@Nullable
java.nio.ShortBuffer ParameterCountPtr)
Returns the number of parameters in an SQL statement.
public static short nSQLParamOptions(long hstmt,
long crow,
long pirow)
public static short SQLParamOptions(long hstmt,
long crow,
org.lwjgl.PointerBuffer pirow)
public static short nSQLPrimaryKeys(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName)
public static short SQLPrimaryKeys(long hstmt,
@Nullable
java.nio.ByteBuffer szCatalogName,
@Nullable
java.nio.ByteBuffer szSchemaName,
@Nullable
java.nio.ByteBuffer szTableName)
public static short nSQLProcedureColumns(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szProcName,
short cchProcName,
long szColumnName,
short cchColumnName)
public static short SQLProcedureColumns(long hstmt,
@Nullable
java.nio.ByteBuffer szCatalogName,
@Nullable
java.nio.ByteBuffer szSchemaName,
@Nullable
java.nio.ByteBuffer szProcName,
@Nullable
java.nio.ByteBuffer szColumnName)
public static short nSQLProcedures(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szProcName,
short cchProcName)
public static short SQLProcedures(long hstmt,
@Nullable
java.nio.ByteBuffer szCatalogName,
@Nullable
java.nio.ByteBuffer szSchemaName,
@Nullable
java.nio.ByteBuffer szProcName)
public static short SQLSetPos(long StatementHandle,
long RowNumber,
short Operation,
short LockType)
Sets the cursor position in a rowset and allows an application to refresh data in the rowset or to update or delete data in the result set.
Operation - one of:POSITION | REFRESH | UPDATE | DELETE |
LockType - one of:LOCK_NO_CHANGE | LOCK_EXCLUSIVE | LOCK_UNLOCK | SETPOS_MAX_LOCK_VALUE |
public static short nSQLTablePrivileges(long hstmt,
long szCatalogName,
short cchCatalogName,
long szSchemaName,
short cchSchemaName,
long szTableName,
short cchTableName)
public static short SQLTablePrivileges(long hstmt,
@Nullable
java.nio.ByteBuffer szCatalogName,
@Nullable
java.nio.ByteBuffer szSchemaName,
@Nullable
java.nio.ByteBuffer szTableName)
public static short nSQLDrivers(long EnvironmentHandle,
short Direction,
long DriverDescription,
short BufferLength1,
long DescriptionLengthPtr,
long DriverAttributes,
short BufferLength2,
long AttributesLengthPtr)
Driverspublic static short SQLDrivers(long EnvironmentHandle,
short Direction,
@Nullable
java.nio.ByteBuffer DriverDescription,
@Nullable
java.nio.ShortBuffer DescriptionLengthPtr,
@Nullable
java.nio.ByteBuffer DriverAttributes,
@Nullable
java.nio.ShortBuffer AttributesLengthPtr)
Lists driver descriptions and driver attribute keywords. This function is implemented only by the Driver Manager.
public static short nSQLBindParameter(long StatementHandle,
short ParameterNumber,
short InputOutputType,
short ValueType,
short ParameterType,
long ColumnSize,
short DecimalDigits,
long ParameterValuePtr,
long BufferLength,
long StrLen_or_IndPtr)
BindParameterpublic static short SQLBindParameter(long StatementHandle,
short ParameterNumber,
short InputOutputType,
short ValueType,
short ParameterType,
long ColumnSize,
short DecimalDigits,
@Nullable
java.nio.ByteBuffer ParameterValuePtr,
@Nullable
org.lwjgl.PointerBuffer StrLen_or_IndPtr)
Binds a buffer to a parameter marker in an SQL statement. SQLBindParameter supports binding to a Unicode C data type, even if the underlying driver does not support Unicode data.
public static short nSQLAllocHandleStd(short fHandleType,
long hInput,
long phOutput)
public static short SQLAllocHandleStd(short fHandleType,
long hInput,
org.lwjgl.PointerBuffer phOutput)
Copyright LWJGL. All Rights Reserved. License terms.