oci.h File Reference

#include <oratypes.h>
#include <ocidfn.h>
#include <oci1.h>
#include <oro.h>
#include <ori.h>
#include <orl.h>
#include <ort.h>
#include <ociextp.h>
#include <ociapr.h>
#include <ociap.h>
#include <ocixmldb.h>
#include <oci8dp.h>

Go to the source code of this file.

Defines

#define OCI_AC_DDL   0
#define OCI_ADJUST_UNK   10
#define OCI_AFC_PAD_ON   0x00008000
#define OCI_ALWAYS_BLOCKING   0x00000400
#define OCI_ANSI_DATE   1
#define OCI_AQ_RESERVED_1   0x0002
#define OCI_AQ_RESERVED_2   0x0004
#define OCI_AQ_RESERVED_3   0x0008
#define OCI_ATCH_RESERVED_1   0x0020
#define OCI_ATCH_RESERVED_2   0x0080
#define OCI_ATCH_RESERVED_3   0x0100
#define OCI_ATCH_RESERVED_4   0x0400
#define OCI_ATTR_ACTION   367
#define OCI_ATTR_ACTION_CONTEXT   351
#define OCI_ATTR_AGENT_ADDRESS   65
#define OCI_ATTR_AGENT_NAME   64
#define OCI_ATTR_AGENT_PROTOCOL   66
#define OCI_ATTR_ALLOC_DURATION   37
#define OCI_ATTR_APPCTX_ATTR   276
#define OCI_ATTR_APPCTX_LIST   274
#define OCI_ATTR_APPCTX_NAME   275
#define OCI_ATTR_APPCTX_SIZE   273
#define OCI_ATTR_APPCTX_VALUE   277
#define OCI_ATTR_AQ_ERROR_INDEX   OCI_ATTR_DML_ROW_OFFSET
#define OCI_ATTR_AQ_NUM_ERRORS   OCI_ATTR_NUM_DML_ERRORS
#define OCI_ATTR_ATTEMPTS   59
#define OCI_ATTR_AUDIT_SESSION_ID   362
#define OCI_ATTR_AUTOCOMMIT_DDL   271
#define OCI_ATTR_BIND_COUNT   190
#define OCI_ATTR_BIND_DN   155
#define OCI_ATTR_BIND_ROWCBK   301
#define OCI_ATTR_BIND_ROWCTX   302
#define OCI_ATTR_BUF_ADDR   76
#define OCI_ATTR_BUF_SIZE   77
#define OCI_ATTR_CACHE   115
#define OCI_ATTR_CACHE_CLIENT_CONTEXT   251
#define OCI_ATTR_CACHE_MAX_SIZE   35
#define OCI_ATTR_CACHE_OPT_SIZE   34
#define OCI_ATTR_CALL_TIME   370
#define OCI_ATTR_CANONICAL_ALGO   171
#define OCI_ATTR_CATALOG_LOCATION   268
#define OCI_ATTR_CERTIFICATE   169
#define OCI_ATTR_CHAR_COUNT   15
#define OCI_ATTR_CHAR_SIZE   286
#define OCI_ATTR_CHAR_USED   285
#define OCI_ATTR_CHARSET   20
#define OCI_ATTR_CHARSET_FORM   32
#define OCI_ATTR_CHARSET_ID   31
#define OCI_ATTR_CLIENT_IDENTIFIER   278
#define OCI_ATTR_CLIENT_INFO   368
#define OCI_ATTR_CLUSTERED   105
#define OCI_ATTR_COL_COUNT   82
#define OCI_ATTR_COLLECT_CALL_TIME   369
#define OCI_ATTR_COLLECTION_ELEMENT   227
#define OCI_ATTR_COLLECTION_TYPECODE   217
#define OCI_ATTR_COMMENT   343
#define OCI_ATTR_COMPLEXOBJECT_COLL_OUTOFLINE   53
#define OCI_ATTR_COMPLEXOBJECT_LEVEL   52
#define OCI_ATTR_COMPLEXOBJECTCOMP_TYPE   50
#define OCI_ATTR_COMPLEXOBJECTCOMP_TYPE_LEVEL   51
#define OCI_ATTR_CONDITION   342
#define OCI_ATTR_CONN_BUSY_COUNT   179
#define OCI_ATTR_CONN_INCR   185
#define OCI_ATTR_CONN_MAX   184
#define OCI_ATTR_CONN_MIN   183
#define OCI_ATTR_CONN_NOWAIT   178
#define OCI_ATTR_CONN_OPEN_COUNT   180
#define OCI_ATTR_CONN_TIMEOUT   181
#define OCI_ATTR_CONSUMER_NAME   50
#define OCI_ATTR_CORRELATION   58
#define OCI_ATTR_CURRENT_POSITION   164
#define OCI_ATTR_CURSOR_COMMIT_BEHAVIOR   266
#define OCI_ATTR_DATA_SIZE   1
#define OCI_ATTR_DATA_TYPE   2
#define OCI_ATTR_DATEFORMAT   75
#define OCI_ATTR_DELAY   56
#define OCI_ATTR_DEQ_MODE   51
#define OCI_ATTR_DEQ_MSGID   54
#define OCI_ATTR_DEQCOND   146
#define OCI_ATTR_DESC_PUBLIC   250
#define OCI_ATTR_DESCRIBE_NATIVE   189
#define OCI_ATTR_DIGEST_ALGO   168
#define OCI_ATTR_DIGEST_VALUE   173
#define OCI_ATTR_DIRPATH_BADROW   329
#define OCI_ATTR_DIRPATH_BADROW_LENGTH   330
#define OCI_ATTR_DIRPATH_CONVERT   328
#define OCI_ATTR_DIRPATH_DCACHE_DISABLE   307
#define OCI_ATTR_DIRPATH_DCACHE_HITS   306
#define OCI_ATTR_DIRPATH_DCACHE_MISSES   305
#define OCI_ATTR_DIRPATH_DCACHE_NUM   303
#define OCI_ATTR_DIRPATH_DCACHE_SIZE   304
#define OCI_ATTR_DIRPATH_EXPR_TYPE   150
#define OCI_ATTR_DIRPATH_FILE   139
#define OCI_ATTR_DIRPATH_FN_CTX   167
#define OCI_ATTR_DIRPATH_GRANULE_OFFSET   333
#define OCI_ATTR_DIRPATH_GRANULE_SIZE   332
#define OCI_ATTR_DIRPATH_INDEX_MAINT_METHOD   138
#define OCI_ATTR_DIRPATH_INPUT   151
#define OCI_ATTR_DIRPATH_LOCK_WAIT   359
#define OCI_ATTR_DIRPATH_MODE   78
#define OCI_ATTR_DIRPATH_NOLOG   79
#define OCI_ATTR_DIRPATH_OBJ_CONSTR   206
#define OCI_ATTR_DIRPATH_OID   187
#define OCI_ATTR_DIRPATH_PARALLEL   80
#define OCI_ATTR_DIRPATH_RESERVED_1   334
#define OCI_ATTR_DIRPATH_RESERVED_2   335
#define OCI_ATTR_DIRPATH_RESERVED_3   337
#define OCI_ATTR_DIRPATH_RESERVED_4   338
#define OCI_ATTR_DIRPATH_RESERVED_5   357
#define OCI_ATTR_DIRPATH_RESERVED_6   358
#define OCI_ATTR_DIRPATH_RESERVED_7   326
#define OCI_ATTR_DIRPATH_RESERVED_8   327
#define OCI_ATTR_DIRPATH_SID   194
#define OCI_ATTR_DIRPATH_SKIPINDEX_METHOD   145
#define OCI_ATTR_DIRPATH_SORTED_INDEX   137
#define OCI_ATTR_DIRPATH_STORAGE_INITIAL   140
#define OCI_ATTR_DIRPATH_STORAGE_NEXT   141
#define OCI_ATTR_DIRPATH_STREAM_VERSION   212
#define OCI_ATTR_DIRPATH_WRITE_ORDER   331
#define OCI_ATTR_DISP_NAME   100
#define OCI_ATTR_DISP_SIZE   3
#define OCI_ATTR_DISTINGUISHED_NAME   300
#define OCI_ATTR_DML_ROW_OFFSET   74
#define OCI_ATTR_DN_COUNT   161
#define OCI_ATTR_DURATION   132
#define OCI_ATTR_ECONTEXT_ID   371
#define OCI_ATTR_ECONTEXT_SEQ   372
#define OCI_ATTR_ENCAPSULATION   235
#define OCI_ATTR_ENQ_TIME   62
#define OCI_ATTR_ENV   5
#define OCI_ATTR_ENV_CHARSET_ID   OCI_ATTR_CHARSET_ID
#define OCI_ATTR_ENV_NCHARSET_ID   OCI_ATTR_NCHARSET_ID
#define OCI_ATTR_ENV_UTF16   209
#define OCI_ATTR_ERRONEOUS_COLUMN   203
#define OCI_ATTR_EVAL_CONTEXT_NAME   346
#define OCI_ATTR_EVAL_CONTEXT_OWNER   345
#define OCI_ATTR_EVALUATION_FUNCTION   347
#define OCI_ATTR_EXCEPTION_QUEUE   61
#define OCI_ATTR_EXPIRATION   57
#define OCI_ATTR_EXTERNAL_NAME   26
#define OCI_ATTR_FDO   39
#define OCI_ATTR_FNCODE   1
#define OCI_ATTR_FOCBK   43
#define OCI_ATTR_FSPRECISION   OCI_ATTR_PDSCL
#define OCI_ATTR_HANDLE_POSITION   191
#define OCI_ATTR_HAS_DEFAULT   212
#define OCI_ATTR_HAS_FILE   226
#define OCI_ATTR_HAS_LOB   225
#define OCI_ATTR_HAS_NESTED_TABLE   224
#define OCI_ATTR_HAS_RESULT   240
#define OCI_ATTR_HAS_SUBTYPES   321
#define OCI_ATTR_HEAPALLOC   30
#define OCI_ATTR_HW_MARK   117
#define OCI_ATTR_IN_V8_MODE   44
#define OCI_ATTR_INCR   114
#define OCI_ATTR_INDEX_ONLY   107
#define OCI_ATTR_INITIAL_CLIENT_ROLES   100
#define OCI_ATTR_INST_TYPE   207
#define OCI_ATTR_INTERNAL_NAME   25
#define OCI_ATTR_IOMODE   213
#define OCI_ATTR_IS_CONSTANT   239
#define OCI_ATTR_IS_CONSTRUCTOR   241
#define OCI_ATTR_IS_DESTRUCTOR   242
#define OCI_ATTR_IS_EXTERNAL   216
#define OCI_ATTR_IS_FINAL_METHOD   281
#define OCI_ATTR_IS_FINAL_TYPE   279
#define OCI_ATTR_IS_INCOMPLETE_TYPE   219
#define OCI_ATTR_IS_INLINE   238
#define OCI_ATTR_IS_INSTANTIABLE_METHOD   282
#define OCI_ATTR_IS_INSTANTIABLE_TYPE   280
#define OCI_ATTR_IS_INVOKER_RIGHTS   133
#define OCI_ATTR_IS_JAVA_TYPE   287
#define OCI_ATTR_IS_MAP   244
#define OCI_ATTR_IS_NULL   7
#define OCI_ATTR_IS_OPERATOR   243
#define OCI_ATTR_IS_ORDER   245
#define OCI_ATTR_IS_OVERRIDDEN_METHOD   325
#define OCI_ATTR_IS_OVERRIDING_METHOD   283
#define OCI_ATTR_IS_PREDEFINED_TYPE   221
#define OCI_ATTR_IS_RNDS   246
#define OCI_ATTR_IS_RNPS   247
#define OCI_ATTR_IS_SELFISH   236
#define OCI_ATTR_IS_SUBTYPE   258
#define OCI_ATTR_IS_SYSTEM_GENERATED_TYPE   223
#define OCI_ATTR_IS_SYSTEM_TYPE   220
#define OCI_ATTR_IS_TEMPORARY   130
#define OCI_ATTR_IS_TRANSIENT_TYPE   222
#define OCI_ATTR_IS_TYPED   131
#define OCI_ATTR_IS_VIRTUAL   237
#define OCI_ATTR_IS_WNDS   248
#define OCI_ATTR_IS_WNPS   249
#define OCI_ATTR_IS_XMLTYPE   315
#define OCI_ATTR_KERBEROS_CID   341
#define OCI_ATTR_KERBEROS_CID_KEY   364
#define OCI_ATTR_KERBEROS_KEY   363
#define OCI_ATTR_KERBEROS_TICKET   301
#define OCI_ATTR_LDAP_AUTH   158
#define OCI_ATTR_LDAP_CRED   156
#define OCI_ATTR_LDAP_CTX   159
#define OCI_ATTR_LDAP_HOST   153
#define OCI_ATTR_LDAP_PORT   154
#define OCI_ATTR_LEVEL   211
#define OCI_ATTR_LFPRECISION   OCI_ATTR_PDPRC
#define OCI_ATTR_LINK   111
#define OCI_ATTR_LIST_ARGUMENTS   108
#define OCI_ATTR_LIST_COLUMNS   103
#define OCI_ATTR_LIST_OBJECTS   261
#define OCI_ATTR_LIST_SCHEMAS   263
#define OCI_ATTR_LIST_SUBPROGRAMS   109
#define OCI_ATTR_LIST_SUBTYPES   323
#define OCI_ATTR_LIST_TABLE_ALIASES   352
#define OCI_ATTR_LIST_TYPE_ATTRS   229
#define OCI_ATTR_LIST_TYPE_METHODS   231
#define OCI_ATTR_LIST_VARIABLE_TYPES   353
#define OCI_ATTR_LOBEMPTY   45
#define OCI_ATTR_LOCKING_MODE   272
#define OCI_ATTR_LTYPE   128
#define OCI_ATTR_MAP_METHOD   232
#define OCI_ATTR_MAX   113
#define OCI_ATTR_MAX_CATALOG_NAMELEN   267
#define OCI_ATTR_MAX_COLUMN_LEN   265
#define OCI_ATTR_MAX_PROC_LEN   264
#define OCI_ATTR_MAXCHAR_SIZE   163
#define OCI_ATTR_MAXDATA_SIZE   33
#define OCI_ATTR_MEMPOOL_APPNAME   90
#define OCI_ATTR_MEMPOOL_HOMENAME   91
#define OCI_ATTR_MEMPOOL_INSTNAME   89
#define OCI_ATTR_MEMPOOL_MODEL   92
#define OCI_ATTR_MEMPOOL_SIZE   88
#define OCI_ATTR_MESSAGE_CSCN   360
#define OCI_ATTR_MESSAGE_DSCN   361
#define OCI_ATTR_MIGSESSION   86
#define OCI_ATTR_MIN   112
#define OCI_ATTR_MODES   93
#define OCI_ATTR_MODULE   366
#define OCI_ATTR_MSG_PROP   72
#define OCI_ATTR_MSG_STATE   63
#define OCI_ATTR_NAME   4
#define OCI_ATTR_NAVIGATION   52
#define OCI_ATTR_NCHAR   21
#define OCI_ATTR_NCHARSET_ID   262
#define OCI_ATTR_NESTED_PREFETCH_MEMORY   14
#define OCI_ATTR_NESTED_PREFETCH_ROWS   12
#define OCI_ATTR_NFY_MSGID   71
#define OCI_ATTR_NOCACHE   87
#define OCI_ATTR_NONBLOCKING_MODE   3
#define OCI_ATTR_NOWAIT_SUPPORT   270
#define OCI_ATTR_NUM_ARGS   215
#define OCI_ATTR_NUM_ATTRS   120
#define OCI_ATTR_NUM_COLS   102
#define OCI_ATTR_NUM_DML_ERRORS   73
#define OCI_ATTR_NUM_ELEMS   234
#define OCI_ATTR_NUM_OPEN_STMTS   188
#define OCI_ATTR_NUM_PARAMS   121
#define OCI_ATTR_NUM_ROWS   81
#define OCI_ATTR_NUM_SUBTYPES   322
#define OCI_ATTR_NUM_TYPE_ATTRS   228
#define OCI_ATTR_NUM_TYPE_METHODS   230
#define OCI_ATTR_OBJ_ID   136
#define OCI_ATTR_OBJ_NAME   134
#define OCI_ATTR_OBJ_SCHEMA   135
#define OCI_ATTR_OBJ_SUBS   336
#define OCI_ATTR_OBJECT   2
#define OCI_ATTR_OBJID   122
#define OCI_ATTR_ORA_DEBUG_JDWP   302
#define OCI_ATTR_ORDER   116
#define OCI_ATTR_ORDER_METHOD   233
#define OCI_ATTR_ORIGINAL_MSGID   69
#define OCI_ATTR_OVERLOAD   210
#define OCI_ATTR_OVERLOAD_ID   125
#define OCI_ATTR_PARAM   124
#define OCI_ATTR_PARAM_COUNT   18
#define OCI_ATTR_PARSE_ERROR_OFFSET   129
#define OCI_ATTR_PARTITIONED   106
#define OCI_ATTR_PASSWORD   23
#define OCI_ATTR_PDPRC   17
#define OCI_ATTR_PDSCL   16
#define OCI_ATTR_PIN_DURATION   38
#define OCI_ATTR_PINOPTION   36
#define OCI_ATTR_POSITION   11
#define OCI_ATTR_POSTPROCESSING_CALLBACK   40
#define OCI_ATTR_POSTPROCESSING_CONTEXT   41
#define OCI_ATTR_PRECISION   5
#define OCI_ATTR_PREFETCH_MEMORY   13
#define OCI_ATTR_PREFETCH_ROWS   11
#define OCI_ATTR_PRIORITY   55
#define OCI_ATTR_PRIVATE_KEY   172
#define OCI_ATTR_PROXY_CREDENTIALS   99
#define OCI_ATTR_PTYPE   123
#define OCI_ATTR_QUEUE_NAME   70
#define OCI_ATTR_RADIX   214
#define OCI_ATTR_RDBA   104
#define OCI_ATTR_READONLY_TXN   201
#define OCI_ATTR_RECIPIENT_LIST   60
#define OCI_ATTR_REF_TDO   110
#define OCI_ATTR_RELATIVE_MSGID   48
#define OCI_ATTR_RESERVED_10   211
#define OCI_ATTR_RESERVED_12   214
#define OCI_ATTR_RESERVED_13   215
#define OCI_ATTR_RESERVED_14   303
#define OCI_ATTR_RESERVED_15   217
#define OCI_ATTR_RESERVED_16   219
#define OCI_ATTR_RESERVED_17   220
#define OCI_ATTR_RESERVED_18   221
#define OCI_ATTR_RESERVED_19   222
#define OCI_ATTR_RESERVED_2   147
#define OCI_ATTR_RESERVED_3   165
#define OCI_ATTR_RESERVED_4   166
#define OCI_ATTR_RESERVED_5   192
#define OCI_ATTR_RESERVED_6   200
#define OCI_ATTR_RESERVED_7   202
#define OCI_ATTR_RESERVED_8   204
#define OCI_ATTR_RESERVED_9   210
#define OCI_ATTR_ROW_COUNT   9
#define OCI_ATTR_ROWID   19
#define OCI_ATTR_ROWS_FETCHED   197
#define OCI_ATTR_ROWS_RETURNED   42
#define OCI_ATTR_SAVEPOINT_SUPPORT   269
#define OCI_ATTR_SCALE   6
#define OCI_ATTR_SCHEMA_NAME   9
#define OCI_ATTR_SCN_BASE   198
#define OCI_ATTR_SCN_WRAP   199
#define OCI_ATTR_SENDER_ID   68
#define OCI_ATTR_SEQUENCE_DEVIATION   49
#define OCI_ATTR_SERVER   6
#define OCI_ATTR_SERVER_BUSY   193
#define OCI_ATTR_SERVER_DN   162
#define OCI_ATTR_SERVER_DNS   160
#define OCI_ATTR_SERVER_GROUP   85
#define OCI_ATTR_SERVER_STATUS   143
#define OCI_ATTR_SESSION   7
#define OCI_ATTR_SESSLANG   46
#define OCI_ATTR_SHARED_HEAPALLOC   84
#define OCI_ATTR_SIGNATURE   175
#define OCI_ATTR_SIGNATURE_ALGO   170
#define OCI_ATTR_SIGNATURE_VAL   174
#define OCI_ATTR_SKIP_BUFFER   303
#define OCI_ATTR_SPOOL_BUSY_COUNT   310
#define OCI_ATTR_SPOOL_GETMODE   309
#define OCI_ATTR_SPOOL_INCR   314
#define OCI_ATTR_SPOOL_MAX   313
#define OCI_ATTR_SPOOL_MIN   312
#define OCI_ATTR_SPOOL_OPEN_COUNT   311
#define OCI_ATTR_SPOOL_STMTCACHESIZE   208
#define OCI_ATTR_SPOOL_TIMEOUT   308
#define OCI_ATTR_SQLCODE   4
#define OCI_ATTR_SQLFNCODE   10
#define OCI_ATTR_STATEMENT   144
#define OCI_ATTR_STMT_IS_RETURNING   218
#define OCI_ATTR_STMT_STATE   182
#define OCI_ATTR_STMT_TYPE   24
#define OCI_ATTR_STMTCACHESIZE   176
#define OCI_ATTR_STREAM_OFFSET   83
#define OCI_ATTR_SUB_NAME   10
#define OCI_ATTR_SUBSCR_CALLBACK   95
#define OCI_ATTR_SUBSCR_CTX   96
#define OCI_ATTR_SUBSCR_NAME   94
#define OCI_ATTR_SUBSCR_NAMESPACE   98
#define OCI_ATTR_SUBSCR_PAYLOAD   97
#define OCI_ATTR_SUBSCR_RECPT   148
#define OCI_ATTR_SUBSCR_RECPTPRES   195
#define OCI_ATTR_SUBSCR_RECPTPROTO   149
#define OCI_ATTR_SUPERTYPE_NAME   260
#define OCI_ATTR_SUPERTYPE_SCHEMA_NAME   259
#define OCI_ATTR_TABLE_NAME   356
#define OCI_ATTR_TABLESPACE   126
#define OCI_ATTR_TDO   127
#define OCI_ATTR_TIMESTAMP   119
#define OCI_ATTR_TRANS   8
#define OCI_ATTR_TRANS_LOCK   28
#define OCI_ATTR_TRANS_NAME   29
#define OCI_ATTR_TRANS_TIMEOUT   142
#define OCI_ATTR_TRANSACTION_NO   365
#define OCI_ATTR_TRANSFORMATION   196
#define OCI_ATTR_TYPE_NAME   8
#define OCI_ATTR_TYPE_SCHEMA   118
#define OCI_ATTR_TYPECODE   216
#define OCI_ATTR_UCI_CONSTRUCT   252
#define OCI_ATTR_UCI_COPY   254
#define OCI_ATTR_UCI_DESTRUCT   253
#define OCI_ATTR_UCI_PICKLE   255
#define OCI_ATTR_UCI_REFRESH   257
#define OCI_ATTR_UCI_UNPICKLE   256
#define OCI_ATTR_UNK   101
#define OCI_ATTR_USER_PROPERTY   67
#define OCI_ATTR_USERNAME   22
#define OCI_ATTR_VALUE   344
#define OCI_ATTR_VAR_METHOD_FUNCTION   350
#define OCI_ATTR_VAR_TYPE   348
#define OCI_ATTR_VAR_VALUE_FUNCTION   349
#define OCI_ATTR_VERSION   218
#define OCI_ATTR_VISIBILITY   47
#define OCI_ATTR_WAIT   53
#define OCI_ATTR_WALL_LOC   157
#define OCI_ATTR_XADFIELD_RESERVED_1   339
#define OCI_ATTR_XADFIELD_RESERVED_2   340
#define OCI_ATTR_XID   27
#define OCI_ATTR_XML_HRCHY_ENABLED   324
#define OCI_ATTR_XMLELEMENT_NAME   317
#define OCI_ATTR_XMLSCHEMA_NAME   316
#define OCI_ATTR_XMLSQLTYPE_NAME   319
#define OCI_ATTR_XMLSQLTYPSCH_NAME   318
#define OCI_ATTR_XMLTYPE_STORED_OBJ   320
#define OCI_AUTH   0x08
#define OCI_AUTH_RESERVED_1   0x0020
#define OCI_BATCH_ERRORS   0x80
#define OCI_BATCH_MODE   0x01
#define OCI_BIND_RESERVED_2   0x00000010
#define OCI_BIND_SOFT   0x00000040
#define OCI_CL_END   1
#define OCI_CL_START   0
#define OCI_CLIENT_STATS   0x10
#define OCI_COMMIT_ON_SUCCESS   0x20
#define OCI_CONTINUE   -24200
#define OCI_CPOOL   0x0200
#define OCI_CPOOL_REINITIALIZE   0x111
#define OCI_CRED_EXT   2
#define OCI_CRED_PROXY   3
#define OCI_CRED_RDBMS   1
#define OCI_CRED_RESERVED_1   4
#define OCI_CRED_RESERVED_2   5
#define OCI_CURSOR_CLOSED   1
#define OCI_CURSOR_OPEN   0
#define OCI_DATA_AT_EXEC   0x00000002
#define OCI_DEFAULT   0x00000000
#define OCI_DEFINE_RESERVED_1   0x00000008
#define OCI_DEFINE_RESERVED_2   0x00000020
#define OCI_DEFINE_SOFT   0x00000080
#define OCI_DEQ_BROWSE   1
#define OCI_DEQ_FIRST_MSG   1
#define OCI_DEQ_GETSIG   5
#define OCI_DEQ_IMMEDIATE   1
#define OCI_DEQ_LOCKED   2
#define OCI_DEQ_MULT_TRANSACTION   5
#define OCI_DEQ_NEXT_MSG   3
#define OCI_DEQ_NEXT_TRANSACTION   2
#define OCI_DEQ_NO_WAIT   0
#define OCI_DEQ_ON_COMMIT   2
#define OCI_DEQ_REMOVE   3
#define OCI_DEQ_REMOVE_NODATA   4
#define OCI_DEQ_RESERVED_1   0x000001
#define OCI_DEQ_WAIT_FOREVER   -1
#define OCI_DESC_RESERVED_1   0x1000
#define OCI_DESCRIBE_ONLY   0x10
#define OCI_DIRPATH_INPUT_STREAM   0x02
#define OCI_DIRPATH_INPUT_TEXT   0x01
#define OCI_DIRPATH_INPUT_UNKNOWN   0x04
#define OCI_DIRPATH_STREAM_VERSION_1   100
#define OCI_DIRPATH_STREAM_VERSION_2   200
#define OCI_DIRPATH_STREAM_VERSION_3   300
#define OCI_DT_DAY_BELOW_VALID   0x2
#define OCI_DT_DAY_MISSING_FROM_1582   0x1000
#define OCI_DT_HOUR_BELOW_VALID   0x80
#define OCI_DT_INVALID_DAY   0x1
#define OCI_DT_INVALID_FORMAT   0x8000
#define OCI_DT_INVALID_HOUR   0x40
#define OCI_DT_INVALID_MINUTE   0x100
#define OCI_DT_INVALID_MONTH   0x4
#define OCI_DT_INVALID_SECOND   0x400
#define OCI_DT_INVALID_TIMEZONE   0x4000
#define OCI_DT_INVALID_YEAR   0x10
#define OCI_DT_MINUTE_BELOW_VALID   0x200
#define OCI_DT_MONTH_BELOW_VALID   0x8
#define OCI_DT_SECOND_BELOW_VALID   0x800
#define OCI_DT_YEAR_BELOW_VALID   0x20
#define OCI_DT_YEAR_ZERO   0x2000
#define OCI_DTYPE_AQAGENT   60
#define OCI_DTYPE_AQDEQ_OPTIONS   58
#define OCI_DTYPE_AQENQ_OPTIONS   57
#define OCI_DTYPE_AQMSG_PROPERTIES   59
#define OCI_DTYPE_AQNFY_DESCRIPTOR   64
#define OCI_DTYPE_COMPLEXOBJECTCOMP   55
#define OCI_DTYPE_DATE   65
#define OCI_DTYPE_FILE   56
#define OCI_DTYPE_FIRST   50
#define OCI_DTYPE_INTERVAL_DS   63
#define OCI_DTYPE_INTERVAL_YM   62
#define OCI_DTYPE_LAST   74
#define OCI_DTYPE_LOB   50
#define OCI_DTYPE_LOCATOR   61
#define OCI_DTYPE_PARAM   53
#define OCI_DTYPE_RESERVED_1   74
#define OCI_DTYPE_ROWID   54
#define OCI_DTYPE_RSET   52
#define OCI_DTYPE_SIGNATURE   73
#define OCI_DTYPE_SNAP   51
#define OCI_DTYPE_SRVDN   72
#define OCI_DTYPE_TIME   66
#define OCI_DTYPE_TIME_TZ   67
#define OCI_DTYPE_TIMESTAMP   68
#define OCI_DTYPE_TIMESTAMP_LTZ   70
#define OCI_DTYPE_TIMESTAMP_TZ   69
#define OCI_DTYPE_UCB   71
#define OCI_DUMP_HEAP   0x80
#define OCI_DYNAMIC_FETCH   0x00000002
#define OCI_ENQ_BEFORE   2
#define OCI_ENQ_IMMEDIATE   1
#define OCI_ENQ_ON_COMMIT   2
#define OCI_ENQ_TOP   3
#define OCI_ENV_NO_MUTEX   0x08
#define OCI_ENV_NO_UCB   0x01
#define OCI_ENVCR_RESERVED3   0x00010000
#define OCI_ERROR   -1
#define OCI_ERROR_MAXMSG_SIZE   1024
#define OCI_EVENTS   0x00000004
#define OCI_EXACT_FETCH   0x02
#define OCI_EXACT_FETCH_RESERVED_1   0x200
#define OCI_EXEC_RESERVED_2   0x800
#define OCI_EXEC_RESERVED_3   0x2000
#define OCI_EXEC_RESERVED_4   0x4000
#define OCI_FASTPATH   0x0010
#define OCI_FETCH_ABSOLUTE   0x20
#define OCI_FETCH_CURRENT   0x01
#define OCI_FETCH_FIRST   0x04
#define OCI_FETCH_LAST   0x08
#define OCI_FETCH_NEXT   0x02
#define OCI_FETCH_PRIOR   0x10
#define OCI_FETCH_RELATIVE   0x40
#define OCI_FETCH_RESERVED_1   0x80
#define OCI_FILE_READONLY   1
#define OCI_FIRST_PIECE   1
#define OCI_FNCODE_AQDEQ   91
#define OCI_FNCODE_AQDEQARRAY   111
#define OCI_FNCODE_AQENQ   90
#define OCI_FNCODE_AQENQARRAY   110
#define OCI_FNCODE_AQLISTEN   96
#define OCI_FNCODE_ATTRGET   54
#define OCI_FNCODE_ATTRSET   55
#define OCI_FNCODE_BINDARRAYOFSTRUCT   20
#define OCI_FNCODE_BINDBYNAME   67
#define OCI_FNCODE_BINDBYPOS   66
#define OCI_FNCODE_BINDDYNAMIC   17
#define OCI_FNCODE_BINDOBJECT   18
#define OCI_FNCODE_CPOOLCREATE   100
#define OCI_FNCODE_CPOOLDESTROY   101
#define OCI_FNCODE_DEFINEARRAYOFSTRUCT   27
#define OCI_FNCODE_DEFINEBYPOS   65
#define OCI_FNCODE_DEFINEDYNAMIC   26
#define OCI_FNCODE_DEFINEOBJECT   25
#define OCI_FNCODE_DESCRIBEANY   32
#define OCI_FNCODE_DESCRIPTORALLOC   4
#define OCI_FNCODE_DESCRIPTORFREE   5
#define OCI_FNCODE_ENVINIT   6
#define OCI_FNCODE_ERRORGET   37
#define OCI_FNCODE_HANDLEALLOC   2
#define OCI_FNCODE_HANDLEFREE   3
#define OCI_FNCODE_INITIALIZE   1
#define OCI_FNCODE_KERBATTRSET   52
#define OCI_FNCODE_LDATOSVCCTX   59
#define OCI_FNCODE_LOBAPPEND   43
#define OCI_FNCODE_LOBASSIGN   68
#define OCI_FNCODE_LOBCHARSETFORM   73
#define OCI_FNCODE_LOBCHARSETID   72
#define OCI_FNCODE_LOBCLOSE   82
#define OCI_FNCODE_LOBCLOSEFILE   39
#define OCI_FNCODE_LOBCOPY   42
#define OCI_FNCODE_LOBCOPY2   112
#define OCI_FNCODE_LOBCREATETEMP   87
#define OCI_FNCODE_LOBDISABLEBUFFERING   78
#define OCI_FNCODE_LOBENABLEBUFFERING   71
#define OCI_FNCODE_LOBERASE   44
#define OCI_FNCODE_LOBERASE2   113
#define OCI_FNCODE_LOBFILECLOSEALL   86
#define OCI_FNCODE_LOBFILEEXISTS   85
#define OCI_FNCODE_LOBFILEGETNAME   75
#define OCI_FNCODE_LOBFILEISOPEN   84
#define OCI_FNCODE_LOBFILESETNAME   74
#define OCI_FNCODE_LOBFLUSHBUFFER   79
#define OCI_FNCODE_LOBFREETEMP   88
#define OCI_FNCODE_LOBGETSTORAGELIMIT   119
#define OCI_FNCODE_LOBISEQUAL   69
#define OCI_FNCODE_LOBISINIT   70
#define OCI_FNCODE_LOBISOPEN   83
#define OCI_FNCODE_LOBISTEMP   89
#define OCI_FNCODE_LOBLENGTH   45
#define OCI_FNCODE_LOBLENGTH2   114
#define OCI_FNCODE_LOBLOADFROMFILE   80
#define OCI_FNCODE_LOBLOADFROMFILE2   115
#define OCI_FNCODE_LOBLOCATORASSIGN   94
#define OCI_FNCODE_LOBOPEN   81
#define OCI_FNCODE_LOBOPENFILE   38
#define OCI_FNCODE_LOBREAD   47
#define OCI_FNCODE_LOBREAD2   116
#define OCI_FNCODE_LOBTRIM   46
#define OCI_FNCODE_LOBTRIM2   117
#define OCI_FNCODE_LOBWRITE   48
#define OCI_FNCODE_LOBWRITE2   118
#define OCI_FNCODE_LOGOFF   77
#define OCI_FNCODE_LOGON   76
#define OCI_FNCODE_LOGON2   102
#define OCI_FNCODE_MAXFCN   119
#define OCI_FNCODE_PARAMGET   57
#define OCI_FNCODE_PARAMSET   56
#define OCI_FNCODE_PASSWORDCHANGE   12
#define OCI_FNCODE_RESET   92
#define OCI_FNCODE_ROWIDTOCHAR   103
#define OCI_FNCODE_SERVERATTACH   7
#define OCI_FNCODE_SERVERDETACH   8
#define OCI_FNCODE_SERVERVERSION   51
#define OCI_FNCODE_SESSIONBEGIN   10
#define OCI_FNCODE_SESSIONEND   11
#define OCI_FNCODE_SESSIONGET   106
#define OCI_FNCODE_SESSIONRELEASE   107
#define OCI_FNCODE_SPOOLCREATE   104
#define OCI_FNCODE_SPOOLDESTROY   105
#define OCI_FNCODE_STMTEXECUTE   21
#define OCI_FNCODE_STMTFETCH   28
#define OCI_FNCODE_STMTGETBIND   29
#define OCI_FNCODE_STMTGETPIECEINFO   58
#define OCI_FNCODE_STMTPREPARE   13
#define OCI_FNCODE_STMTPREPARE2   108
#define OCI_FNCODE_STMTRELEASE   109
#define OCI_FNCODE_STMTSETPIECEINFO   61
#define OCI_FNCODE_SVC2HST   97
#define OCI_FNCODE_SVCCTXBREAK   50
#define OCI_FNCODE_SVCCTXTOLDA   93
#define OCI_FNCODE_SVCRH   98
#define OCI_FNCODE_TRANSCOMMIT   35
#define OCI_FNCODE_TRANSDETACH   34
#define OCI_FNCODE_TRANSFORGET   62
#define OCI_FNCODE_TRANSMULTIPREPARE   99
#define OCI_FNCODE_TRANSPREPARE   63
#define OCI_FNCODE_TRANSROLLBACK   64
#define OCI_FNCODE_TRANSSTART   33
#define OCI_FNCODE_UBINDBYNAME   95
#define OCI_FO_ABORT   0x00000002
#define OCI_FO_BEGIN   0x00000008
#define OCI_FO_END   0x00000001
#define OCI_FO_ERROR   0x00000010
#define OCI_FO_NONE   0x00000001
#define OCI_FO_REAUTH   0x00000004
#define OCI_FO_RETRY   25410
#define OCI_FO_SELECT   0x00000004
#define OCI_FO_SESSION   0x00000002
#define OCI_FO_TXNAL   0x00000008
#define OCI_HTYPE_AUTHINFO   OCI_HTYPE_SESSION
#define OCI_HTYPE_BIND   5
#define OCI_HTYPE_COMPLEXOBJECT   11
#define OCI_HTYPE_CPOOL   26
#define OCI_HTYPE_DEFINE   6
#define OCI_HTYPE_DESCRIBE   7
#define OCI_HTYPE_DIRPATH_COLUMN_ARRAY   15
#define OCI_HTYPE_DIRPATH_CTX   14
#define OCI_HTYPE_DIRPATH_FN_COL_ARRAY   19
#define OCI_HTYPE_DIRPATH_FN_CTX   18
#define OCI_HTYPE_DIRPATH_STREAM   16
#define OCI_HTYPE_ENV   1
#define OCI_HTYPE_ERROR   2
#define OCI_HTYPE_FIRST   1
#define OCI_HTYPE_LAST   27
#define OCI_HTYPE_PROC   17
#define OCI_HTYPE_SECURITY   12
#define OCI_HTYPE_SERVER   8
#define OCI_HTYPE_SESSION   9
#define OCI_HTYPE_SPOOL   27
#define OCI_HTYPE_STMT   4
#define OCI_HTYPE_SUBSCRIPTION   13
#define OCI_HTYPE_SVCCTX   3
#define OCI_HTYPE_TRANS   10
#define OCI_HTYPE_XADFIELD   22
#define OCI_HTYPE_XADGRANULE   23
#define OCI_HTYPE_XADIO   25
#define OCI_HTYPE_XADRECORD   24
#define OCI_HTYPE_XADSESSION   20
#define OCI_HTYPE_XADTABLE   21
#define OCI_INSTANCE_TYPE_OSM   2
#define OCI_INSTANCE_TYPE_RDBMS   1
#define OCI_INSTANCE_TYPE_UNKNOWN   0
#define OCI_INTER_DAY_BELOW_VALID   0x2
#define OCI_INTER_FRACSEC_BELOW_VALID   0x2000
#define OCI_INTER_HOUR_BELOW_VALID   0x80
#define OCI_INTER_INVALID_DAY   0x1
#define OCI_INTER_INVALID_FRACSEC   0x1000
#define OCI_INTER_INVALID_HOUR   0x40
#define OCI_INTER_INVALID_MINUTE   0x100
#define OCI_INTER_INVALID_MONTH   0x4
#define OCI_INTER_INVALID_SECOND   0x400
#define OCI_INTER_INVALID_YEAR   0x10
#define OCI_INTER_MINUTE_BELOW_VALID   0x200
#define OCI_INTER_MONTH_BELOW_VALID   0x8
#define OCI_INTER_SECOND_BELOW_VALID   0x800
#define OCI_INTER_YEAR_BELOW_VALID   0x20
#define OCI_INTHR_UNK   24
#define OCI_INVALID_HANDLE   -2
#define OCI_KEEP_FETCH_STATE   0x04
#define OCI_KERBCRED_CLIENT_IDENTIFIER   2
#define OCI_KERBCRED_PROXY   1
#define OCI_LAST_PIECE   3
#define OCI_LOB_BUFFER_FREE   1
#define OCI_LOB_BUFFER_NOFREE   2
#define OCI_LOB_READONLY   1
#define OCI_LOB_READWRITE   2
#define OCI_LOBMAXSIZE   MINUB4MAXVAL
#define OCI_LOCK_DELAYED   1
#define OCI_LOCK_IMMEDIATE   0
#define OCI_LOGON2_CPOOL   OCI_CPOOL
#define OCI_LOGON2_PROXY   0x0008
#define OCI_LOGON2_SPOOL   0x0001
#define OCI_LOGON2_STMTCACHE   0x0004
#define OCI_LTYPE_ARG_FUNC   3
#define OCI_LTYPE_ARG_PROC   2
#define OCI_LTYPE_COLUMN   1
#define OCI_LTYPE_DB_SCH   10
#define OCI_LTYPE_NAME_VALUE   14
#define OCI_LTYPE_SCH_OBJ   9
#define OCI_LTYPE_SUBPRG   4
#define OCI_LTYPE_TABLE_ALIAS   12
#define OCI_LTYPE_TYPE_ARG_FUNC   8
#define OCI_LTYPE_TYPE_ARG_PROC   7
#define OCI_LTYPE_TYPE_ATTR   5
#define OCI_LTYPE_TYPE_METHOD   6
#define OCI_LTYPE_TYPE_SUBTYPE   11
#define OCI_LTYPE_UNK   0
#define OCI_LTYPE_VARIABLE_TYPE   13
#define OCI_MAX_FNS   100
#define OCI_MEM_CLN   0x02
#define OCI_MEM_FLUSH   0x04
#define OCI_MEM_INIT   0x01
#define OCI_MEMORY_CLEARED   1
#define OCI_MIGRATE   0x0001
#define OCI_MSG_EXPIRED   3
#define OCI_MSG_NO_DELAY   0
#define OCI_MSG_NO_EXPIRATION   -1
#define OCI_MSG_PROCESSED   2
#define OCI_MSG_READY   0
#define OCI_MSG_WAITING   1
#define OCI_MUTEX_ENV_ONLY   0x00080000
#define OCI_NEED_DATA   99
#define OCI_NEW_LENGTH_SEMANTICS   0x00020000
#define OCI_NEXT_PIECE   2
#define OCI_NLS_ABDAYNAME1   8
#define OCI_NLS_ABDAYNAME2   9
#define OCI_NLS_ABDAYNAME3   10
#define OCI_NLS_ABDAYNAME4   11
#define OCI_NLS_ABDAYNAME5   12
#define OCI_NLS_ABDAYNAME6   13
#define OCI_NLS_ABDAYNAME7   14
#define OCI_NLS_ABLANGUAGE   53
#define OCI_NLS_ABMONTHNAME1   27
#define OCI_NLS_ABMONTHNAME10   36
#define OCI_NLS_ABMONTHNAME11   37
#define OCI_NLS_ABMONTHNAME12   38
#define OCI_NLS_ABMONTHNAME2   28
#define OCI_NLS_ABMONTHNAME3   29
#define OCI_NLS_ABMONTHNAME4   30
#define OCI_NLS_ABMONTHNAME5   31
#define OCI_NLS_ABMONTHNAME6   32
#define OCI_NLS_ABMONTHNAME7   33
#define OCI_NLS_ABMONTHNAME8   34
#define OCI_NLS_ABMONTHNAME9   35
#define OCI_NLS_ABTERRITORY   80
#define OCI_NLS_AD   43
#define OCI_NLS_AM   41
#define OCI_NLS_BC   44
#define OCI_NLS_BINARY   0x1
#define OCI_NLS_CALENDAR   57
#define OCI_NLS_CASE_INSENSITIVE   0x10
#define OCI_NLS_CHARACTER_SET   55
#define OCI_NLS_CHARSET_FIXEDWIDTH   92
#define OCI_NLS_CHARSET_ID   93
#define OCI_NLS_CHARSET_MAXBYTESZ   91
#define OCI_NLS_CREDIT   48
#define OCI_NLS_CS_IANA_TO_ORA   0
#define OCI_NLS_CS_ORA_TO_IANA   1
#define OCI_NLS_DATEFORMAT   49
#define OCI_NLS_DAYNAME1   1
#define OCI_NLS_DAYNAME2   2
#define OCI_NLS_DAYNAME3   3
#define OCI_NLS_DAYNAME4   4
#define OCI_NLS_DAYNAME5   5
#define OCI_NLS_DAYNAME6   6
#define OCI_NLS_DAYNAME7   7
#define OCI_NLS_DDATEFORMAT   81
#define OCI_NLS_DEBIT   47
#define OCI_NLS_DECIMAL   45
#define OCI_NLS_DTIMEFORMAT   82
#define OCI_NLS_DUAL_CURRENCY   78
#define OCI_NLS_GROUP   46
#define OCI_NLS_INT_CURRENCY   50
#define OCI_NLS_INT_CURRENCYSEP   90
#define OCI_NLS_LANG_ISO_TO_ORA   2
#define OCI_NLS_LANG_ORA_TO_ISO   3
#define OCI_NLS_LANGUAGE   52
#define OCI_NLS_LINGUISTIC   0x2
#define OCI_NLS_LINGUISTIC_NAME   56
#define OCI_NLS_LISTSEP   86
#define OCI_NLS_LOC_CURRENCY   51
#define OCI_NLS_LOWERCASE   0x40
#define OCI_NLS_MAXBUFSZ   100
#define OCI_NLS_MONDECIMAL   87
#define OCI_NLS_MONGROUP   88
#define OCI_NLS_MONGROUPING   89
#define OCI_NLS_MONTHNAME1   15
#define OCI_NLS_MONTHNAME10   24
#define OCI_NLS_MONTHNAME11   25
#define OCI_NLS_MONTHNAME12   26
#define OCI_NLS_MONTHNAME2   16
#define OCI_NLS_MONTHNAME3   17
#define OCI_NLS_MONTHNAME4   18
#define OCI_NLS_MONTHNAME5   19
#define OCI_NLS_MONTHNAME6   20
#define OCI_NLS_MONTHNAME7   21
#define OCI_NLS_MONTHNAME8   22
#define OCI_NLS_MONTHNAME9   23
#define OCI_NLS_NCHARSET_ID   94
#define OCI_NLS_NO   40
#define OCI_NLS_NUMGROUPING   85
#define OCI_NLS_PM   42
#define OCI_NLS_SFDATEFORMAT   83
#define OCI_NLS_SFTIMEFORMAT   84
#define OCI_NLS_TERR_ISO3_TO_ORA   6
#define OCI_NLS_TERR_ISO_TO_ORA   4
#define OCI_NLS_TERR_ORA_TO_ISO   5
#define OCI_NLS_TERR_ORA_TO_ISO3   7
#define OCI_NLS_TERRITORY   54
#define OCI_NLS_UPPERCASE   0x20
#define OCI_NLS_WRITINGDIR   79
#define OCI_NLS_YES   39
#define OCI_NO_AC_DDL   1
#define OCI_NO_DATA   100
#define OCI_NO_MUTEX   0x00000080
#define OCI_NO_MUTEX_STMT   0x00040000
#define OCI_NO_SHARING   0x01
#define OCI_NO_UCB   0x00000040
#define OCI_NON_BLOCKING   0x40
#define OCI_NTV_SYNTAX   1
#define OCI_NW_SUPPORTED   0
#define OCI_NW_UNSUPPORTED   1
#define OCI_OBJECT   0x00000002
#define OCI_ONE_PIECE   0
#define OCI_ORACLE_DATE   0
#define OCI_OTYPE_FUNC   5
#define OCI_OTYPE_NAME   1
#define OCI_OTYPE_PKG   6
#define OCI_OTYPE_PROC   4
#define OCI_OTYPE_PTR   3
#define OCI_OTYPE_REF   2
#define OCI_OTYPE_STMT   7
#define OCI_OTYPE_SYN   3
#define OCI_OTYPE_TABLE   1
#define OCI_OTYPE_UNK   0
#define OCI_OTYPE_VIEW   2
#define OCI_PARAM_IN   0x01
#define OCI_PARAM_OUT   0x02
#define OCI_PARSE_ONLY   0x100
#define OCI_PIECEWISE   0x00000004
#define OCI_PRELIM_AUTH   0x0008
#define OCI_PREP2_CACHE_SEARCHONLY   0x0010
#define OCI_PREP2_GET_PLSQL_WARNINGS   0x0020
#define OCI_PREP_AFC_PAD_OFF   0x08
#define OCI_PREP_AFC_PAD_ON   0x04
#define OCI_PREP_RESERVED_1   0x02
#define OCI_PTYPE_ARG   10
#define OCI_PTYPE_COL   9
#define OCI_PTYPE_DATABASE   18
#define OCI_PTYPE_EVALUATION_CONTEXT   21
#define OCI_PTYPE_FUNC   4
#define OCI_PTYPE_LIST   11
#define OCI_PTYPE_NAME_VALUE   24
#define OCI_PTYPE_PKG   5
#define OCI_PTYPE_PROC   3
#define OCI_PTYPE_RULE   19
#define OCI_PTYPE_RULE_SET   20
#define OCI_PTYPE_SCHEMA   17
#define OCI_PTYPE_SEQ   8
#define OCI_PTYPE_SYN   7
#define OCI_PTYPE_TABLE   1
#define OCI_PTYPE_TABLE_ALIAS   22
#define OCI_PTYPE_TYPE   6
#define OCI_PTYPE_TYPE_ARG   15
#define OCI_PTYPE_TYPE_ATTR   12
#define OCI_PTYPE_TYPE_COLL   13
#define OCI_PTYPE_TYPE_METHOD   14
#define OCI_PTYPE_TYPE_RESULT   16
#define OCI_PTYPE_UNK   0
#define OCI_PTYPE_VARIABLE_TYPE   23
#define OCI_PTYPE_VIEW   2
#define OCI_REG_LDAPONLY   0x00002000
#define OCI_RESERVED1   0x00000008
#define OCI_RESERVED2   0x00000020
#define OCI_RESERVED_FOR_INT_USE   200
#define OCI_ROWCBK_DONE   -24201
#define OCI_ROWID_LEN   23
#define OCI_SB2_IND_PTR   0x00000001
#define OCI_SERVER_NORMAL   0x1
#define OCI_SERVER_NOT_CONNECTED   0x0
#define OCI_SERVER_STATS   0x20
#define OCI_SESSEND_RESERVED_1   0x0001
#define OCI_SESSGET_CPOOL   OCI_CPOOL
#define OCI_SESSGET_CREDEXT   0x0010
#define OCI_SESSGET_CREDPROXY   0x0008
#define OCI_SESSGET_SPOOL   0x0001
#define OCI_SESSGET_SPOOL_MATCHANY   0x0020
#define OCI_SESSGET_STMTCACHE   0x0004
#define OCI_SESSRLS_DROPSESS   0x0001
#define OCI_SESSRLS_RETAG   0x0002
#define OCI_SHARED   0x00000010
#define OCI_SHARED_EXT   0x00000100
#define OCI_SHOW_DML_WARNINGS   0x400
#define OCI_SP_SUPPORTED   0
#define OCI_SP_UNSUPPORTED   1
#define OCI_SPC_HOMOGENEOUS   0x0002
#define OCI_SPC_REINITIALIZE   0x0001
#define OCI_SPC_STMTCACHE   0x0004
#define OCI_SPD_FORCE   0x0001
#define OCI_SPOOL_ATTRVAL_FORCEGET   2
#define OCI_SPOOL_ATTRVAL_NOWAIT   1
#define OCI_SPOOL_ATTRVAL_WAIT   0
#define OCI_SQLSTATE_SIZE   5
#define OCI_STILL_EXECUTING   -3123
#define OCI_STM_RESERVED4   0x00100000
#define OCI_STMT_ALTER   7
#define OCI_STMT_BEGIN   8
#define OCI_STMT_CACHE   0x0040
#define OCI_STMT_CREATE   5
#define OCI_STMT_DECLARE   9
#define OCI_STMT_DELETE   3
#define OCI_STMT_DROP   6
#define OCI_STMT_INSERT   4
#define OCI_STMT_SCROLLABLE_READONLY   0x08
#define OCI_STMT_SELECT   1
#define OCI_STMT_STATE_END_OF_FETCH   0x0003
#define OCI_STMT_STATE_EXECUTED   0x0002
#define OCI_STMT_STATE_INITIALIZED   0x0001
#define OCI_STMT_UPDATE   2
#define OCI_STRLS_CACHE_DELETE   0x0010
#define OCI_SUBSCR_NAMESPACE_ANONYMOUS   0
#define OCI_SUBSCR_NAMESPACE_AQ   1
#define OCI_SUBSCR_NAMESPACE_MAX   2
#define OCI_SUBSCR_PRES_DEFAULT   0
#define OCI_SUBSCR_PRES_MAX   2
#define OCI_SUBSCR_PRES_XML   1
#define OCI_SUBSCR_PROTO_HTTP   3
#define OCI_SUBSCR_PROTO_MAIL   1
#define OCI_SUBSCR_PROTO_MAX   4
#define OCI_SUBSCR_PROTO_OCI   0
#define OCI_SUBSCR_PROTO_SERVER   2
#define OCI_SUCCESS   0
#define OCI_SUCCESS_WITH_INFO   1
#define OCI_SYSDBA   0x0002
#define OCI_SYSOPER   0x0004
#define OCI_TEMP_BLOB   1
#define OCI_TEMP_CLOB   2
#define OCI_THREADED   0x00000001
#define OCI_TRANS_ISOLMASK   0x0000ff00
#define OCI_TRANS_JOIN   0x00000002
#define OCI_TRANS_LOOSE   0x00010000
#define OCI_TRANS_NEW   0x00000001
#define OCI_TRANS_NOMIGRATE   0x00100000
#define OCI_TRANS_READONLY   0x00000100
#define OCI_TRANS_READWRITE   0x00000200
#define OCI_TRANS_RESUME   0x00000004
#define OCI_TRANS_SEPARABLE   0x00200000
#define OCI_TRANS_SERIALIZABLE   0x00000400
#define OCI_TRANS_STARTMASK   0x000000ff
#define OCI_TRANS_TIGHT   0x00020000
#define OCI_TRANS_TWOPHASE   0x01000000
#define OCI_TRANS_TYPEMASK   0x000f0000
#define OCI_UCBTYPE_ENTRY   1
#define OCI_UCBTYPE_EXIT   2
#define OCI_UCBTYPE_REPLACE   3
#define OCI_UCS2ID   1000
#define OCI_USE_LDAP   0x00001000
#define OCI_UTF16   0x00004000
#define OCI_UTF16ID   1000
#define OCI_V7_SYNTAX   2
#define OCI_V8_SYNTAX   3
#define OCI_XMLTYPE_CREATE_BLOB   3
#define OCI_XMLTYPE_CREATE_CLOB   2
#define OCI_XMLTYPE_CREATE_OCISTRING   1
#define OCIP_ATTR_DIRPATH_VARRAY_INDEX   213
#define OCIP_ICACHE   0x0010

