ibm_db
Version:
IBM DB2 and IBM Informix bindings for node
211 lines (210 loc) • 9.3 kB
TypeScript
export declare let SQL_ATTR_ACCESS_MODE: number;
export declare let SQL_ATTR_AUTOCOMMIT: number;
export declare let SQL_ATTR_LOGIN_TIMEOUT: number;
export declare let SQL_ATTR_TRACE: number;
export declare let SQL_ATTR_TRACEFILE: number;
export declare let SQL_ATTR_TRANSLATE_LIB: number;
export declare let SQL_ATTR_TRANSLATE_OPTION: number;
export declare let SQL_ATTR_TXN_ISOLATION: number;
export declare let SQL_ATTR_CURRENT_CATALOG: number;
export declare let SQL_ATTR_ODBC_CURSORS: number;
export declare let SQL_ATTR_QUIET_MODE: number;
export declare let SQL_ATTR_PACKET_SIZE: number;
export declare let SQL_ATTR_CONNECTION_TIMEOUT: number;
export declare let SQL_ATTR_DISCONNECT_BEHAVIOR: number;
export declare let SQL_ATTR_ANSI_APP: number;
export declare let SQL_ATTR_RESET_CONNECTION: number;
export declare let SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE: number;
export declare let SQL_ATTR_INFO_USERID: number;
export declare let SQL_ATTR_INFO_WRKSTNNAME: number;
export declare let SQL_ATTR_INFO_APPLNAME: number;
export declare let SQL_ATTR_INFO_ACCTSTR: number;
export declare let SQL_ATTR_ALLOW_INTERLEAVED_GETDATA: number;
export declare let SQL_ATTR_QUERY_TIMEOUT: number;
export declare let SQL_ATTR_ASYNC_ENABLE: number;
export declare let SQL_ATTR_PARAM_BIND_TYPE: number;
export declare let SQL_ATTR_PARAMSET_SIZE: number;
export declare let SQL_ATTR_ROW_ARRAY_SIZE: number;
export declare let SQL_DATA_SOURCE_NAME: number;
export declare let SQL_FETCH_DIRECTION: number;
export declare let SQL_SERVER_NAME: number;
export declare let SQL_SEARCH_PATTERN_ESCAPE: number;
export declare let SQL_ODBC_SQL_CONFORMANCE: number;
export declare let SQL_DATABASE_NAME: number;
export declare let SQL_DBMS_NAME: number;
export declare let SQL_DBMS_VER: number;
export declare let SQL_ACCESSIBLE_TABLES: number;
export declare let SQL_ACCESSIBLE_PROCEDURES: number;
export declare let SQL_PROCEDURES: number;
export declare let SQL_CONCAT_NULL_BEHAVIOR: number;
export declare let SQL_CURSOR_COMMIT_BEHAVIOR: number;
export declare let SQL_CURSOR_ROLLBACK_BEHAVIOR: number;
export declare let SQL_DATA_SOURCE_READ_ONLY: number;
export declare let SQL_DEFAULT_TXN_ISOLATION: number;
export declare let SQL_EXPRESSIONS_IN_ORDERBY: number;
export declare let SQL_IDENTIFIER_CASE: number;
export declare let SQL_IDENTIFIER_QUOTE_CHAR: number;
export declare let SQL_MAX_COLUMN_NAME_LEN: number;
export declare let SQL_MAX_CURSOR_NAME_LEN: number;
export declare let SQL_MAX_SCHEMA_NAME_LEN: number;
export declare let SQL_MAX_PROCEDURE_NAME_LEN: number;
export declare let SQL_MAX_TABLE_NAME_LEN: number;
export declare let SQL_MULT_RESULT_SETS: number;
export declare let SQL_MULTIPLE_ACTIVE_TXN: number;
export declare let SQL_OUTER_JOINS: number;
export declare let SQL_PROCEDURE_TERM: number;
export declare let SQL_TXN_CAPABLE: number;
export declare let SQL_USER_NAME: number;
export declare let SQL_MAX_COLUMNS_IN_SELECT: number;
export declare let SQL_MAX_COLUMNS_IN_TABLE: number;
export declare let SQL_MAX_INDEX_SIZE: number;
export declare let SQL_MAX_ROW_SIZE: number;
export declare let SQL_MAX_STATEMENT_LEN: number;
export declare let SQL_DBMS_FUNCTIONLVL: number;
export declare let SQL_DATABASE_CODEPAGE: number;
export declare let SQL_APPLICATION_CODEPAGE: number;
export declare let SQL_CONNECT_CODEPAGE: number;
export declare let SQL_DB2_DRIVER_VER: number;
export declare let SQL_DRIVER_BLDLEVEL: number;
export declare let SQL_XOPEN_CLI_YEAR: number;
export declare let SQL_DRIVER_NAME: number;
export declare let SQL_DRIVER_VER: number;
export declare let SQL_ODBC_API_CONFORMANCE: number;
export declare let SQL_ODBC_VER: number;
export declare let SQL_ROW_UPDATES: number;
export declare let SQL_ODBC_SAG_CLI_CONFORMANCE: number;
export type FetchMode = number & {
__TYPE__: 'FetchMode';
};
export declare let FETCH_ARRAY: FetchMode;
export declare let FETCH_OBJECT: FetchMode;
export declare let FETCH_NODATA: FetchMode;
export declare let ALLTYPES: number;
export declare let BIGINT: number;
export declare let BINARY: number;
export declare let BIT: number;
export declare let BLOB: number;
export declare let BOOLEAN: number;
export declare let CHAR: number;
export declare let CLOB: number;
export declare let DATE: number;
export declare let DBCLOB: number;
export declare let DECIMAL: number;
export declare let DOUBLE: number;
export declare let FLOAT: number;
export declare let GRAPHIC: number;
export declare let INTEGER: number;
export declare let LONGVARBINARY: number;
export declare let LONGVARCHAR: number;
export declare let LONGVARGRAPHIC: number;
export declare let NUMERIC: number;
export declare let REAL: number;
export declare let SMALLINT: number;
export declare let TIME: number;
export declare let TIMESTAMP: number;
export declare let TINYINT: number;
export declare let VARBINARY: number;
export declare let VARCHAR: number;
export declare let VARGRAPHIC: number;
export declare let XML: number;
export declare let ALLFUNCTIONS: number;
export declare let SQLALLOCCONNECT: number;
export declare let SQLALLOCENV: number;
export declare let SQLALLOCSTMT: number;
export declare let SQLBINDCOL: number;
export declare let SQLCANCEL: number;
export declare let SQLCOLATTRIBUTE: number;
export declare let SQLCOLATTRIBUTES: number;
export declare let SQLCONNECT: number;
export declare let SQLDESCRIBECOL: number;
export declare let SQLDISCONNECT: number;
export declare let SQLERROR: number;
export declare let SQLEXECDIRECT: number;
export declare let SQLEXECUTE: number;
export declare let SQLFETCH: number;
export declare let SQLFREECONNECT: number;
export declare let SQLFREEENV: number;
export declare let SQLFREESTMT: number;
export declare let SQLGETCURSORNAME: number;
export declare let SQLNUMRESULTCOLS: number;
export declare let SQLPREPARE: number;
export declare let SQLROWCOUNT: number;
export declare let SQLSETCURSORNAME: number;
export declare let SQLSETPARAM: number;
export declare let SQLTRANSACT: number;
export declare let SQLBULKOPERATIONS: number;
export declare let SQLCOLUMNS: number;
export declare let SQLDRIVERCONNECT: number;
export declare let SQLGETCONNECTOPTION: number;
export declare let SQLGETDATA: number;
export declare let SQLGETFUNCTIONS: number;
export declare let SQLGETINFO: number;
export declare let SQLGETSTMTOPTION: number;
export declare let SQLGETTYPEINFO: number;
export declare let SQLPARAMDATA: number;
export declare let SQLPUTDATA: number;
export declare let SQLSETCONNECTOPTION: number;
export declare let SQLSETSTMTOPTION: number;
export declare let SQLSPECIALCOLUMNS: number;
export declare let SQLSTATISTICS: number;
export declare let SQLTABLES: number;
export declare let SQLBROWSECONNECT: number;
export declare let SQLCOLUMNPRIVILEGES: number;
export declare let SQLDATASOURCES: number;
export declare let SQLDESCRIBEPARAM: number;
export declare let SQLEXTENDEDFETCH: number;
export declare let SQLFOREIGNKEYS: number;
export declare let SQLMORERESULTS: number;
export declare let SQLNATIVESQL: number;
export declare let SQLNUMPARAMS: number;
export declare let SQLPARAMOPTIONS: number;
export declare let SQLPRIMARYKEYS: number;
export declare let SQLPROCEDURECOLUMNS: number;
export declare let SQLPROCEDURES: number;
export declare let SQLSETPOS: number;
export declare let SQLSETSCROLLOPTIONS: number;
export declare let SQLTABLEPRIVILEGES: number;
export declare let SQLDRIVERS: number;
export declare let SQLBINDPARAMETER: number;
export declare let SQLALLOCHANDLESTD: number;
export declare let SQLGETDATAINTERNAL: number;
export declare let LOADBYORDINAL: number;
export declare let ODBC3_ALL_FUNCTIONS: number;
export declare let SQLALLOCHANDLE: number;
export declare let SQLBINDPARAM: number;
export declare let SQLCLOSECURSOR: number;
export declare let SQLCOPYDESC: number;
export declare let SQLENDTRAN: number;
export declare let SQLFREEHANDLE: number;
export declare let SQLGETCONNECTATTR: number;
export declare let SQLGETDESCFIELD: number;
export declare let SQLGETDESCREC: number;
export declare let SQLGETDIAGFIELD: number;
export declare let SQLGETDIAGREC: number;
export declare let SQLGETENVATTR: number;
export declare let SQLSETCONNECTATTR: number;
export declare let SQLSETDESCFIELD: number;
export declare let SQLSETDESCREC: number;
export declare let SQLSETSTMTATTR: number;
export declare let SQLFETCHSCROLL: number;
export declare let SQLGETLENGTH: number;
export declare let SQLGETPOSITION: number;
export declare let SQLGETSUBSTRING: number;
export declare let SQLEXTENDEDPROCEDURES: number;
export declare let SQLEXTENDEDPROCEDURECOLUMNS: number;
export declare let SQLBINDFILETOCOL: number;
export declare let SQLBINDFILETOPARAM: number;
export declare let SQLSETCOLATTRIBUTES: number;
export declare let SQLGETSQLCA: number;
export declare let SQLSETCONNECTION: number;
export declare let SQLGETDATALINKATTR: number;
export declare let SQLBUILDDATALINK: number;
export declare let SQLNEXTRESULT: number;
export declare let SQLCREATEDB: number;
export declare let SQLDROPDB: number;
export declare let SQLCREATEPKG: number;
export declare let SQLDROPPKG: number;
export declare let SQLEXTENDEDPREPARE: number;
export declare let SQLEXTENDEDBIND: number;
export declare let SQLEXTENDEDDESCRIBE: number;
export declare let SQLRELOADCONFIG: number;