Typedefs

typedef struct OCIAnyData OCIAnyData
typedef struct
OCIAnyDataCtx 
OCIAnyDataCtx
typedef struct
OCIAnyDataSet 
OCIAnyDataSet
typedef struct OCIAQAgent OCIAQAgent
typedef struct
OCIAQDeqOptions 
OCIAQDeqOptions
typedef struct
OCIAQEnqOptions 
OCIAQEnqOptions
typedef struct
OCIAQMsgProperties 
OCIAQMsgProperties
typedef struct
OCIAQNfyDescriptor 
OCIAQNfyDescriptor
typedef struct
OCIAQSignature 
OCIAQSignature
typedef struct
OCIAuthInfo 
OCIAuthInfo
typedef struct
OCILobLocator 
OCIBFileLocator
typedef struct OCIBind OCIBind
typedef struct
OCILobLocator 
OCIBlobLocator
typedef struct
OCILobLocator 
OCIClobLocator
typedef struct
OCIComplexObject 
OCIComplexObject
typedef struct
OCIComplexObjectComp 
OCIComplexObjectComp
typedef struct OCICPool OCICPool
typedef struct
OCIDateTime 
OCIDateTime
typedef struct OCIDefine OCIDefine
typedef struct
OCIDescribe 
OCIDescribe
typedef struct OCIEnv OCIEnv
typedef struct OCIError OCIError
typedef struct
OCIInterval 
OCIInterval
typedef ub4 OCILobLength
typedef struct
OCILobLocator 
OCILobLocator
typedef enum OCILobMode OCILobMode
typedef ub4 OCILobOffset
typedef struct OCIMsg OCIMsg
typedef struct OCIParam OCIParam
typedef struct
OCIPicklerFdo 
OCIPicklerFdo
typedef struct
OCIPicklerImage 
OCIPicklerImage
typedef struct
OCIPicklerTds 
OCIPicklerTds
typedef struct
OCIPicklerTdsCtx 
OCIPicklerTdsCtx
typedef ub4 OCIPicklerTdsElement
typedef struct OCIResult OCIResult
typedef struct OCIRowid OCIRowid
typedef struct
OCISecurity 
OCISecurity
typedef struct OCIServer OCIServer
typedef struct
OCIServerDNs 
OCIServerDNs
typedef struct OCISession OCISession
typedef struct
OCISnapshot 
OCISnapshot
typedef struct OCISPool OCISPool
typedef struct OCIStmt OCIStmt
typedef struct
OCISubscription 
OCISubscription
typedef struct OCISvcCtx OCISvcCtx
typedef struct OCITrans OCITrans
typedef struct OCIUcb OCIUcb
typedef ub4 OCIWchar

Enumerations

enum  OCILobMode { OCI_LOBMODE_READONLY = 1, OCI_LOBMODE_READWRITE = 2 }


Define Documentation

#define OCI_AC_DDL   0

Definition at line 1800 of file oci.h.

#define OCI_ADJUST_UNK   10

Definition at line 2032 of file oci.h.

#define OCI_AFC_PAD_ON   0x00008000

Definition at line 1267 of file oci.h.

#define OCI_ALWAYS_BLOCKING   0x00000400

Definition at line 1262 of file oci.h.

#define OCI_ANSI_DATE   1

Definition at line 2034 of file oci.h.

#define OCI_AQ_RESERVED_1   0x0002

Definition at line 1502 of file oci.h.

#define OCI_AQ_RESERVED_2   0x0004

Definition at line 1503 of file oci.h.

#define OCI_AQ_RESERVED_3   0x0008

Definition at line 1504 of file oci.h.

#define OCI_ATCH_RESERVED_1   0x0020

Definition at line 1405 of file oci.h.

#define OCI_ATCH_RESERVED_2   0x0080

Definition at line 1406 of file oci.h.

#define OCI_ATCH_RESERVED_3   0x0100

Definition at line 1407 of file oci.h.

#define OCI_ATCH_RESERVED_4   0x0400

Definition at line 1409 of file oci.h.

#define OCI_ATTR_ACTION   367

Definition at line 1773 of file oci.h.

#define OCI_ATTR_ACTION_CONTEXT   351

Definition at line 1748 of file oci.h.

#define OCI_ATTR_AGENT_ADDRESS   65

Definition at line 873 of file oci.h.

#define OCI_ATTR_AGENT_NAME   64

Definition at line 872 of file oci.h.

#define OCI_ATTR_AGENT_PROTOCOL   66

Definition at line 874 of file oci.h.

#define OCI_ATTR_ALLOC_DURATION   37

Definition at line 837 of file oci.h.

#define OCI_ATTR_APPCTX_ATTR   276

Definition at line 1636 of file oci.h.

#define OCI_ATTR_APPCTX_LIST   274

Definition at line 1634 of file oci.h.

#define OCI_ATTR_APPCTX_NAME   275

Definition at line 1635 of file oci.h.

#define OCI_ATTR_APPCTX_SIZE   273

Definition at line 1633 of file oci.h.

#define OCI_ATTR_APPCTX_VALUE   277

Definition at line 1637 of file oci.h.

#define OCI_ATTR_AQ_ERROR_INDEX   OCI_ATTR_DML_ROW_OFFSET

Definition at line 888 of file oci.h.

#define OCI_ATTR_AQ_NUM_ERRORS   OCI_ATTR_NUM_DML_ERRORS

Definition at line 887 of file oci.h.

#define OCI_ATTR_ATTEMPTS   59

Definition at line 866 of file oci.h.

#define OCI_ATTR_AUDIT_SESSION_ID   362

Definition at line 1762 of file oci.h.

#define OCI_ATTR_AUTOCOMMIT_DDL   271

Definition at line 1629 of file oci.h.

#define OCI_ATTR_BIND_COUNT   190

Definition at line 1045 of file oci.h.

#define OCI_ATTR_BIND_DN   155

Definition at line 1000 of file oci.h.

#define OCI_ATTR_BIND_ROWCBK   301

Definition at line 1104 of file oci.h.

#define OCI_ATTR_BIND_ROWCTX   302

Definition at line 1105 of file oci.h.

#define OCI_ATTR_BUF_ADDR   76

Definition at line 891 of file oci.h.

#define OCI_ATTR_BUF_SIZE   77

Definition at line 892 of file oci.h.

#define OCI_ATTR_CACHE   115

Definition at line 941 of file oci.h.

#define OCI_ATTR_CACHE_CLIENT_CONTEXT   251

Definition at line 1603 of file oci.h.

#define OCI_ATTR_CACHE_MAX_SIZE   35

Definition at line 835 of file oci.h.

#define OCI_ATTR_CACHE_OPT_SIZE   34

Definition at line 834 of file oci.h.

#define OCI_ATTR_CALL_TIME   370

Definition at line 1776 of file oci.h.

#define OCI_ATTR_CANONICAL_ALGO   171

Definition at line 1021 of file oci.h.

#define OCI_ATTR_CATALOG_LOCATION   268

Definition at line 1626 of file oci.h.

#define OCI_ATTR_CERTIFICATE   169

Definition at line 1019 of file oci.h.

#define OCI_ATTR_CHAR_COUNT   15

Definition at line 810 of file oci.h.

#define OCI_ATTR_CHAR_SIZE   286

Definition at line 1652 of file oci.h.

#define OCI_ATTR_CHAR_USED   285

Definition at line 1651 of file oci.h.

#define OCI_ATTR_CHARSET   20

Definition at line 820 of file oci.h.

#define OCI_ATTR_CHARSET_FORM   32

Definition at line 832 of file oci.h.

#define OCI_ATTR_CHARSET_ID   31

Definition at line 831 of file oci.h.

#define OCI_ATTR_CLIENT_IDENTIFIER   278

Definition at line 1640 of file oci.h.

#define OCI_ATTR_CLIENT_INFO   368

Definition at line 1774 of file oci.h.

#define OCI_ATTR_CLUSTERED   105

Definition at line 931 of file oci.h.

#define OCI_ATTR_COL_COUNT   82

Definition at line 900 of file oci.h.

#define OCI_ATTR_COLLECT_CALL_TIME   369

Definition at line 1775 of file oci.h.

#define OCI_ATTR_COLLECTION_ELEMENT   227

Definition at line 1572 of file oci.h.

#define OCI_ATTR_COLLECTION_TYPECODE   217

Definition at line 1562 of file oci.h.

#define OCI_ATTR_COMMENT   343

Definition at line 1740 of file oci.h.

#define OCI_ATTR_COMPLEXOBJECT_COLL_OUTOFLINE   53

Definition at line 1547 of file oci.h.

#define OCI_ATTR_COMPLEXOBJECT_LEVEL   52

Definition at line 1546 of file oci.h.

#define OCI_ATTR_COMPLEXOBJECTCOMP_TYPE   50

Definition at line 1544 of file oci.h.

#define OCI_ATTR_COMPLEXOBJECTCOMP_TYPE_LEVEL   51

Definition at line 1545 of file oci.h.

#define OCI_ATTR_CONDITION   342

Definition at line 1739 of file oci.h.

#define OCI_ATTR_CONN_BUSY_COUNT   179

Definition at line 1032 of file oci.h.

#define OCI_ATTR_CONN_INCR   185

Definition at line 1038 of file oci.h.

#define OCI_ATTR_CONN_MAX   184

Definition at line 1037 of file oci.h.

#define OCI_ATTR_CONN_MIN   183

Definition at line 1036 of file oci.h.

#define OCI_ATTR_CONN_NOWAIT   178

Definition at line 1031 of file oci.h.

#define OCI_ATTR_CONN_OPEN_COUNT   180

Definition at line 1033 of file oci.h.

#define OCI_ATTR_CONN_TIMEOUT   181

Definition at line 1034 of file oci.h.

#define OCI_ATTR_CONSUMER_NAME   50

Definition at line 856 of file oci.h.

#define OCI_ATTR_CORRELATION   58

Definition at line 865 of file oci.h.

#define OCI_ATTR_CURRENT_POSITION   164

Definition at line 1012 of file oci.h.

#define OCI_ATTR_CURSOR_COMMIT_BEHAVIOR   266

Definition at line 1624 of file oci.h.

#define OCI_ATTR_DATA_SIZE   1

Definition at line 1530 of file oci.h.

Referenced by TeOCICursor::loadCollDescription().

#define OCI_ATTR_DATA_TYPE   2

Definition at line 1531 of file oci.h.

Referenced by TeOCICursor::loadCollDescription().

#define OCI_ATTR_DATEFORMAT   75

Definition at line 890 of file oci.h.

#define OCI_ATTR_DELAY   56

Definition at line 863 of file oci.h.

#define OCI_ATTR_DEQ_MODE   51

Definition at line 857 of file oci.h.

#define OCI_ATTR_DEQ_MSGID   54

Definition at line 860 of file oci.h.

#define OCI_ATTR_DEQCOND   146

Definition at line 983 of file oci.h.

#define OCI_ATTR_DESC_PUBLIC   250

Definition at line 1600 of file oci.h.

#define OCI_ATTR_DESCRIBE_NATIVE   189

Definition at line 1043 of file oci.h.

#define OCI_ATTR_DIGEST_ALGO   168

Definition at line 1018 of file oci.h.

#define OCI_ATTR_DIGEST_VALUE   173

Definition at line 1023 of file oci.h.

#define OCI_ATTR_DIRPATH_BADROW   329

Definition at line 1715 of file oci.h.

#define OCI_ATTR_DIRPATH_BADROW_LENGTH   330

Definition at line 1716 of file oci.h.

#define OCI_ATTR_DIRPATH_CONVERT   328

Definition at line 1714 of file oci.h.

#define OCI_ATTR_DIRPATH_DCACHE_DISABLE   307

Definition at line 1674 of file oci.h.

#define OCI_ATTR_DIRPATH_DCACHE_HITS   306

Definition at line 1673 of file oci.h.

#define OCI_ATTR_DIRPATH_DCACHE_MISSES   305

Definition at line 1672 of file oci.h.

#define OCI_ATTR_DIRPATH_DCACHE_NUM   303

Definition at line 1670 of file oci.h.

#define OCI_ATTR_DIRPATH_DCACHE_SIZE   304

Definition at line 1671 of file oci.h.

#define OCI_ATTR_DIRPATH_EXPR_TYPE   150

Definition at line 991 of file oci.h.

#define OCI_ATTR_DIRPATH_FILE   139

Definition at line 971 of file oci.h.

#define OCI_ATTR_DIRPATH_FN_CTX   167

Definition at line 1017 of file oci.h.

#define OCI_ATTR_DIRPATH_GRANULE_OFFSET   333

Definition at line 1719 of file oci.h.

#define OCI_ATTR_DIRPATH_GRANULE_SIZE   332

Definition at line 1718 of file oci.h.

#define OCI_ATTR_DIRPATH_INDEX_MAINT_METHOD   138

Definition at line 967 of file oci.h.

#define OCI_ATTR_DIRPATH_INPUT   151

Definition at line 993 of file oci.h.

#define OCI_ATTR_DIRPATH_LOCK_WAIT   359

Definition at line 1756 of file oci.h.

#define OCI_ATTR_DIRPATH_MODE   78

Definition at line 893 of file oci.h.

#define OCI_ATTR_DIRPATH_NOLOG   79

Definition at line 894 of file oci.h.

#define OCI_ATTR_DIRPATH_OBJ_CONSTR   206

Definition at line 1069 of file oci.h.

#define OCI_ATTR_DIRPATH_OID   187

Definition at line 1040 of file oci.h.

#define OCI_ATTR_DIRPATH_PARALLEL   80

Definition at line 895 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_1   334

Definition at line 1720 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_2   335

Definition at line 1721 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_3   337

Definition at line 1727 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_4   338

Definition at line 1728 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_5   357

Definition at line 1753 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_6   358

Definition at line 1754 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_7   326

Definition at line 1712 of file oci.h.

#define OCI_ATTR_DIRPATH_RESERVED_8   327

Definition at line 1713 of file oci.h.

#define OCI_ATTR_DIRPATH_SID   194

Definition at line 1050 of file oci.h.

#define OCI_ATTR_DIRPATH_SKIPINDEX_METHOD   145

Definition at line 981 of file oci.h.

#define OCI_ATTR_DIRPATH_SORTED_INDEX   137

Definition at line 964 of file oci.h.

#define OCI_ATTR_DIRPATH_STORAGE_INITIAL   140

Definition at line 972 of file oci.h.

#define OCI_ATTR_DIRPATH_STORAGE_NEXT   141

Definition at line 973 of file oci.h.

#define OCI_ATTR_DIRPATH_STREAM_VERSION   212

Definition at line 1078 of file oci.h.

#define OCI_ATTR_DIRPATH_WRITE_ORDER   331

Definition at line 1717 of file oci.h.

#define OCI_ATTR_DISP_NAME   100

Definition at line 1550 of file oci.h.

#define OCI_ATTR_DISP_SIZE   3

Definition at line 1532 of file oci.h.

#define OCI_ATTR_DISTINGUISHED_NAME   300

Definition at line 1658 of file oci.h.

#define OCI_ATTR_DML_ROW_OFFSET   74

Definition at line 884 of file oci.h.

#define OCI_ATTR_DN_COUNT   161

Definition at line 1007 of file oci.h.

#define OCI_ATTR_DURATION   132

Definition at line 958 of file oci.h.

#define OCI_ATTR_ECONTEXT_ID   371

Definition at line 1777 of file oci.h.

#define OCI_ATTR_ECONTEXT_SEQ   372

Definition at line 1778 of file oci.h.

#define OCI_ATTR_ENCAPSULATION   235

Definition at line 1584 of file oci.h.

#define OCI_ATTR_ENQ_TIME   62

Definition at line 869 of file oci.h.

#define OCI_ATTR_ENV   5

Definition at line 800 of file oci.h.

#define OCI_ATTR_ENV_CHARSET_ID   OCI_ATTR_CHARSET_ID

Definition at line 1109 of file oci.h.

#define OCI_ATTR_ENV_NCHARSET_ID   OCI_ATTR_NCHARSET_ID

Definition at line 1110 of file oci.h.

#define OCI_ATTR_ENV_UTF16   209

Definition at line 1073 of file oci.h.

#define OCI_ATTR_ERRONEOUS_COLUMN   203

Definition at line 1065 of file oci.h.

#define OCI_ATTR_EVAL_CONTEXT_NAME   346

Definition at line 1743 of file oci.h.

#define OCI_ATTR_EVAL_CONTEXT_OWNER   345

Definition at line 1742 of file oci.h.

#define OCI_ATTR_EVALUATION_FUNCTION   347

Definition at line 1744 of file oci.h.

#define OCI_ATTR_EXCEPTION_QUEUE   61

Definition at line 868 of file oci.h.

#define OCI_ATTR_EXPIRATION   57

Definition at line 864 of file oci.h.

#define OCI_ATTR_EXTERNAL_NAME   26

Definition at line 826 of file oci.h.

#define OCI_ATTR_FDO   39

Definition at line 840 of file oci.h.

#define OCI_ATTR_FNCODE   1

Definition at line 796 of file oci.h.

#define OCI_ATTR_FOCBK   43

Definition at line 847 of file oci.h.

#define OCI_ATTR_FSPRECISION   OCI_ATTR_PDSCL

Definition at line 813 of file oci.h.

#define OCI_ATTR_HANDLE_POSITION   191

Definition at line 1046 of file oci.h.

#define OCI_ATTR_HAS_DEFAULT   212

Definition at line 1555 of file oci.h.

#define OCI_ATTR_HAS_FILE   226

Definition at line 1571 of file oci.h.

#define OCI_ATTR_HAS_LOB   225

Definition at line 1570 of file oci.h.

#define OCI_ATTR_HAS_NESTED_TABLE   224

Definition at line 1569 of file oci.h.

#define OCI_ATTR_HAS_RESULT   240

Definition at line 1589 of file oci.h.

#define OCI_ATTR_HAS_SUBTYPES   321

Definition at line 1701 of file oci.h.

#define OCI_ATTR_HEAPALLOC   30

Definition at line 830 of file oci.h.

#define OCI_ATTR_HW_MARK   117

Definition at line 943 of file oci.h.

#define OCI_ATTR_IN_V8_MODE   44

Definition at line 848 of file oci.h.

#define OCI_ATTR_INCR   114

Definition at line 940 of file oci.h.

#define OCI_ATTR_INDEX_ONLY   107

Definition at line 933 of file oci.h.

#define OCI_ATTR_INITIAL_CLIENT_ROLES   100

Definition at line 925 of file oci.h.

#define OCI_ATTR_INST_TYPE   207

Definition at line 1070 of file oci.h.

#define OCI_ATTR_INTERNAL_NAME   25

Definition at line 825 of file oci.h.

#define OCI_ATTR_IOMODE   213

Definition at line 1556 of file oci.h.

#define OCI_ATTR_IS_CONSTANT   239

Definition at line 1588 of file oci.h.

#define OCI_ATTR_IS_CONSTRUCTOR   241

Definition at line 1590 of file oci.h.

#define OCI_ATTR_IS_DESTRUCTOR   242

Definition at line 1591 of file oci.h.

#define OCI_ATTR_IS_EXTERNAL   216

Definition at line 1084 of file oci.h.

#define OCI_ATTR_IS_FINAL_METHOD   281

Definition at line 1645 of file oci.h.

#define OCI_ATTR_IS_FINAL_TYPE   279

Definition at line 1643 of file oci.h.

#define OCI_ATTR_IS_INCOMPLETE_TYPE   219

Definition at line 1564 of file oci.h.

#define OCI_ATTR_IS_INLINE   238

Definition at line 1587 of file oci.h.

#define OCI_ATTR_IS_INSTANTIABLE_METHOD   282

Definition at line 1646 of file oci.h.

#define OCI_ATTR_IS_INSTANTIABLE_TYPE   280

Definition at line 1644 of file oci.h.

#define OCI_ATTR_IS_INVOKER_RIGHTS   133

Definition at line 959 of file oci.h.

#define OCI_ATTR_IS_JAVA_TYPE   287

Definition at line 1655 of file oci.h.

#define OCI_ATTR_IS_MAP   244

Definition at line 1593 of file oci.h.

#define OCI_ATTR_IS_NULL   7

Definition at line 1536 of file oci.h.

#define OCI_ATTR_IS_OPERATOR   243

Definition at line 1592 of file oci.h.

#define OCI_ATTR_IS_ORDER   245

Definition at line 1594 of file oci.h.

#define OCI_ATTR_IS_OVERRIDDEN_METHOD   325

Definition at line 1709 of file oci.h.

#define OCI_ATTR_IS_OVERRIDING_METHOD   283

Definition at line 1647 of file oci.h.

#define OCI_ATTR_IS_PREDEFINED_TYPE   221

Definition at line 1566 of file oci.h.

#define OCI_ATTR_IS_RNDS   246

Definition at line 1595 of file oci.h.

#define OCI_ATTR_IS_RNPS   247

Definition at line 1596 of file oci.h.

#define OCI_ATTR_IS_SELFISH   236

Definition at line 1585 of file oci.h.

#define OCI_ATTR_IS_SUBTYPE   258

Definition at line 1612 of file oci.h.

#define OCI_ATTR_IS_SYSTEM_GENERATED_TYPE   223

Definition at line 1568 of file oci.h.

#define OCI_ATTR_IS_SYSTEM_TYPE   220

Definition at line 1565 of file oci.h.

#define OCI_ATTR_IS_TEMPORARY   130

Definition at line 956 of file oci.h.

#define OCI_ATTR_IS_TRANSIENT_TYPE   222

Definition at line 1567 of file oci.h.

#define OCI_ATTR_IS_TYPED   131

Definition at line 957 of file oci.h.

#define OCI_ATTR_IS_VIRTUAL   237

Definition at line 1586 of file oci.h.

#define OCI_ATTR_IS_WNDS   248

Definition at line 1597 of file oci.h.

#define OCI_ATTR_IS_WNPS   249

Definition at line 1598 of file oci.h.

#define OCI_ATTR_IS_XMLTYPE   315

Definition at line 1692 of file oci.h.

#define OCI_ATTR_KERBEROS_CID   341

Definition at line 1735 of file oci.h.

#define OCI_ATTR_KERBEROS_CID_KEY   364

Definition at line 1766 of file oci.h.

#define OCI_ATTR_KERBEROS_KEY   363

Definition at line 1765 of file oci.h.

#define OCI_ATTR_KERBEROS_TICKET   301

Definition at line 1659 of file oci.h.

#define OCI_ATTR_LDAP_AUTH   158

Definition at line 1003 of file oci.h.

#define OCI_ATTR_LDAP_CRED   156

Definition at line 1001 of file oci.h.

#define OCI_ATTR_LDAP_CTX   159

Definition at line 1004 of file oci.h.

#define OCI_ATTR_LDAP_HOST   153

Definition at line 998 of file oci.h.

#define OCI_ATTR_LDAP_PORT   154

Definition at line 999 of file oci.h.

#define OCI_ATTR_LEVEL   211

Definition at line 1554 of file oci.h.

#define OCI_ATTR_LFPRECISION   OCI_ATTR_PDPRC

Definition at line 816 of file oci.h.

#define OCI_ATTR_LINK   111

Definition at line 937 of file oci.h.

#define OCI_ATTR_LIST_ARGUMENTS   108

Definition at line 934 of file oci.h.

#define OCI_ATTR_LIST_COLUMNS   103

Definition at line 929 of file oci.h.

#define OCI_ATTR_LIST_OBJECTS   261

Definition at line 1617 of file oci.h.

#define OCI_ATTR_LIST_SCHEMAS   263

Definition at line 1621 of file oci.h.

#define OCI_ATTR_LIST_SUBPROGRAMS   109

Definition at line 935 of file oci.h.

#define OCI_ATTR_LIST_SUBTYPES   323

Definition at line 1703 of file oci.h.

#define OCI_ATTR_LIST_TABLE_ALIASES   352

Definition at line 1749 of file oci.h.

#define OCI_ATTR_LIST_TYPE_ATTRS   229

Definition at line 1574 of file oci.h.

#define OCI_ATTR_LIST_TYPE_METHODS   231

Definition at line 1576 of file oci.h.

#define OCI_ATTR_LIST_VARIABLE_TYPES   353

Definition at line 1750 of file oci.h.

#define OCI_ATTR_LOBEMPTY   45

Definition at line 849 of file oci.h.

#define OCI_ATTR_LOCKING_MODE   272

Definition at line 1630 of file oci.h.

#define OCI_ATTR_LTYPE   128

Definition at line 954 of file oci.h.

#define OCI_ATTR_MAP_METHOD   232

Definition at line 1577 of file oci.h.

#define OCI_ATTR_MAX   113

Definition at line 939 of file oci.h.

#define OCI_ATTR_MAX_CATALOG_NAMELEN   267

Definition at line 1625 of file oci.h.

#define OCI_ATTR_MAX_COLUMN_LEN   265

Definition at line 1623 of file oci.h.

#define OCI_ATTR_MAX_PROC_LEN   264

Definition at line 1622 of file oci.h.

#define OCI_ATTR_MAXCHAR_SIZE   163

Definition at line 1010 of file oci.h.

#define OCI_ATTR_MAXDATA_SIZE   33

Definition at line 833 of file oci.h.

#define OCI_ATTR_MEMPOOL_APPNAME   90

Definition at line 913 of file oci.h.

#define OCI_ATTR_MEMPOOL_HOMENAME   91

Definition at line 914 of file oci.h.

#define OCI_ATTR_MEMPOOL_INSTNAME   89

Definition at line 912 of file oci.h.

#define OCI_ATTR_MEMPOOL_MODEL   92

Definition at line 915 of file oci.h.

#define OCI_ATTR_MEMPOOL_SIZE   88

Definition at line 911 of file oci.h.

#define OCI_ATTR_MESSAGE_CSCN   360

Definition at line 1758 of file oci.h.

#define OCI_ATTR_MESSAGE_DSCN   361

Definition at line 1759 of file oci.h.

#define OCI_ATTR_MIGSESSION   86

Definition at line 907 of file oci.h.

#define OCI_ATTR_MIN   112

Definition at line 938 of file oci.h.

#define OCI_ATTR_MODES   93

Definition at line 916 of file oci.h.

#define OCI_ATTR_MODULE   366

Definition at line 1772 of file oci.h.

#define OCI_ATTR_MSG_PROP   72

Definition at line 881 of file oci.h.

#define OCI_ATTR_MSG_STATE   63

Definition at line 870 of file oci.h.

#define OCI_ATTR_NAME   4

Definition at line 1533 of file oci.h.

Referenced by TeOCICursor::loadCollDescription().

#define OCI_ATTR_NAVIGATION   52

Definition at line 858 of file oci.h.

#define OCI_ATTR_NCHAR   21

Definition at line 821 of file oci.h.

#define OCI_ATTR_NCHARSET_ID   262

Definition at line 1620 of file oci.h.

#define OCI_ATTR_NESTED_PREFETCH_MEMORY   14

Definition at line 809 of file oci.h.

#define OCI_ATTR_NESTED_PREFETCH_ROWS   12

Definition at line 807 of file oci.h.

#define OCI_ATTR_NFY_MSGID   71

Definition at line 880 of file oci.h.

#define OCI_ATTR_NOCACHE   87

Definition at line 909 of file oci.h.

#define OCI_ATTR_NONBLOCKING_MODE   3

Definition at line 798 of file oci.h.

#define OCI_ATTR_NOWAIT_SUPPORT   270

Definition at line 1628 of file oci.h.

#define OCI_ATTR_NUM_ARGS   215

Definition at line 1558 of file oci.h.

#define OCI_ATTR_NUM_ATTRS   120

Definition at line 946 of file oci.h.

#define OCI_ATTR_NUM_COLS   102

Definition at line 928 of file oci.h.

#define OCI_ATTR_NUM_DML_ERRORS   73

Definition at line 883 of file oci.h.

#define OCI_ATTR_NUM_ELEMS   234

Definition at line 1581 of file oci.h.

#define OCI_ATTR_NUM_OPEN_STMTS   188

Definition at line 1042 of file oci.h.

#define OCI_ATTR_NUM_PARAMS   121

Definition at line 947 of file oci.h.

#define OCI_ATTR_NUM_ROWS   81

Definition at line 896 of file oci.h.

#define OCI_ATTR_NUM_SUBTYPES   322

Definition at line 1702 of file oci.h.

#define OCI_ATTR_NUM_TYPE_ATTRS   228

Definition at line 1573 of file oci.h.

#define OCI_ATTR_NUM_TYPE_METHODS   230

Definition at line 1575 of file oci.h.

#define OCI_ATTR_OBJ_ID   136

Definition at line 962 of file oci.h.

#define OCI_ATTR_OBJ_NAME   134

Definition at line 960 of file oci.h.

#define OCI_ATTR_OBJ_SCHEMA   135

Definition at line 961 of file oci.h.

#define OCI_ATTR_OBJ_SUBS   336

Definition at line 1724 of file oci.h.

#define OCI_ATTR_OBJECT   2

Definition at line 797 of file oci.h.

#define OCI_ATTR_OBJID   122

Definition at line 948 of file oci.h.

#define OCI_ATTR_ORA_DEBUG_JDWP   302

Definition at line 1662 of file oci.h.

#define OCI_ATTR_ORDER   116

Definition at line 942 of file oci.h.

#define OCI_ATTR_ORDER_METHOD   233

Definition at line 1578 of file oci.h.

#define OCI_ATTR_ORIGINAL_MSGID   69

Definition at line 877 of file oci.h.

#define OCI_ATTR_OVERLOAD   210

Definition at line 1553 of file oci.h.

#define OCI_ATTR_OVERLOAD_ID   125

Definition at line 951 of file oci.h.

#define OCI_ATTR_PARAM   124

Definition at line 950 of file oci.h.

#define OCI_ATTR_PARAM_COUNT   18

Definition at line 818 of file oci.h.

Referenced by TeOCICursor::numCol().

#define OCI_ATTR_PARSE_ERROR_OFFSET   129

Definition at line 955 of file oci.h.

#define OCI_ATTR_PARTITIONED   106

Definition at line 932 of file oci.h.

#define OCI_ATTR_PASSWORD   23

Definition at line 823 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ATTR_PDPRC   17

Definition at line 815 of file oci.h.

#define OCI_ATTR_PDSCL   16

Definition at line 812 of file oci.h.

#define OCI_ATTR_PIN_DURATION   38

Definition at line 839 of file oci.h.

#define OCI_ATTR_PINOPTION   36

Definition at line 836 of file oci.h.

#define OCI_ATTR_POSITION   11

Definition at line 1541 of file oci.h.

#define OCI_ATTR_POSTPROCESSING_CALLBACK   40

Definition at line 841 of file oci.h.

#define OCI_ATTR_POSTPROCESSING_CONTEXT   41

Definition at line 843 of file oci.h.

#define OCI_ATTR_PRECISION   5

Definition at line 1534 of file oci.h.

#define OCI_ATTR_PREFETCH_MEMORY   13

Definition at line 808 of file oci.h.

#define OCI_ATTR_PREFETCH_ROWS   11

Definition at line 806 of file oci.h.

#define OCI_ATTR_PRIORITY   55

Definition at line 862 of file oci.h.

#define OCI_ATTR_PRIVATE_KEY   172

Definition at line 1022 of file oci.h.

#define OCI_ATTR_PROXY_CREDENTIALS   99

Definition at line 924 of file oci.h.

#define OCI_ATTR_PTYPE   123

Definition at line 949 of file oci.h.

#define OCI_ATTR_QUEUE_NAME   70

Definition at line 879 of file oci.h.

#define OCI_ATTR_RADIX   214

Definition at line 1557 of file oci.h.

#define OCI_ATTR_RDBA   104

Definition at line 930 of file oci.h.

#define OCI_ATTR_READONLY_TXN   201

Definition at line 1063 of file oci.h.

#define OCI_ATTR_RECIPIENT_LIST   60

Definition at line 867 of file oci.h.

#define OCI_ATTR_REF_TDO   110

Definition at line 936 of file oci.h.

#define OCI_ATTR_RELATIVE_MSGID   48

Definition at line 853 of file oci.h.

#define OCI_ATTR_RESERVED_10   211

Definition at line 1075 of file oci.h.

#define OCI_ATTR_RESERVED_12   214

Definition at line 1082 of file oci.h.

#define OCI_ATTR_RESERVED_13   215

Definition at line 1083 of file oci.h.

#define OCI_ATTR_RESERVED_14   303

Definition at line 1664 of file oci.h.

#define OCI_ATTR_RESERVED_15   217

Definition at line 1089 of file oci.h.

#define OCI_ATTR_RESERVED_16   219

Definition at line 1091 of file oci.h.

#define OCI_ATTR_RESERVED_17   220

Definition at line 1092 of file oci.h.

#define OCI_ATTR_RESERVED_18   221

Definition at line 1093 of file oci.h.

#define OCI_ATTR_RESERVED_19   222

Definition at line 1096 of file oci.h.

#define OCI_ATTR_RESERVED_2   147

Definition at line 984 of file oci.h.

#define OCI_ATTR_RESERVED_3   165

Definition at line 1015 of file oci.h.

#define OCI_ATTR_RESERVED_4   166

Definition at line 1016 of file oci.h.

#define OCI_ATTR_RESERVED_5   192

Definition at line 1047 of file oci.h.

#define OCI_ATTR_RESERVED_6   200

Definition at line 1062 of file oci.h.

#define OCI_ATTR_RESERVED_7   202

Definition at line 1064 of file oci.h.

#define OCI_ATTR_RESERVED_8   204

Definition at line 1066 of file oci.h.

#define OCI_ATTR_RESERVED_9   210

Definition at line 1074 of file oci.h.

#define OCI_ATTR_ROW_COUNT   9

Definition at line 804 of file oci.h.

Referenced by TeOCICursor::moveFirst(), and TeOCICursor::numRows().

#define OCI_ATTR_ROWID   19

Definition at line 819 of file oci.h.

#define OCI_ATTR_ROWS_FETCHED   197

Definition at line 1055 of file oci.h.

Referenced by TeOCICursor::moveNext(), and TeOCICursor::moveTo().

#define OCI_ATTR_ROWS_RETURNED   42

Definition at line 845 of file oci.h.

#define OCI_ATTR_SAVEPOINT_SUPPORT   269

Definition at line 1627 of file oci.h.

#define OCI_ATTR_SCALE   6

Definition at line 1535 of file oci.h.

Referenced by TeOCICursor::loadCollDescription().

#define OCI_ATTR_SCHEMA_NAME   9

Definition at line 1539 of file oci.h.

#define OCI_ATTR_SCN_BASE   198

Definition at line 1058 of file oci.h.

#define OCI_ATTR_SCN_WRAP   199

Definition at line 1059 of file oci.h.

#define OCI_ATTR_SENDER_ID   68

Definition at line 876 of file oci.h.

#define OCI_ATTR_SEQUENCE_DEVIATION   49

Definition at line 854 of file oci.h.

#define OCI_ATTR_SERVER   6

Definition at line 801 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ATTR_SERVER_BUSY   193

Definition at line 1048 of file oci.h.

#define OCI_ATTR_SERVER_DN   162

Definition at line 1008 of file oci.h.

#define OCI_ATTR_SERVER_DNS   160

Definition at line 1005 of file oci.h.

#define OCI_ATTR_SERVER_GROUP   85

Definition at line 905 of file oci.h.

#define OCI_ATTR_SERVER_STATUS   143

Definition at line 977 of file oci.h.

#define OCI_ATTR_SESSION   7

Definition at line 802 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ATTR_SESSLANG   46

Definition at line 850 of file oci.h.

#define OCI_ATTR_SHARED_HEAPALLOC   84

Definition at line 903 of file oci.h.

#define OCI_ATTR_SIGNATURE   175

Definition at line 1025 of file oci.h.

#define OCI_ATTR_SIGNATURE_ALGO   170

Definition at line 1020 of file oci.h.

#define OCI_ATTR_SIGNATURE_VAL   174

Definition at line 1024 of file oci.h.

#define OCI_ATTR_SKIP_BUFFER   303

Definition at line 1106 of file oci.h.

#define OCI_ATTR_SPOOL_BUSY_COUNT   310

Definition at line 1683 of file oci.h.

#define OCI_ATTR_SPOOL_GETMODE   309

Definition at line 1682 of file oci.h.

#define OCI_ATTR_SPOOL_INCR   314

Definition at line 1687 of file oci.h.

#define OCI_ATTR_SPOOL_MAX   313

Definition at line 1686 of file oci.h.

#define OCI_ATTR_SPOOL_MIN   312

Definition at line 1685 of file oci.h.

#define OCI_ATTR_SPOOL_OPEN_COUNT   311

Definition at line 1684 of file oci.h.

#define OCI_ATTR_SPOOL_STMTCACHESIZE   208

Definition at line 1688 of file oci.h.

#define OCI_ATTR_SPOOL_TIMEOUT   308

Definition at line 1681 of file oci.h.

#define OCI_ATTR_SQLCODE   4

Definition at line 799 of file oci.h.

#define OCI_ATTR_SQLFNCODE   10

Definition at line 805 of file oci.h.

#define OCI_ATTR_STATEMENT   144

Definition at line 978 of file oci.h.

#define OCI_ATTR_STMT_IS_RETURNING   218

Definition at line 1090 of file oci.h.

#define OCI_ATTR_STMT_STATE   182

Definition at line 1035 of file oci.h.

#define OCI_ATTR_STMT_TYPE   24

Definition at line 824 of file oci.h.

Referenced by TeOCICursor::queryType(), and TeOCIConnection::queryType().

#define OCI_ATTR_STMTCACHESIZE   176

Definition at line 1028 of file oci.h.

#define OCI_ATTR_STREAM_OFFSET   83

Definition at line 902 of file oci.h.

#define OCI_ATTR_SUB_NAME   10

Definition at line 1540 of file oci.h.

#define OCI_ATTR_SUBSCR_CALLBACK   95

Definition at line 919 of file oci.h.

#define OCI_ATTR_SUBSCR_CTX   96

Definition at line 920 of file oci.h.

#define OCI_ATTR_SUBSCR_NAME   94

Definition at line 918 of file oci.h.

#define OCI_ATTR_SUBSCR_NAMESPACE   98

Definition at line 922 of file oci.h.

#define OCI_ATTR_SUBSCR_PAYLOAD   97

Definition at line 921 of file oci.h.

#define OCI_ATTR_SUBSCR_RECPT   148

Definition at line 987 of file oci.h.

#define OCI_ATTR_SUBSCR_RECPTPRES   195

Definition at line 1052 of file oci.h.

#define OCI_ATTR_SUBSCR_RECPTPROTO   149

Definition at line 988 of file oci.h.

#define OCI_ATTR_SUPERTYPE_NAME   260

Definition at line 1614 of file oci.h.

#define OCI_ATTR_SUPERTYPE_SCHEMA_NAME   259

Definition at line 1613 of file oci.h.

#define OCI_ATTR_TABLE_NAME   356

Definition at line 1751 of file oci.h.

#define OCI_ATTR_TABLESPACE   126

Definition at line 952 of file oci.h.

#define OCI_ATTR_TDO   127

Definition at line 953 of file oci.h.

#define OCI_ATTR_TIMESTAMP   119

Definition at line 945 of file oci.h.

#define OCI_ATTR_TRANS   8

Definition at line 803 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ATTR_TRANS_LOCK   28

Definition at line 828 of file oci.h.

#define OCI_ATTR_TRANS_NAME   29

Definition at line 829 of file oci.h.

#define OCI_ATTR_TRANS_TIMEOUT   142

Definition at line 976 of file oci.h.

#define OCI_ATTR_TRANSACTION_NO   365

Definition at line 1769 of file oci.h.

#define OCI_ATTR_TRANSFORMATION   196

Definition at line 1053 of file oci.h.

#define OCI_ATTR_TYPE_NAME   8

Definition at line 1537 of file oci.h.

#define OCI_ATTR_TYPE_SCHEMA   118

Definition at line 944 of file oci.h.

#define OCI_ATTR_TYPECODE   216

Definition at line 1561 of file oci.h.

#define OCI_ATTR_UCI_CONSTRUCT   252

Definition at line 1604 of file oci.h.

#define OCI_ATTR_UCI_COPY   254

Definition at line 1606 of file oci.h.

#define OCI_ATTR_UCI_DESTRUCT   253

Definition at line 1605 of file oci.h.

#define OCI_ATTR_UCI_PICKLE   255

Definition at line 1607 of file oci.h.

#define OCI_ATTR_UCI_REFRESH   257

Definition at line 1609 of file oci.h.

#define OCI_ATTR_UCI_UNPICKLE   256

Definition at line 1608 of file oci.h.

#define OCI_ATTR_UNK   101

Definition at line 927 of file oci.h.

#define OCI_ATTR_USER_PROPERTY   67

Definition at line 875 of file oci.h.

#define OCI_ATTR_USERNAME   22

Definition at line 822 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ATTR_VALUE   344

Definition at line 1741 of file oci.h.

#define OCI_ATTR_VAR_METHOD_FUNCTION   350

Definition at line 1747 of file oci.h.

#define OCI_ATTR_VAR_TYPE   348

Definition at line 1745 of file oci.h.

#define OCI_ATTR_VAR_VALUE_FUNCTION   349

Definition at line 1746 of file oci.h.

#define OCI_ATTR_VERSION   218

Definition at line 1563 of file oci.h.

#define OCI_ATTR_VISIBILITY   47

Definition at line 852 of file oci.h.

#define OCI_ATTR_WAIT   53

Definition at line 859 of file oci.h.

#define OCI_ATTR_WALL_LOC   157

Definition at line 1002 of file oci.h.

#define OCI_ATTR_XADFIELD_RESERVED_1   339

Definition at line 1732 of file oci.h.

#define OCI_ATTR_XADFIELD_RESERVED_2   340

Definition at line 1733 of file oci.h.

#define OCI_ATTR_XID   27

Definition at line 827 of file oci.h.

#define OCI_ATTR_XML_HRCHY_ENABLED   324

Definition at line 1706 of file oci.h.

#define OCI_ATTR_XMLELEMENT_NAME   317

Definition at line 1694 of file oci.h.

#define OCI_ATTR_XMLSCHEMA_NAME   316

Definition at line 1693 of file oci.h.

#define OCI_ATTR_XMLSQLTYPE_NAME   319

Definition at line 1696 of file oci.h.

#define OCI_ATTR_XMLSQLTYPSCH_NAME   318

Definition at line 1695 of file oci.h.

#define OCI_ATTR_XMLTYPE_STORED_OBJ   320

Definition at line 1697 of file oci.h.

#define OCI_AUTH   0x08

Definition at line 1815 of file oci.h.

#define OCI_AUTH_RESERVED_1   0x0020

Definition at line 1389 of file oci.h.

#define OCI_BATCH_ERRORS   0x80

Definition at line 1371 of file oci.h.

#define OCI_BATCH_MODE   0x01

Definition at line 1364 of file oci.h.

#define OCI_BIND_RESERVED_2   0x00000010

Definition at line 1240 of file oci.h.

#define OCI_BIND_SOFT   0x00000040

Definition at line 1242 of file oci.h.

#define OCI_CL_END   1

Definition at line 1789 of file oci.h.

#define OCI_CL_START   0

Definition at line 1788 of file oci.h.

#define OCI_CLIENT_STATS   0x10

Definition at line 1340 of file oci.h.

#define OCI_COMMIT_ON_SUCCESS   0x20

Definition at line 1369 of file oci.h.

#define OCI_CONTINUE   -24200

Definition at line 1166 of file oci.h.

Referenced by TeOCICursor::checkError(), and TeOCIConnection::checkError().

#define OCI_CPOOL   0x0200

Definition at line 1408 of file oci.h.

#define OCI_CPOOL_REINITIALIZE   0x111

Definition at line 1279 of file oci.h.

#define OCI_CRED_EXT   2

Definition at line 1148 of file oci.h.

#define OCI_CRED_PROXY   3

Definition at line 1149 of file oci.h.

#define OCI_CRED_RDBMS   1

Definition at line 1147 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_CRED_RESERVED_1   4

Definition at line 1150 of file oci.h.

#define OCI_CRED_RESERVED_2   5

Definition at line 1151 of file oci.h.

#define OCI_CURSOR_CLOSED   1

Definition at line 1785 of file oci.h.

#define OCI_CURSOR_OPEN   0

Definition at line 1784 of file oci.h.

#define OCI_DATA_AT_EXEC   0x00000002

Definition at line 1236 of file oci.h.

#define OCI_DEFAULT   0x00000000

Definition at line 1247 of file oci.h.

Referenced by TeOCICursor::allocateCursor(), TeOCIConnection::bindByPos(), TeOCICursor::bindOrdinates(), TeOCIConnection::bindOrdinates(), TeOCIConnection::connect(), TeOCICursor::defineByPos(), TeOCIConnection::disconnect(), TeOCIConnection::execute(), TeOCIConnection::executeBLOBSTM(), TeOCIConnection::executeSDOSTM(), TeOCICursor::fetch(), TeOCICursor::moveFirst(), TeOCICursor::moveLast(), TeOCICursor::moveNext(), TeOCICursor::moveTo(), TeOCICursor::prepare(), TeOCIConnection::prepare(), TeOCICursor::query(), and TeOCICursor::querySDO().

#define OCI_DEFINE_RESERVED_1   0x00000008

Definition at line 1239 of file oci.h.

#define OCI_DEFINE_RESERVED_2   0x00000020

Definition at line 1241 of file oci.h.

#define OCI_DEFINE_SOFT   0x00000080

Definition at line 1243 of file oci.h.

#define OCI_DEQ_BROWSE   1

Definition at line 1462 of file oci.h.

#define OCI_DEQ_FIRST_MSG   1

Definition at line 1469 of file oci.h.

#define OCI_DEQ_GETSIG   5

Definition at line 1466 of file oci.h.

#define OCI_DEQ_IMMEDIATE   1

Definition at line 1488 of file oci.h.

#define OCI_DEQ_LOCKED   2

Definition at line 1463 of file oci.h.

#define OCI_DEQ_MULT_TRANSACTION   5

Definition at line 1472 of file oci.h.

#define OCI_DEQ_NEXT_MSG   3

Definition at line 1470 of file oci.h.

#define OCI_DEQ_NEXT_TRANSACTION   2

Definition at line 1471 of file oci.h.

#define OCI_DEQ_NO_WAIT   0

Definition at line 1493 of file oci.h.

#define OCI_DEQ_ON_COMMIT   2

Definition at line 1489 of file oci.h.

#define OCI_DEQ_REMOVE   3

Definition at line 1464 of file oci.h.

#define OCI_DEQ_REMOVE_NODATA   4

Definition at line 1465 of file oci.h.

#define OCI_DEQ_RESERVED_1   0x000001

Definition at line 1475 of file oci.h.

#define OCI_DEQ_WAIT_FOREVER   -1

Definition at line 1492 of file oci.h.

#define OCI_DESC_RESERVED_1   0x1000

Definition at line 1377 of file oci.h.

#define OCI_DESCRIBE_ONLY   0x10

Definition at line 1368 of file oci.h.

#define OCI_DIRPATH_INPUT_STREAM   0x02

Definition at line 995 of file oci.h.

#define OCI_DIRPATH_INPUT_TEXT   0x01

Definition at line 994 of file oci.h.

#define OCI_DIRPATH_INPUT_UNKNOWN   0x04

Definition at line 996 of file oci.h.

#define OCI_DIRPATH_STREAM_VERSION_1   100

Definition at line 1099 of file oci.h.

#define OCI_DIRPATH_STREAM_VERSION_2   200

Definition at line 1100 of file oci.h.

#define OCI_DIRPATH_STREAM_VERSION_3   300

Definition at line 1101 of file oci.h.

#define OCI_DT_DAY_BELOW_VALID   0x2

Definition at line 1174 of file oci.h.

#define OCI_DT_DAY_MISSING_FROM_1582   0x1000

Definition at line 1185 of file oci.h.

#define OCI_DT_HOUR_BELOW_VALID   0x80

Definition at line 1180 of file oci.h.

#define OCI_DT_INVALID_DAY   0x1

Definition at line 1173 of file oci.h.

#define OCI_DT_INVALID_FORMAT   0x8000

Definition at line 1189 of file oci.h.

#define OCI_DT_INVALID_HOUR   0x40

Definition at line 1179 of file oci.h.

#define OCI_DT_INVALID_MINUTE   0x100

Definition at line 1181 of file oci.h.

#define OCI_DT_INVALID_MONTH   0x4

Definition at line 1175 of file oci.h.

#define OCI_DT_INVALID_SECOND   0x400

Definition at line 1183 of file oci.h.

#define OCI_DT_INVALID_TIMEZONE   0x4000

Definition at line 1188 of file oci.h.

#define OCI_DT_INVALID_YEAR   0x10

Definition at line 1177 of file oci.h.

#define OCI_DT_MINUTE_BELOW_VALID   0x200

Definition at line 1182 of file oci.h.

#define OCI_DT_MONTH_BELOW_VALID   0x8

Definition at line 1176 of file oci.h.

#define OCI_DT_SECOND_BELOW_VALID   0x800

Definition at line 1184 of file oci.h.

#define OCI_DT_YEAR_BELOW_VALID   0x20

Definition at line 1178 of file oci.h.

#define OCI_DT_YEAR_ZERO   0x2000

Definition at line 1187 of file oci.h.

#define OCI_DTYPE_AQAGENT   60

Definition at line 754 of file oci.h.

#define OCI_DTYPE_AQDEQ_OPTIONS   58

Definition at line 752 of file oci.h.

#define OCI_DTYPE_AQENQ_OPTIONS   57

Definition at line 751 of file oci.h.

#define OCI_DTYPE_AQMSG_PROPERTIES   59

Definition at line 753 of file oci.h.

#define OCI_DTYPE_AQNFY_DESCRIPTOR   64

Definition at line 758 of file oci.h.

#define OCI_DTYPE_COMPLEXOBJECTCOMP   55

Definition at line 748 of file oci.h.

#define OCI_DTYPE_DATE   65

Definition at line 759 of file oci.h.

#define OCI_DTYPE_FILE   56

Definition at line 750 of file oci.h.

#define OCI_DTYPE_FIRST   50

Definition at line 742 of file oci.h.

#define OCI_DTYPE_INTERVAL_DS   63

Definition at line 757 of file oci.h.

#define OCI_DTYPE_INTERVAL_YM   62

Definition at line 756 of file oci.h.

#define OCI_DTYPE_LAST   74

Definition at line 769 of file oci.h.

#define OCI_DTYPE_LOB   50

Definition at line 743 of file oci.h.

#define OCI_DTYPE_LOCATOR   61

Definition at line 755 of file oci.h.

#define OCI_DTYPE_PARAM   53

Definition at line 746 of file oci.h.

Referenced by TeOCICursor::loadCollDescription().

#define OCI_DTYPE_RESERVED_1   74

Definition at line 768 of file oci.h.

#define OCI_DTYPE_ROWID   54

Definition at line 747 of file oci.h.

#define OCI_DTYPE_RSET   52

Definition at line 745 of file oci.h.

#define OCI_DTYPE_SIGNATURE   73

Definition at line 767 of file oci.h.

#define OCI_DTYPE_SNAP   51

Definition at line 744 of file oci.h.

#define OCI_DTYPE_SRVDN   72

Definition at line 766 of file oci.h.

#define OCI_DTYPE_TIME   66

Definition at line 760 of file oci.h.

#define OCI_DTYPE_TIME_TZ   67

Definition at line 761 of file oci.h.

#define OCI_DTYPE_TIMESTAMP   68

Definition at line 762 of file oci.h.

#define OCI_DTYPE_TIMESTAMP_LTZ   70

Definition at line 764 of file oci.h.

#define OCI_DTYPE_TIMESTAMP_TZ   69

Definition at line 763 of file oci.h.

#define OCI_DTYPE_UCB   71

Definition at line 765 of file oci.h.

#define OCI_DUMP_HEAP   0x80

Definition at line 1338 of file oci.h.

#define OCI_DYNAMIC_FETCH   0x00000002

Definition at line 1237 of file oci.h.

#define OCI_ENQ_BEFORE   2

Definition at line 1484 of file oci.h.

#define OCI_ENQ_IMMEDIATE   1

Definition at line 1458 of file oci.h.

#define OCI_ENQ_ON_COMMIT   2

Definition at line 1459 of file oci.h.

#define OCI_ENQ_TOP   3

Definition at line 1485 of file oci.h.

#define OCI_ENV_NO_MUTEX   0x08

Definition at line 1349 of file oci.h.

#define OCI_ENV_NO_UCB   0x01

Definition at line 1347 of file oci.h.

#define OCI_ENVCR_RESERVED3   0x00010000

Definition at line 1269 of file oci.h.

#define OCI_ERROR   -1

Definition at line 1159 of file oci.h.

Referenced by TeOCICursor::checkError(), and TeOCIConnection::checkError().

#define OCI_ERROR_MAXMSG_SIZE   1024

Definition at line 1821 of file oci.h.

#define OCI_EVENTS   0x00000004

Definition at line 1252 of file oci.h.

#define OCI_EXACT_FETCH   0x02

Definition at line 1365 of file oci.h.

#define OCI_EXACT_FETCH_RESERVED_1   0x200

Definition at line 1373 of file oci.h.

#define OCI_EXEC_RESERVED_2   0x800

Definition at line 1376 of file oci.h.

#define OCI_EXEC_RESERVED_3   0x2000

Definition at line 1378 of file oci.h.

#define OCI_EXEC_RESERVED_4   0x4000

Definition at line 1379 of file oci.h.

#define OCI_FASTPATH   0x0010

Definition at line 1404 of file oci.h.

#define OCI_FETCH_ABSOLUTE   0x20

Definition at line 1228 of file oci.h.

Referenced by TeOCICursor::moveTo().

#define OCI_FETCH_CURRENT   0x01

Definition at line 1223 of file oci.h.

#define OCI_FETCH_FIRST   0x04

Definition at line 1225 of file oci.h.

Referenced by TeOCICursor::moveFirst().

#define OCI_FETCH_LAST   0x08

Definition at line 1226 of file oci.h.

Referenced by TeOCICursor::moveLast().

#define OCI_FETCH_NEXT   0x02

Definition at line 1224 of file oci.h.

Referenced by TeOCICursor::fetch(), TeOCICursor::moveFirst(), and TeOCICursor::moveNext().

#define OCI_FETCH_PRIOR   0x10

Definition at line 1227 of file oci.h.

#define OCI_FETCH_RELATIVE   0x40

Definition at line 1229 of file oci.h.

#define OCI_FETCH_RESERVED_1   0x80

Definition at line 1230 of file oci.h.

#define OCI_FILE_READONLY   1

Definition at line 2097 of file oci.h.

#define OCI_FIRST_PIECE   1

Definition at line 2090 of file oci.h.

#define OCI_FNCODE_AQDEQ   91

Definition at line 1937 of file oci.h.

#define OCI_FNCODE_AQDEQARRAY   111

Definition at line 1964 of file oci.h.

#define OCI_FNCODE_AQENQ   90

Definition at line 1936 of file oci.h.

#define OCI_FNCODE_AQENQARRAY   110

Definition at line 1963 of file oci.h.

#define OCI_FNCODE_AQLISTEN   96

Definition at line 1944 of file oci.h.

#define OCI_FNCODE_ATTRGET   54

Definition at line 1897 of file oci.h.

#define OCI_FNCODE_ATTRSET   55

Definition at line 1898 of file oci.h.

#define OCI_FNCODE_BINDARRAYOFSTRUCT   20

Definition at line 1863 of file oci.h.

#define OCI_FNCODE_BINDBYNAME   67

Definition at line 1910 of file oci.h.

#define OCI_FNCODE_BINDBYPOS   66

Definition at line 1909 of file oci.h.

#define OCI_FNCODE_BINDDYNAMIC   17

Definition at line 1860 of file oci.h.

#define OCI_FNCODE_BINDOBJECT   18

Definition at line 1861 of file oci.h.

#define OCI_FNCODE_CPOOLCREATE   100

Definition at line 1952 of file oci.h.

#define OCI_FNCODE_CPOOLDESTROY   101

Definition at line 1953 of file oci.h.

#define OCI_FNCODE_DEFINEARRAYOFSTRUCT   27

Definition at line 1868 of file oci.h.

#define OCI_FNCODE_DEFINEBYPOS   65

Definition at line 1908 of file oci.h.

#define OCI_FNCODE_DEFINEDYNAMIC   26

Definition at line 1867 of file oci.h.

#define OCI_FNCODE_DEFINEOBJECT   25

Definition at line 1866 of file oci.h.

#define OCI_FNCODE_DESCRIBEANY   32

Definition at line 1872 of file oci.h.

#define OCI_FNCODE_DESCRIPTORALLOC   4

Definition at line 1849 of file oci.h.

#define OCI_FNCODE_DESCRIPTORFREE   5

Definition at line 1850 of file oci.h.

#define OCI_FNCODE_ENVINIT   6

Definition at line 1851 of file oci.h.

#define OCI_FNCODE_ERRORGET   37

Definition at line 1877 of file oci.h.

#define OCI_FNCODE_HANDLEALLOC   2

Definition at line 1847 of file oci.h.

#define OCI_FNCODE_HANDLEFREE   3

Definition at line 1848 of file oci.h.

#define OCI_FNCODE_INITIALIZE   1

Definition at line 1846 of file oci.h.

#define OCI_FNCODE_KERBATTRSET   52

Definition at line 1893 of file oci.h.

#define OCI_FNCODE_LDATOSVCCTX   59

Definition at line 1902 of file oci.h.

#define OCI_FNCODE_LOBAPPEND   43

Definition at line 1883 of file oci.h.

#define OCI_FNCODE_LOBASSIGN   68

Definition at line 1911 of file oci.h.

#define OCI_FNCODE_LOBCHARSETFORM   73

Definition at line 1917 of file oci.h.

#define OCI_FNCODE_LOBCHARSETID   72

Definition at line 1916 of file oci.h.

#define OCI_FNCODE_LOBCLOSE   82

Definition at line 1927 of file oci.h.

#define OCI_FNCODE_LOBCLOSEFILE   39

Definition at line 1879 of file oci.h.

#define OCI_FNCODE_LOBCOPY   42

Definition at line 1882 of file oci.h.

#define OCI_FNCODE_LOBCOPY2   112

Definition at line 1965 of file oci.h.

#define OCI_FNCODE_LOBCREATETEMP   87

Definition at line 1932 of file oci.h.

#define OCI_FNCODE_LOBDISABLEBUFFERING   78

Definition at line 1922 of file oci.h.

#define OCI_FNCODE_LOBENABLEBUFFERING   71

Definition at line 1915 of file oci.h.

#define OCI_FNCODE_LOBERASE   44

Definition at line 1884 of file oci.h.

#define OCI_FNCODE_LOBERASE2   113

Definition at line 1966 of file oci.h.

#define OCI_FNCODE_LOBFILECLOSEALL   86

Definition at line 1931 of file oci.h.

#define OCI_FNCODE_LOBFILEEXISTS   85

Definition at line 1930 of file oci.h.

#define OCI_FNCODE_LOBFILEGETNAME   75

Definition at line 1919 of file oci.h.

#define OCI_FNCODE_LOBFILEISOPEN   84

Definition at line 1929 of file oci.h.

#define OCI_FNCODE_LOBFILESETNAME   74

Definition at line 1918 of file oci.h.

#define OCI_FNCODE_LOBFLUSHBUFFER   79

Definition at line 1923 of file oci.h.

#define OCI_FNCODE_LOBFREETEMP   88

Definition at line 1933 of file oci.h.

#define OCI_FNCODE_LOBGETSTORAGELIMIT   119

Definition at line 1972 of file oci.h.

#define OCI_FNCODE_LOBISEQUAL   69

Definition at line 1912 of file oci.h.

#define OCI_FNCODE_LOBISINIT   70

Definition at line 1913 of file oci.h.

#define OCI_FNCODE_LOBISOPEN   83

Definition at line 1928 of file oci.h.

#define OCI_FNCODE_LOBISTEMP   89

Definition at line 1934 of file oci.h.

#define OCI_FNCODE_LOBLENGTH   45

Definition at line 1885 of file oci.h.

#define OCI_FNCODE_LOBLENGTH2   114

Definition at line 1967 of file oci.h.

#define OCI_FNCODE_LOBLOADFROMFILE   80

Definition at line 1924 of file oci.h.

#define OCI_FNCODE_LOBLOADFROMFILE2   115

Definition at line 1968 of file oci.h.

#define OCI_FNCODE_LOBLOCATORASSIGN   94

Definition at line 1940 of file oci.h.

#define OCI_FNCODE_LOBOPEN   81

Definition at line 1926 of file oci.h.

#define OCI_FNCODE_LOBOPENFILE   38

Definition at line 1878 of file oci.h.

#define OCI_FNCODE_LOBREAD   47

Definition at line 1887 of file oci.h.

#define OCI_FNCODE_LOBREAD2   116

Definition at line 1969 of file oci.h.

#define OCI_FNCODE_LOBTRIM   46

Definition at line 1886 of file oci.h.

#define OCI_FNCODE_LOBTRIM2   117

Definition at line 1970 of file oci.h.

#define OCI_FNCODE_LOBWRITE   48

Definition at line 1888 of file oci.h.

#define OCI_FNCODE_LOBWRITE2   118

Definition at line 1971 of file oci.h.

#define OCI_FNCODE_LOGOFF   77

Definition at line 1921 of file oci.h.

#define OCI_FNCODE_LOGON   76

Definition at line 1920 of file oci.h.

#define OCI_FNCODE_LOGON2   102

Definition at line 1954 of file oci.h.

#define OCI_FNCODE_MAXFCN   119

Definition at line 1974 of file oci.h.

#define OCI_FNCODE_PARAMGET   57

Definition at line 1900 of file oci.h.

#define OCI_FNCODE_PARAMSET   56

Definition at line 1899 of file oci.h.

#define OCI_FNCODE_PASSWORDCHANGE   12

Definition at line 1857 of file oci.h.

#define OCI_FNCODE_RESET   92

Definition at line 1938 of file oci.h.

#define OCI_FNCODE_ROWIDTOCHAR   103

Definition at line 1955 of file oci.h.

#define OCI_FNCODE_SERVERATTACH   7

Definition at line 1852 of file oci.h.

#define OCI_FNCODE_SERVERDETACH   8

Definition at line 1853 of file oci.h.

#define OCI_FNCODE_SERVERVERSION   51

Definition at line 1891 of file oci.h.

#define OCI_FNCODE_SESSIONBEGIN   10

Definition at line 1855 of file oci.h.

#define OCI_FNCODE_SESSIONEND   11

Definition at line 1856 of file oci.h.

#define OCI_FNCODE_SESSIONGET   106

Definition at line 1959 of file oci.h.

#define OCI_FNCODE_SESSIONRELEASE   107

Definition at line 1960 of file oci.h.

#define OCI_FNCODE_SPOOLCREATE   104

Definition at line 1957 of file oci.h.

#define OCI_FNCODE_SPOOLDESTROY   105

Definition at line 1958 of file oci.h.

#define OCI_FNCODE_STMTEXECUTE   21

Definition at line 1864 of file oci.h.

#define OCI_FNCODE_STMTFETCH   28

Definition at line 1869 of file oci.h.

#define OCI_FNCODE_STMTGETBIND   29

Definition at line 1870 of file oci.h.

#define OCI_FNCODE_STMTGETPIECEINFO   58

Definition at line 1901 of file oci.h.

#define OCI_FNCODE_STMTPREPARE   13

Definition at line 1858 of file oci.h.

#define OCI_FNCODE_STMTPREPARE2   108

Definition at line 1961 of file oci.h.

#define OCI_FNCODE_STMTRELEASE   109

Definition at line 1962 of file oci.h.

#define OCI_FNCODE_STMTSETPIECEINFO   61

Definition at line 1904 of file oci.h.

#define OCI_FNCODE_SVC2HST   97

Definition at line 1946 of file oci.h.

#define OCI_FNCODE_SVCCTXBREAK   50

Definition at line 1890 of file oci.h.

#define OCI_FNCODE_SVCCTXTOLDA   93

Definition at line 1939 of file oci.h.

#define OCI_FNCODE_SVCRH   98

Definition at line 1947 of file oci.h.

#define OCI_FNCODE_TRANSCOMMIT   35

Definition at line 1875 of file oci.h.

#define OCI_FNCODE_TRANSDETACH   34

Definition at line 1874 of file oci.h.

#define OCI_FNCODE_TRANSFORGET   62

Definition at line 1905 of file oci.h.

#define OCI_FNCODE_TRANSMULTIPREPARE   99

Definition at line 1950 of file oci.h.

#define OCI_FNCODE_TRANSPREPARE   63

Definition at line 1906 of file oci.h.

#define OCI_FNCODE_TRANSROLLBACK   64

Definition at line 1907 of file oci.h.

#define OCI_FNCODE_TRANSSTART   33

Definition at line 1873 of file oci.h.

#define OCI_FNCODE_UBINDBYNAME   95

Definition at line 1942 of file oci.h.

#define OCI_FO_ABORT   0x00000002

Definition at line 1828 of file oci.h.

#define OCI_FO_BEGIN   0x00000008

Definition at line 1830 of file oci.h.

#define OCI_FO_END   0x00000001

Definition at line 1827 of file oci.h.

#define OCI_FO_ERROR   0x00000010

Definition at line 1831 of file oci.h.

#define OCI_FO_NONE   0x00000001

Definition at line 1839 of file oci.h.

#define OCI_FO_REAUTH   0x00000004

Definition at line 1829 of file oci.h.

#define OCI_FO_RETRY   25410

Definition at line 1835 of file oci.h.

#define OCI_FO_SELECT   0x00000004

Definition at line 1841 of file oci.h.

#define OCI_FO_SESSION   0x00000002

Definition at line 1840 of file oci.h.

#define OCI_FO_TXNAL   0x00000008

Definition at line 1842 of file oci.h.

#define OCI_HTYPE_AUTHINFO   OCI_HTYPE_SESSION

Definition at line 715 of file oci.h.

#define OCI_HTYPE_BIND   5

Definition at line 710 of file oci.h.

#define OCI_HTYPE_COMPLEXOBJECT   11

Definition at line 717 of file oci.h.

#define OCI_HTYPE_CPOOL   26

Definition at line 732 of file oci.h.

#define OCI_HTYPE_DEFINE   6

Definition at line 711 of file oci.h.

#define OCI_HTYPE_DESCRIBE   7

Definition at line 712 of file oci.h.

Referenced by TeOCICursor::close(), TeOCIConnection::disconnect(), and TeOCICursor::open().

#define OCI_HTYPE_DIRPATH_COLUMN_ARRAY   15

Definition at line 721 of file oci.h.

#define OCI_HTYPE_DIRPATH_CTX   14

Definition at line 720 of file oci.h.

#define OCI_HTYPE_DIRPATH_FN_COL_ARRAY   19

Definition at line 725 of file oci.h.

#define OCI_HTYPE_DIRPATH_FN_CTX   18

Definition at line 724 of file oci.h.

#define OCI_HTYPE_DIRPATH_STREAM   16

Definition at line 722 of file oci.h.

#define OCI_HTYPE_ENV   1

Definition at line 706 of file oci.h.

Referenced by TeOCIConnection::disconnect().

#define OCI_HTYPE_ERROR   2

Definition at line 707 of file oci.h.

Referenced by TeOCICursor::checkError(), TeOCIConnection::checkError(), TeOCIConnection::connect(), and TeOCIConnection::disconnect().

#define OCI_HTYPE_FIRST   1

Definition at line 705 of file oci.h.

#define OCI_HTYPE_LAST   27

Definition at line 735 of file oci.h.

#define OCI_HTYPE_PROC   17

Definition at line 723 of file oci.h.

#define OCI_HTYPE_SECURITY   12

Definition at line 718 of file oci.h.

#define OCI_HTYPE_SERVER   8

Definition at line 713 of file oci.h.

Referenced by TeOCIConnection::connect(), and TeOCIConnection::disconnect().

#define OCI_HTYPE_SESSION   9

Definition at line 714 of file oci.h.

Referenced by TeOCIConnection::connect(), and TeOCIConnection::disconnect().

#define OCI_HTYPE_SPOOL   27

Definition at line 733 of file oci.h.

#define OCI_HTYPE_STMT   4

Definition at line 709 of file oci.h.

Referenced by TeOCICursor::close(), TeOCIConnection::connect(), TeOCIConnection::disconnect(), TeOCICursor::loadCollDescription(), TeOCICursor::moveFirst(), TeOCICursor::moveNext(), TeOCICursor::moveTo(), TeOCICursor::numCol(), TeOCICursor::numRows(), TeOCICursor::open(), TeOCICursor::queryType(), and TeOCIConnection::queryType().

#define OCI_HTYPE_SUBSCRIPTION   13

Definition at line 719 of file oci.h.

#define OCI_HTYPE_SVCCTX   3

Definition at line 708 of file oci.h.

Referenced by TeOCIConnection::connect(), and TeOCIConnection::disconnect().

#define OCI_HTYPE_TRANS   10

Definition at line 716 of file oci.h.

Referenced by TeOCIConnection::connect(), and TeOCIConnection::disconnect().

#define OCI_HTYPE_XADFIELD   22

Definition at line 728 of file oci.h.

#define OCI_HTYPE_XADGRANULE   23

Definition at line 729 of file oci.h.

#define OCI_HTYPE_XADIO   25

Definition at line 731 of file oci.h.

#define OCI_HTYPE_XADRECORD   24

Definition at line 730 of file oci.h.

#define OCI_HTYPE_XADSESSION   20

Definition at line 726 of file oci.h.

#define OCI_HTYPE_XADTABLE   21

Definition at line 727 of file oci.h.

#define OCI_INSTANCE_TYPE_OSM   2

Definition at line 1810 of file oci.h.

#define OCI_INSTANCE_TYPE_RDBMS   1

Definition at line 1809 of file oci.h.

#define OCI_INSTANCE_TYPE_UNKNOWN   0

Definition at line 1808 of file oci.h.

#define OCI_INTER_DAY_BELOW_VALID   0x2

Definition at line 1194 of file oci.h.

#define OCI_INTER_FRACSEC_BELOW_VALID   0x2000

Definition at line 1208 of file oci.h.

#define OCI_INTER_HOUR_BELOW_VALID   0x80

Definition at line 1200 of file oci.h.

#define OCI_INTER_INVALID_DAY   0x1

Definition at line 1193 of file oci.h.

#define OCI_INTER_INVALID_FRACSEC   0x1000

Definition at line 1207 of file oci.h.

#define OCI_INTER_INVALID_HOUR   0x40

Definition at line 1199 of file oci.h.

#define OCI_INTER_INVALID_MINUTE   0x100

Definition at line 1201 of file oci.h.

#define OCI_INTER_INVALID_MONTH   0x4

Definition at line 1195 of file oci.h.

#define OCI_INTER_INVALID_SECOND   0x400

Definition at line 1204 of file oci.h.

#define OCI_INTER_INVALID_YEAR   0x10

Definition at line 1197 of file oci.h.

#define OCI_INTER_MINUTE_BELOW_VALID   0x200

Definition at line 1202 of file oci.h.

#define OCI_INTER_MONTH_BELOW_VALID   0x8

Definition at line 1196 of file oci.h.

#define OCI_INTER_SECOND_BELOW_VALID   0x800

Definition at line 1205 of file oci.h.

#define OCI_INTER_YEAR_BELOW_VALID   0x20

Definition at line 1198 of file oci.h.

#define OCI_INTHR_UNK   24

Definition at line 2029 of file oci.h.

#define OCI_INVALID_HANDLE   -2

Definition at line 1160 of file oci.h.

Referenced by TeOCICursor::checkError(), and TeOCIConnection::checkError().

#define OCI_KEEP_FETCH_STATE   0x04

Definition at line 1366 of file oci.h.

#define OCI_KERBCRED_CLIENT_IDENTIFIER   2

Definition at line 2298 of file oci.h.

#define OCI_KERBCRED_PROXY   1

Definition at line 2297 of file oci.h.

#define OCI_LAST_PIECE   3

Definition at line 2092 of file oci.h.

#define OCI_LOB_BUFFER_FREE   1

Definition at line 2104 of file oci.h.

#define OCI_LOB_BUFFER_NOFREE   2

Definition at line 2105 of file oci.h.

#define OCI_LOB_READONLY   1

Definition at line 2100 of file oci.h.

#define OCI_LOB_READWRITE   2

Definition at line 2101 of file oci.h.

#define OCI_LOBMAXSIZE   MINUB4MAXVAL

Definition at line 1822 of file oci.h.

#define OCI_LOCK_DELAYED   1

Definition at line 1805 of file oci.h.

#define OCI_LOCK_IMMEDIATE   0

Definition at line 1804 of file oci.h.

#define OCI_LOGON2_CPOOL   OCI_CPOOL

Definition at line 1285 of file oci.h.

#define OCI_LOGON2_PROXY   0x0008

Definition at line 1287 of file oci.h.

#define OCI_LOGON2_SPOOL   0x0001

Definition at line 1284 of file oci.h.

#define OCI_LOGON2_STMTCACHE   0x0004

Definition at line 1286 of file oci.h.

#define OCI_LTYPE_ARG_FUNC   3

Definition at line 2154 of file oci.h.

#define OCI_LTYPE_ARG_PROC   2

Definition at line 2153 of file oci.h.

#define OCI_LTYPE_COLUMN   1

Definition at line 2152 of file oci.h.

#define OCI_LTYPE_DB_SCH   10

Definition at line 2161 of file oci.h.

#define OCI_LTYPE_NAME_VALUE   14

Definition at line 2165 of file oci.h.

#define OCI_LTYPE_SCH_OBJ   9

Definition at line 2160 of file oci.h.

#define OCI_LTYPE_SUBPRG   4

Definition at line 2155 of file oci.h.

#define OCI_LTYPE_TABLE_ALIAS   12

Definition at line 2163 of file oci.h.

#define OCI_LTYPE_TYPE_ARG_FUNC   8

Definition at line 2159 of file oci.h.

#define OCI_LTYPE_TYPE_ARG_PROC   7

Definition at line 2158 of file oci.h.

#define OCI_LTYPE_TYPE_ATTR   5

Definition at line 2156 of file oci.h.

#define OCI_LTYPE_TYPE_METHOD   6

Definition at line 2157 of file oci.h.

#define OCI_LTYPE_TYPE_SUBTYPE   11

Definition at line 2162 of file oci.h.

#define OCI_LTYPE_UNK   0

Definition at line 2151 of file oci.h.

#define OCI_LTYPE_VARIABLE_TYPE   13

Definition at line 2164 of file oci.h.

#define OCI_MAX_FNS   100

Definition at line 1819 of file oci.h.

#define OCI_MEM_CLN   0x02

Definition at line 1336 of file oci.h.

#define OCI_MEM_FLUSH   0x04

Definition at line 1337 of file oci.h.

#define OCI_MEM_INIT   0x01

Definition at line 1335 of file oci.h.

#define OCI_MEMORY_CLEARED   1

Definition at line 2170 of file oci.h.

#define OCI_MIGRATE   0x0001

Definition at line 1384 of file oci.h.

#define OCI_MSG_EXPIRED   3

Definition at line 1481 of file oci.h.

#define OCI_MSG_NO_DELAY   0

Definition at line 1496 of file oci.h.

#define OCI_MSG_NO_EXPIRATION   -1

Definition at line 1499 of file oci.h.

#define OCI_MSG_PROCESSED   2

Definition at line 1480 of file oci.h.

#define OCI_MSG_READY   0

Definition at line 1479 of file oci.h.

#define OCI_MSG_WAITING   1

Definition at line 1478 of file oci.h.

#define OCI_MUTEX_ENV_ONLY   0x00080000

Definition at line 1273 of file oci.h.

#define OCI_NEED_DATA   99

Definition at line 1161 of file oci.h.

Referenced by TeOCICursor::checkError(), and TeOCIConnection::checkError().

#define OCI_NEW_LENGTH_SEMANTICS   0x00020000

Definition at line 1270 of file oci.h.

#define OCI_NEXT_PIECE   2

Definition at line 2091 of file oci.h.

#define OCI_NLS_ABDAYNAME1   8

Definition at line 2201 of file oci.h.

#define OCI_NLS_ABDAYNAME2   9

Definition at line 2202 of file oci.h.

#define OCI_NLS_ABDAYNAME3   10

Definition at line 2203 of file oci.h.

#define OCI_NLS_ABDAYNAME4   11

Definition at line 2204 of file oci.h.

#define OCI_NLS_ABDAYNAME5   12

Definition at line 2205 of file oci.h.

#define OCI_NLS_ABDAYNAME6   13

Definition at line 2206 of file oci.h.

#define OCI_NLS_ABDAYNAME7   14

Definition at line 2207 of file oci.h.

#define OCI_NLS_ABLANGUAGE   53

Definition at line 2246 of file oci.h.

#define OCI_NLS_ABMONTHNAME1   27

Definition at line 2220 of file oci.h.

#define OCI_NLS_ABMONTHNAME10   36

Definition at line 2229 of file oci.h.

#define OCI_NLS_ABMONTHNAME11   37

Definition at line 2230 of file oci.h.

#define OCI_NLS_ABMONTHNAME12   38

Definition at line 2231 of file oci.h.

#define OCI_NLS_ABMONTHNAME2   28

Definition at line 2221 of file oci.h.

#define OCI_NLS_ABMONTHNAME3   29

Definition at line 2222 of file oci.h.

#define OCI_NLS_ABMONTHNAME4   30

Definition at line 2223 of file oci.h.

#define OCI_NLS_ABMONTHNAME5   31

Definition at line 2224 of file oci.h.

#define OCI_NLS_ABMONTHNAME6   32

Definition at line 2225 of file oci.h.

#define OCI_NLS_ABMONTHNAME7   33

Definition at line 2226 of file oci.h.

#define OCI_NLS_ABMONTHNAME8   34

Definition at line 2227 of file oci.h.

#define OCI_NLS_ABMONTHNAME9   35

Definition at line 2228 of file oci.h.

#define OCI_NLS_ABTERRITORY   80

Definition at line 2253 of file oci.h.

#define OCI_NLS_AD   43

Definition at line 2236 of file oci.h.

#define OCI_NLS_AM   41

Definition at line 2234 of file oci.h.

#define OCI_NLS_BC   44

Definition at line 2237 of file oci.h.

#define OCI_NLS_BINARY   0x1

Definition at line 2271 of file oci.h.

#define OCI_NLS_CALENDAR   57

Definition at line 2250 of file oci.h.

#define OCI_NLS_CASE_INSENSITIVE   0x10

Definition at line 2273 of file oci.h.

#define OCI_NLS_CHARACTER_SET   55

Definition at line 2248 of file oci.h.

#define OCI_NLS_CHARSET_FIXEDWIDTH   92

Definition at line 2265 of file oci.h.

#define OCI_NLS_CHARSET_ID   93

Definition at line 2266 of file oci.h.

#define OCI_NLS_CHARSET_MAXBYTESZ   91

Definition at line 2264 of file oci.h.

#define OCI_NLS_CREDIT   48

Definition at line 2241 of file oci.h.

#define OCI_NLS_CS_IANA_TO_ORA   0

Definition at line 2278 of file oci.h.

#define OCI_NLS_CS_ORA_TO_IANA   1

Definition at line 2279 of file oci.h.

#define OCI_NLS_DATEFORMAT   49

Definition at line 2242 of file oci.h.

#define OCI_NLS_DAYNAME1   1

Definition at line 2194 of file oci.h.

#define OCI_NLS_DAYNAME2   2

Definition at line 2195 of file oci.h.

#define OCI_NLS_DAYNAME3   3

Definition at line 2196 of file oci.h.

#define OCI_NLS_DAYNAME4   4

Definition at line 2197 of file oci.h.

#define OCI_NLS_DAYNAME5   5

Definition at line 2198 of file oci.h.

#define OCI_NLS_DAYNAME6   6

Definition at line 2199 of file oci.h.

#define OCI_NLS_DAYNAME7   7

Definition at line 2200 of file oci.h.

#define OCI_NLS_DDATEFORMAT   81

Definition at line 2254 of file oci.h.

#define OCI_NLS_DEBIT   47

Definition at line 2240 of file oci.h.

#define OCI_NLS_DECIMAL   45

Definition at line 2238 of file oci.h.

#define OCI_NLS_DTIMEFORMAT   82

Definition at line 2255 of file oci.h.

#define OCI_NLS_DUAL_CURRENCY   78

Definition at line 2251 of file oci.h.

#define OCI_NLS_GROUP   46

Definition at line 2239 of file oci.h.

#define OCI_NLS_INT_CURRENCY   50

Definition at line 2243 of file oci.h.

#define OCI_NLS_INT_CURRENCYSEP   90

Definition at line 2263 of file oci.h.

#define OCI_NLS_LANG_ISO_TO_ORA   2

Definition at line 2280 of file oci.h.

#define OCI_NLS_LANG_ORA_TO_ISO   3

Definition at line 2281 of file oci.h.

#define OCI_NLS_LANGUAGE   52

Definition at line 2245 of file oci.h.

#define OCI_NLS_LINGUISTIC   0x2

Definition at line 2272 of file oci.h.

#define OCI_NLS_LINGUISTIC_NAME   56

Definition at line 2249 of file oci.h.

#define OCI_NLS_LISTSEP   86

Definition at line 2259 of file oci.h.

#define OCI_NLS_LOC_CURRENCY   51

Definition at line 2244 of file oci.h.

#define OCI_NLS_LOWERCASE   0x40

Definition at line 2276 of file oci.h.

#define OCI_NLS_MAXBUFSZ   100

Definition at line 2269 of file oci.h.

#define OCI_NLS_MONDECIMAL   87

Definition at line 2260 of file oci.h.

#define OCI_NLS_MONGROUP   88

Definition at line 2261 of file oci.h.

#define OCI_NLS_MONGROUPING   89

Definition at line 2262 of file oci.h.

#define OCI_NLS_MONTHNAME1   15

Definition at line 2208 of file oci.h.

#define OCI_NLS_MONTHNAME10   24

Definition at line 2217 of file oci.h.

#define OCI_NLS_MONTHNAME11   25

Definition at line 2218 of file oci.h.

#define OCI_NLS_MONTHNAME12   26

Definition at line 2219 of file oci.h.

#define OCI_NLS_MONTHNAME2   16

Definition at line 2209 of file oci.h.

#define OCI_NLS_MONTHNAME3   17

Definition at line 2210 of file oci.h.

#define OCI_NLS_MONTHNAME4   18

Definition at line 2211 of file oci.h.

#define OCI_NLS_MONTHNAME5   19

Definition at line 2212 of file oci.h.

#define OCI_NLS_MONTHNAME6   20

Definition at line 2213 of file oci.h.

#define OCI_NLS_MONTHNAME7   21

Definition at line 2214 of file oci.h.

#define OCI_NLS_MONTHNAME8   22

Definition at line 2215 of file oci.h.

#define OCI_NLS_MONTHNAME9   23

Definition at line 2216 of file oci.h.

#define OCI_NLS_NCHARSET_ID   94

Definition at line 2267 of file oci.h.

#define OCI_NLS_NO   40

Definition at line 2233 of file oci.h.

#define OCI_NLS_NUMGROUPING   85

Definition at line 2258 of file oci.h.

#define OCI_NLS_PM   42

Definition at line 2235 of file oci.h.

#define OCI_NLS_SFDATEFORMAT   83

Definition at line 2256 of file oci.h.

#define OCI_NLS_SFTIMEFORMAT   84

Definition at line 2257 of file oci.h.

#define OCI_NLS_TERR_ISO3_TO_ORA   6

Definition at line 2284 of file oci.h.

#define OCI_NLS_TERR_ISO_TO_ORA   4

Definition at line 2282 of file oci.h.

#define OCI_NLS_TERR_ORA_TO_ISO   5

Definition at line 2283 of file oci.h.

#define OCI_NLS_TERR_ORA_TO_ISO3   7

Definition at line 2286 of file oci.h.

#define OCI_NLS_TERRITORY   54

Definition at line 2247 of file oci.h.

#define OCI_NLS_UPPERCASE   0x20

Definition at line 2275 of file oci.h.

#define OCI_NLS_WRITINGDIR   79

Definition at line 2252 of file oci.h.

#define OCI_NLS_YES   39

Definition at line 2232 of file oci.h.

#define OCI_NO_AC_DDL   1

Definition at line 1801 of file oci.h.

#define OCI_NO_DATA   100

Definition at line 1158 of file oci.h.

Referenced by TeOCICursor::checkError(), TeOCIConnection::checkError(), TeOCICursor::moveFirst(), TeOCICursor::moveNext(), and TeOCICursor::moveTo().

#define OCI_NO_MUTEX   0x00000080

Definition at line 1258 of file oci.h.

#define OCI_NO_MUTEX_STMT   0x00040000

Definition at line 1272 of file oci.h.

#define OCI_NO_SHARING   0x01

Definition at line 1355 of file oci.h.

#define OCI_NO_UCB   0x00000040

Definition at line 1257 of file oci.h.

#define OCI_NON_BLOCKING   0x40

Definition at line 1370 of file oci.h.

#define OCI_NTV_SYNTAX   1

Definition at line 1215 of file oci.h.

Referenced by TeOCICursor::prepare(), and TeOCIConnection::prepare().

#define OCI_NW_SUPPORTED   0

Definition at line 1796 of file oci.h.

#define OCI_NW_UNSUPPORTED   1

Definition at line 1797 of file oci.h.

#define OCI_OBJECT   0x00000002

Definition at line 1251 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_ONE_PIECE   0

Definition at line 2089 of file oci.h.

#define OCI_ORACLE_DATE   0

Definition at line 2033 of file oci.h.

#define OCI_OTYPE_FUNC   5

Definition at line 1518 of file oci.h.

#define OCI_OTYPE_NAME   1

Definition at line 779 of file oci.h.

#define OCI_OTYPE_PKG   6

Definition at line 1519 of file oci.h.

#define OCI_OTYPE_PROC   4

Definition at line 1517 of file oci.h.

#define OCI_OTYPE_PTR   3

Definition at line 781 of file oci.h.

#define OCI_OTYPE_REF   2

Definition at line 780 of file oci.h.

#define OCI_OTYPE_STMT   7

Definition at line 1520 of file oci.h.

#define OCI_OTYPE_SYN   3

Definition at line 1516 of file oci.h.

#define OCI_OTYPE_TABLE   1

Definition at line 1514 of file oci.h.

#define OCI_OTYPE_UNK   0

Definition at line 1513 of file oci.h.

#define OCI_OTYPE_VIEW   2

Definition at line 1515 of file oci.h.

#define OCI_PARAM_IN   0x01

Definition at line 1421 of file oci.h.

#define OCI_PARAM_OUT   0x02

Definition at line 1422 of file oci.h.

#define OCI_PARSE_ONLY   0x100

Definition at line 1372 of file oci.h.

#define OCI_PIECEWISE   0x00000004

Definition at line 1238 of file oci.h.

#define OCI_PRELIM_AUTH   0x0008

Definition at line 1387 of file oci.h.

#define OCI_PREP2_CACHE_SEARCHONLY   0x0010

Definition at line 1412 of file oci.h.

#define OCI_PREP2_GET_PLSQL_WARNINGS   0x0020

Definition at line 1413 of file oci.h.

#define OCI_PREP_AFC_PAD_OFF   0x08

Definition at line 1358 of file oci.h.

#define OCI_PREP_AFC_PAD_ON   0x04

Definition at line 1357 of file oci.h.

#define OCI_PREP_RESERVED_1   0x02

Definition at line 1356 of file oci.h.

#define OCI_PTYPE_ARG   10

Definition at line 2132 of file oci.h.

#define OCI_PTYPE_COL   9

Definition at line 2131 of file oci.h.

#define OCI_PTYPE_DATABASE   18

Definition at line 2140 of file oci.h.

#define OCI_PTYPE_EVALUATION_CONTEXT   21

Definition at line 2143 of file oci.h.

#define OCI_PTYPE_FUNC   4

Definition at line 2126 of file oci.h.

#define OCI_PTYPE_LIST   11

Definition at line 2133 of file oci.h.

#define OCI_PTYPE_NAME_VALUE   24

Definition at line 2146 of file oci.h.

#define OCI_PTYPE_PKG   5

Definition at line 2127 of file oci.h.

#define OCI_PTYPE_PROC   3

Definition at line 2125 of file oci.h.

#define OCI_PTYPE_RULE   19

Definition at line 2141 of file oci.h.

#define OCI_PTYPE_RULE_SET   20

Definition at line 2142 of file oci.h.

#define OCI_PTYPE_SCHEMA   17

Definition at line 2139 of file oci.h.

#define OCI_PTYPE_SEQ   8

Definition at line 2130 of file oci.h.

#define OCI_PTYPE_SYN   7

Definition at line 2129 of file oci.h.

#define OCI_PTYPE_TABLE   1

Definition at line 2123 of file oci.h.

#define OCI_PTYPE_TABLE_ALIAS   22

Definition at line 2144 of file oci.h.

#define OCI_PTYPE_TYPE   6

Definition at line 2128 of file oci.h.

#define OCI_PTYPE_TYPE_ARG   15

Definition at line 2137 of file oci.h.

#define OCI_PTYPE_TYPE_ATTR   12

Definition at line 2134 of file oci.h.

#define OCI_PTYPE_TYPE_COLL   13

Definition at line 2135 of file oci.h.

#define OCI_PTYPE_TYPE_METHOD   14

Definition at line 2136 of file oci.h.

#define OCI_PTYPE_TYPE_RESULT   16

Definition at line 2138 of file oci.h.

#define OCI_PTYPE_UNK   0

Definition at line 2122 of file oci.h.

#define OCI_PTYPE_VARIABLE_TYPE   23

Definition at line 2145 of file oci.h.

#define OCI_PTYPE_VIEW   2

Definition at line 2124 of file oci.h.

#define OCI_REG_LDAPONLY   0x00002000

Definition at line 1265 of file oci.h.

#define OCI_RESERVED1   0x00000008

Definition at line 1253 of file oci.h.

#define OCI_RESERVED2   0x00000020

Definition at line 1255 of file oci.h.

#define OCI_RESERVED_FOR_INT_USE   200

Definition at line 1157 of file oci.h.

#define OCI_ROWCBK_DONE   -24201

Definition at line 1167 of file oci.h.

#define OCI_ROWID_LEN   23

Definition at line 1823 of file oci.h.

#define OCI_SB2_IND_PTR   0x00000001

Definition at line 1235 of file oci.h.

#define OCI_SERVER_NORMAL   0x1

Definition at line 1136 of file oci.h.

#define OCI_SERVER_NOT_CONNECTED   0x0

Definition at line 1135 of file oci.h.

#define OCI_SERVER_STATS   0x20

Definition at line 1341 of file oci.h.

#define OCI_SESSEND_RESERVED_1   0x0001

Definition at line 1395 of file oci.h.

#define OCI_SESSGET_CPOOL   OCI_CPOOL

Definition at line 1300 of file oci.h.

#define OCI_SESSGET_CREDEXT   0x0010

Definition at line 1303 of file oci.h.

#define OCI_SESSGET_CREDPROXY   0x0008

Definition at line 1302 of file oci.h.

#define OCI_SESSGET_SPOOL   0x0001

Definition at line 1299 of file oci.h.

#define OCI_SESSGET_SPOOL_MATCHANY   0x0020

Definition at line 1304 of file oci.h.

#define OCI_SESSGET_STMTCACHE   0x0004

Definition at line 1301 of file oci.h.

#define OCI_SESSRLS_DROPSESS   0x0001

Definition at line 1315 of file oci.h.

#define OCI_SESSRLS_RETAG   0x0002

Definition at line 1316 of file oci.h.

#define OCI_SHARED   0x00000010

Definition at line 1254 of file oci.h.

#define OCI_SHARED_EXT   0x00000100

Definition at line 1260 of file oci.h.

#define OCI_SHOW_DML_WARNINGS   0x400

Definition at line 1374 of file oci.h.

#define OCI_SP_SUPPORTED   0

Definition at line 1792 of file oci.h.

#define OCI_SP_UNSUPPORTED   1

Definition at line 1793 of file oci.h.

#define OCI_SPC_HOMOGENEOUS   0x0002

Definition at line 1293 of file oci.h.

#define OCI_SPC_REINITIALIZE   0x0001

Definition at line 1292 of file oci.h.

#define OCI_SPC_STMTCACHE   0x0004

Definition at line 1294 of file oci.h.

#define OCI_SPD_FORCE   0x0001

Definition at line 1321 of file oci.h.

#define OCI_SPOOL_ATTRVAL_FORCEGET   2

Definition at line 1310 of file oci.h.

#define OCI_SPOOL_ATTRVAL_NOWAIT   1

Definition at line 1309 of file oci.h.

#define OCI_SPOOL_ATTRVAL_WAIT   0

Definition at line 1308 of file oci.h.

#define OCI_SQLSTATE_SIZE   5

Definition at line 1820 of file oci.h.

#define OCI_STILL_EXECUTING   -3123

Definition at line 1162 of file oci.h.

Referenced by TeOCICursor::checkError(), and TeOCIConnection::checkError().

#define OCI_STM_RESERVED4   0x00100000

Definition at line 1274 of file oci.h.

#define OCI_STMT_ALTER   7

Definition at line 2116 of file oci.h.

#define OCI_STMT_BEGIN   8

Definition at line 2117 of file oci.h.

#define OCI_STMT_CACHE   0x0040

Definition at line 1390 of file oci.h.

#define OCI_STMT_CREATE   5

Definition at line 2114 of file oci.h.

#define OCI_STMT_DECLARE   9

Definition at line 2118 of file oci.h.

#define OCI_STMT_DELETE   3

Definition at line 2112 of file oci.h.

#define OCI_STMT_DROP   6

Definition at line 2115 of file oci.h.

#define OCI_STMT_INSERT   4

Definition at line 2113 of file oci.h.

#define OCI_STMT_SCROLLABLE_READONLY   0x08

Definition at line 1367 of file oci.h.

Referenced by TeOCICursor::query(), and TeOCICursor::querySDO().

#define OCI_STMT_SELECT   1

Definition at line 2110 of file oci.h.

#define OCI_STMT_STATE_END_OF_FETCH   0x0003

Definition at line 1330 of file oci.h.

#define OCI_STMT_STATE_EXECUTED   0x0002

Definition at line 1329 of file oci.h.

#define OCI_STMT_STATE_INITIALIZED   0x0001

Definition at line 1328 of file oci.h.

#define OCI_STMT_UPDATE   2

Definition at line 2111 of file oci.h.

#define OCI_STRLS_CACHE_DELETE   0x0010

Definition at line 1416 of file oci.h.

#define OCI_SUBSCR_NAMESPACE_ANONYMOUS   0

Definition at line 1141 of file oci.h.

#define OCI_SUBSCR_NAMESPACE_AQ   1

Definition at line 1142 of file oci.h.

#define OCI_SUBSCR_NAMESPACE_MAX   2

Definition at line 1143 of file oci.h.

#define OCI_SUBSCR_PRES_DEFAULT   0

Definition at line 1121 of file oci.h.

#define OCI_SUBSCR_PRES_MAX   2

Definition at line 1123 of file oci.h.

#define OCI_SUBSCR_PRES_XML   1

Definition at line 1122 of file oci.h.

#define OCI_SUBSCR_PROTO_HTTP   3

Definition at line 1117 of file oci.h.

#define OCI_SUBSCR_PROTO_MAIL   1

Definition at line 1115 of file oci.h.

#define OCI_SUBSCR_PROTO_MAX   4

Definition at line 1118 of file oci.h.

#define OCI_SUBSCR_PROTO_OCI   0

Definition at line 1114 of file oci.h.

#define OCI_SUBSCR_PROTO_SERVER   2

Definition at line 1116 of file oci.h.

#define OCI_SUCCESS   0

Definition at line 1155 of file oci.h.

Referenced by TeOCICursor::allocateCursor(), TeOCICursor::appendOrdinates(), TeOCICursor::bindOrdinates(), TeOCICursor::checkError(), TeOCIConnection::checkError(), TeOCIConnection::executeBLOBSTM(), TeOCICursor::fetch(), TeOCICursor::getCoordinates(), TeOCICursor::getFieldValue(), TeOCICursor::getXYZcoord(), TeOCICursor::moveFirst(), TeOCICursor::moveLast(), TeOCICursor::moveNext(), TeOCICursor::moveTo(), TeOCICursor::open(), TeOCICursor::prepare(), TeOCICursor::query(), TeOCICursor::querySDO(), and TeOCICursor::queryType().

#define OCI_SUCCESS_WITH_INFO   1

Definition at line 1156 of file oci.h.

Referenced by TeOCICursor::allocateCursor(), TeOCICursor::appendOrdinates(), TeOCICursor::bindOrdinates(), TeOCICursor::checkError(), TeOCIConnection::checkError(), TeOCIConnection::executeBLOBSTM(), TeOCICursor::fetch(), TeOCICursor::getFieldValue(), TeOCICursor::getXYZcoord(), TeOCICursor::moveFirst(), TeOCICursor::moveLast(), TeOCICursor::moveNext(), TeOCICursor::moveTo(), TeOCICursor::open(), TeOCICursor::prepare(), TeOCICursor::query(), TeOCICursor::querySDO(), and TeOCICursor::queryType().

#define OCI_SYSDBA   0x0002

Definition at line 1385 of file oci.h.

#define OCI_SYSOPER   0x0004

Definition at line 1386 of file oci.h.

#define OCI_TEMP_BLOB   1

Definition at line 774 of file oci.h.

#define OCI_TEMP_CLOB   2

Definition at line 775 of file oci.h.

#define OCI_THREADED   0x00000001

Definition at line 1250 of file oci.h.

Referenced by TeOCIConnection::connect().

#define OCI_TRANS_ISOLMASK   0x0000ff00

Definition at line 1436 of file oci.h.

#define OCI_TRANS_JOIN   0x00000002

Definition at line 1428 of file oci.h.

#define OCI_TRANS_LOOSE   0x00010000

Definition at line 1438 of file oci.h.

#define OCI_TRANS_NEW   0x00000001

Definition at line 1427 of file oci.h.

Referenced by TeOCIConnection::transStart().

#define OCI_TRANS_NOMIGRATE   0x00100000

Definition at line 1442 of file oci.h.

#define OCI_TRANS_READONLY   0x00000100

Definition at line 1432 of file oci.h.

#define OCI_TRANS_READWRITE   0x00000200

Definition at line 1433 of file oci.h.

#define OCI_TRANS_RESUME   0x00000004

Definition at line 1429 of file oci.h.

#define OCI_TRANS_SEPARABLE   0x00200000

Definition at line 1443 of file oci.h.

#define OCI_TRANS_SERIALIZABLE   0x00000400

Definition at line 1434 of file oci.h.

#define OCI_TRANS_STARTMASK   0x000000ff

Definition at line 1430 of file oci.h.

#define OCI_TRANS_TIGHT   0x00020000

Definition at line 1439 of file oci.h.

#define OCI_TRANS_TWOPHASE   0x01000000

Definition at line 1449 of file oci.h.

#define OCI_TRANS_TYPEMASK   0x000f0000

Definition at line 1440 of file oci.h.

#define OCI_UCBTYPE_ENTRY   1

Definition at line 2187 of file oci.h.

#define OCI_UCBTYPE_EXIT   2

Definition at line 2188 of file oci.h.

#define OCI_UCBTYPE_REPLACE   3

Definition at line 2189 of file oci.h.

#define OCI_UCS2ID   1000

Definition at line 1127 of file oci.h.

#define OCI_USE_LDAP   0x00001000

Definition at line 1264 of file oci.h.

#define OCI_UTF16   0x00004000

Definition at line 1266 of file oci.h.

#define OCI_UTF16ID   1000

Definition at line 1128 of file oci.h.

#define OCI_V7_SYNTAX   2

Definition at line 1213 of file oci.h.

#define OCI_V8_SYNTAX   3

Definition at line 1214 of file oci.h.

#define OCI_XMLTYPE_CREATE_BLOB   3

Definition at line 2294 of file oci.h.

#define OCI_XMLTYPE_CREATE_CLOB   2

Definition at line 2293 of file oci.h.

#define OCI_XMLTYPE_CREATE_OCISTRING   1

Definition at line 2292 of file oci.h.

#define OCIP_ATTR_DIRPATH_VARRAY_INDEX   213

Definition at line 1080 of file oci.h.

#define OCIP_ICACHE   0x0010

Definition at line 1388 of file oci.h.


Typedef Documentation

typedef struct OCIAnyData OCIAnyData

Definition at line 2179 of file oci.h.

typedef struct OCIAnyDataCtx OCIAnyDataCtx

Definition at line 2182 of file oci.h.

typedef struct OCIAnyDataSet OCIAnyDataSet

Definition at line 2181 of file oci.h.

typedef struct OCIAQAgent OCIAQAgent

Definition at line 2017 of file oci.h.

typedef struct OCIAQDeqOptions OCIAQDeqOptions

Definition at line 2015 of file oci.h.

typedef struct OCIAQEnqOptions OCIAQEnqOptions

Definition at line 2014 of file oci.h.

typedef struct OCIAQMsgProperties OCIAQMsgProperties

Definition at line 2016 of file oci.h.

typedef struct OCIAQNfyDescriptor OCIAQNfyDescriptor

Definition at line 2018 of file oci.h.

typedef struct OCIAQSignature OCIAQSignature

Definition at line 2019 of file oci.h.

typedef struct OCIAuthInfo OCIAuthInfo

Definition at line 1996 of file oci.h.

typedef struct OCILobLocator OCIBFileLocator

Definition at line 2025 of file oci.h.

typedef struct OCIBind OCIBind

Definition at line 1984 of file oci.h.

typedef struct OCILobLocator OCIBlobLocator

Definition at line 2024 of file oci.h.

typedef struct OCILobLocator OCIClobLocator

Definition at line 2023 of file oci.h.

typedef struct OCIComplexObject OCIComplexObject

Definition at line 1989 of file oci.h.

typedef struct OCIComplexObjectComp OCIComplexObjectComp

Definition at line 2003 of file oci.h.

typedef struct OCICPool OCICPool

Definition at line 1994 of file oci.h.

typedef struct OCIDateTime OCIDateTime

Definition at line 2007 of file oci.h.

typedef struct OCIDefine OCIDefine

Definition at line 1985 of file oci.h.

typedef struct OCIDescribe OCIDescribe

Definition at line 1986 of file oci.h.

typedef struct OCIEnv OCIEnv

Definition at line 1980 of file oci.h.

typedef struct OCIError OCIError

Definition at line 1981 of file oci.h.

typedef struct OCIInterval OCIInterval

Definition at line 2008 of file oci.h.

typedef ub4 OCILobLength

Definition at line 2056 of file oci.h.

typedef struct OCILobLocator OCILobLocator

Definition at line 2001 of file oci.h.

typedef enum OCILobMode OCILobMode

Definition at line 2073 of file oci.h.

typedef ub4 OCILobOffset

Definition at line 2046 of file oci.h.

typedef struct OCIMsg OCIMsg

Definition at line 2289 of file oci.h.

typedef struct OCIParam OCIParam

Definition at line 2002 of file oci.h.

typedef struct OCIPicklerFdo OCIPicklerFdo

Definition at line 2176 of file oci.h.

typedef struct OCIPicklerImage OCIPicklerImage

Definition at line 2175 of file oci.h.

typedef struct OCIPicklerTds OCIPicklerTds

Definition at line 2174 of file oci.h.

typedef struct OCIPicklerTdsCtx OCIPicklerTdsCtx

Definition at line 2173 of file oci.h.

typedef ub4 OCIPicklerTdsElement

Definition at line 2177 of file oci.h.

typedef struct OCIResult OCIResult

Definition at line 2000 of file oci.h.

typedef struct OCIRowid OCIRowid

Definition at line 2005 of file oci.h.

typedef struct OCISecurity OCISecurity

Definition at line 1991 of file oci.h.

typedef struct OCIServer OCIServer

Definition at line 1987 of file oci.h.

typedef struct OCIServerDNs OCIServerDNs

Definition at line 2011 of file oci.h.

typedef struct OCISession OCISession

Definition at line 1988 of file oci.h.

typedef struct OCISnapshot OCISnapshot

Definition at line 1999 of file oci.h.

typedef struct OCISPool OCISPool

Definition at line 1995 of file oci.h.

typedef struct OCIStmt OCIStmt

Definition at line 1983 of file oci.h.

typedef struct OCISubscription OCISubscription

Definition at line 1992 of file oci.h.

typedef struct OCISvcCtx OCISvcCtx

Definition at line 1982 of file oci.h.

typedef struct OCITrans OCITrans

Definition at line 1990 of file oci.h.

typedef struct OCIUcb OCIUcb

Definition at line 2010 of file oci.h.

typedef ub4 OCIWchar

Definition at line 2290 of file oci.h.


Enumeration Type Documentation

enum OCILobMode

Enumerator:
OCI_LOBMODE_READONLY 
OCI_LOBMODE_READWRITE 

Definition at line 2068 of file oci.h.

02069 {
02070   OCI_LOBMODE_READONLY = 1,                                     /* read-only */
02071   OCI_LOBMODE_READWRITE = 2             /* read_write for internal lobs only */
02072 };


Generated on Sun Jul 29 04:01:53 2012 for TerraLib - Development Source by  doxygen 1.5.3