plain/ZPlainOracleDriver.pas File Reference

Go to the source code of this file.

Classes

class  IZOraclePlainDriver
 Represents a generic interface to Oracle native API. More...
struct  TXID
class  TZOracle9iPlainDriver
 Implements a driver for Oracle 9i. More...

Typedefs

typedef Pointer dvoid
typedef Integer eword
typedef ub2 OCIDuration
typedef POCIDescriptor POCIAQAgent
typedef POCIDescriptor POCIAQDeqOptions
typedef POCIDescriptor POCIAQEnqOptions
typedef POCIDescriptor POCIAQMsgProperties
typedef POCIHandle POCIBind
typedef POCIDescriptor POCIComplexObjectComp
typedef POCIDescriptor POCIDate
typedef POCIDescriptor POCIDateTime
typedef POCIHandle POCIDefine
typedef POCIHandle POCIDescribe
typedef Pointer POCIDescriptor
typedef POCIHandle POCIEnv
typedef POCIHandle POCIError
typedef Pointer POCIHandle
typedef POCIDescriptor POCILobLocator
typedef POCIDescriptor POCINumber
typedef POCIDescriptor POCIParam
typedef POCIDescriptor POCIRowid
typedef POCIHandle POCIServer
typedef POCIHandle POCISession
typedef POCIDescriptor POCISnapshot
typedef POCIHandle POCIStmt
typedef POCIDescriptor POCIString
typedef POCIHandle POCISvcCtx
typedef POCIHandle POCITrans
typedef POCIDescriptorPPOCIDescriptor
typedef Pointer * PPOCIHandle
typedef sb1psb1
typedef sb2psb2
typedef sb4psb4
typedef ub1pub1
typedef ub2pub2
typedef ub4pub4
typedef TXIDPXID
typedef ShortInt sb1
typedef SmallInt sb2
typedef Integer sb4
typedef Integer size_T
typedef Integer sword
typedef PChar text
typedef Byte ub1
typedef Word ub2
typedef LongInt ub4
typedef LongInt uword

Variables

const _SQLT_BOL = 252
const _SQLT_PLI = 29
const _SQLT_REC = 250
const _SQLT_TAB = 251
const MAXBQUALSIZE = 64
const MAXGTRIDSIZE = 64
const MAXSB4 = High(sb4)
const MAXTXNAMELEN = 64
const MAXUB4 = High(ub4)
const NULLXID_ID = -1
const OCI_ATTR_AGENT_ADDRESS = 65
const OCI_ATTR_AGENT_NAME = 64
const OCI_ATTR_AGENT_PROTOCOL = 66
const OCI_ATTR_ALLOC_DURATION = 37
const OCI_ATTR_ATTEMPTS = 59
const OCI_ATTR_AUTOCOMMIT_DDL = 271
const OCI_ATTR_BUF_ADDR = 76
const OCI_ATTR_BUF_SIZE = 77
const OCI_ATTR_CACHE = 115
const OCI_ATTR_CACHE_ARRAYFLUSH = $40
const OCI_ATTR_CACHE_CLIENT_CONTEXT = 251
const OCI_ATTR_CACHE_MAX_SIZE = 35
const OCI_ATTR_CACHE_OPT_SIZE = 34
const OCI_ATTR_CATALOG_LOCATION = 268
const OCI_ATTR_CHAR_COUNT = 15
const OCI_ATTR_CHARSET = 20
const OCI_ATTR_CHARSET_FORM = 32
const OCI_ATTR_CHARSET_ID = 31
const OCI_ATTR_CLUSTERED = 105
const OCI_ATTR_COL_COUNT = 82
const OCI_ATTR_COLLECTION_ELEMENT = 227
const OCI_ATTR_COLLECTION_TYPECODE = 217
const OCI_ATTR_COMPLEXOBJECT_COLL_OUTOFLINE = 53
const OCI_ATTR_COMPLEXOBJECT_LEVEL = 52
const OCI_ATTR_COMPLEXOBJECTCOMP_TYPE = 50
const OCI_ATTR_COMPLEXOBJECTCOMP_TYPE_LEVEL = 51
const OCI_ATTR_CONSUMER_NAME = 50
const OCI_ATTR_CORRELATION = 58
const OCI_ATTR_CURSOR_COMMIT_BEHAVIOR = 266
const OCI_ATTR_DATA_SIZE = 1
const OCI_ATTR_DATA_TYPE = 2
const OCI_ATTR_DATEFORMAT = 75
const OCI_ATTR_DELAY = 56
const OCI_ATTR_DEQ_MODE = 51
const OCI_ATTR_DEQ_MSGID = 54
const OCI_ATTR_DESC_PUBLIC = 250
const OCI_ATTR_DIRPATH_MODE = 78
const OCI_ATTR_DIRPATH_NOLOG = 79
const OCI_ATTR_DIRPATH_PARALLEL = 80
const OCI_ATTR_DISP_NAME = 100
const OCI_ATTR_DISP_SIZE = 3
const OCI_ATTR_DML_ROW_OFFSET = 74
const OCI_ATTR_DURATION = 132
const OCI_ATTR_ENCAPSULATION = 235
const OCI_ATTR_ENQ_TIME = 62
const OCI_ATTR_ENV = 5
const OCI_ATTR_EXCEPTION_QUEUE = 61
const OCI_ATTR_EXPIRATION = 57
const OCI_ATTR_EXTERNAL_NAME = 26
const OCI_ATTR_FDO = 39
const OCI_ATTR_FNCODE = 1
const OCI_ATTR_FOCBK = 43
const OCI_ATTR_FSPRECISION = OCI_ATTR_PDSCL
const OCI_ATTR_HAS_DEFAULT = 212
const OCI_ATTR_HAS_FILE = 226
const OCI_ATTR_HAS_LOB = 225
const OCI_ATTR_HAS_NESTED_TABLE = 224
const OCI_ATTR_HAS_RESULT = 240
const OCI_ATTR_HEAPALLOC = 30
const OCI_ATTR_HW_MARK = 117
const OCI_ATTR_IN_V8_MODE = 44
const OCI_ATTR_INCR = 114
const OCI_ATTR_INDEX_ONLY = 107
const OCI_ATTR_INITIAL_CLIENT_ROLES = 100
const OCI_ATTR_INTERNAL_NAME = 25
const OCI_ATTR_IOMODE = 213
const OCI_ATTR_IS_CONSTANT = 239
const OCI_ATTR_IS_CONSTRUCTOR = 241
const OCI_ATTR_IS_DESTRUCTOR = 242
const OCI_ATTR_IS_INCOMPLETE_TYPE = 219
const OCI_ATTR_IS_INLINE = 238
const OCI_ATTR_IS_INVOKER_RIGHTS = 133
const OCI_ATTR_IS_MAP = 244
const OCI_ATTR_IS_NULL = 7
const OCI_ATTR_IS_OPERATOR = 243
const OCI_ATTR_IS_ORDER = 245
const OCI_ATTR_IS_PREDEFINED_TYPE = 221
const OCI_ATTR_IS_RNDS = 246
const OCI_ATTR_IS_RNPS = 247
const OCI_ATTR_IS_SELFISH = 236
const OCI_ATTR_IS_SUBTYPE = 258
const OCI_ATTR_IS_SYSTEM_GENERATED_TYPE = 223
const OCI_ATTR_IS_SYSTEM_TYPE = 220
const OCI_ATTR_IS_TEMPORARY = 130
const OCI_ATTR_IS_TRANSIENT_TYPE = 222
const OCI_ATTR_IS_TYPED = 131
const OCI_ATTR_IS_VIRTUAL = 237
const OCI_ATTR_IS_WNDS = 248
const OCI_ATTR_IS_WNPS = 249
const OCI_ATTR_LEVEL = 211
const OCI_ATTR_LFPRECISION = OCI_ATTR_PDPRC
const OCI_ATTR_LINK = 111
const OCI_ATTR_LIST_ARGUMENTS = 108
const OCI_ATTR_LIST_COLUMNS = 103
const OCI_ATTR_LIST_OBJECTS = 261
const OCI_ATTR_LIST_SCHEMAS = 263
const OCI_ATTR_LIST_SUBPROGRAMS = 109
const OCI_ATTR_LIST_TYPE_ATTRS = 229
const OCI_ATTR_LIST_TYPE_METHODS = 231
const OCI_ATTR_LOBEMPTY = 45
const OCI_ATTR_LOCKING_MODE = 272
const OCI_ATTR_LTYPE = 128
const OCI_ATTR_MAP_METHOD = 232
const OCI_ATTR_MAX = 113
const OCI_ATTR_MAX_CATALOG_NAMELEN = 267
const OCI_ATTR_MAX_COLUMN_LEN = 265
const OCI_ATTR_MAX_PROC_LEN = 264
const OCI_ATTR_MAXDATA_SIZE = 33
const OCI_ATTR_MEMPOOL_APPNAME = 90
const OCI_ATTR_MEMPOOL_HOMENAME = 91
const OCI_ATTR_MEMPOOL_INSTNAME = 89
const OCI_ATTR_MEMPOOL_MODEL = 92
const OCI_ATTR_MEMPOOL_SIZE = 88
const OCI_ATTR_MIGSESSION = 86
const OCI_ATTR_MIN = 112
const OCI_ATTR_MODES = 93
const OCI_ATTR_MSG_PROP = 72
const OCI_ATTR_MSG_STATE = 63
const OCI_ATTR_NAME = 4
const OCI_ATTR_NAVIGATION = 52
const OCI_ATTR_NCHAR = 21
const OCI_ATTR_NCHARSET_ID = 262
const OCI_ATTR_NESTED_PREFETCH_MEMORY = 14
const OCI_ATTR_NESTED_PREFETCH_ROWS = 12
const OCI_ATTR_NFY_MSGID = 71
const OCI_ATTR_NOCACHE = 87
const OCI_ATTR_NONBLOCKING_MODE = 3
const OCI_ATTR_NOWAIT_SUPPORT = 270
const OCI_ATTR_NUM_ARGS = 215
const OCI_ATTR_NUM_ATTRS = 120
const OCI_ATTR_NUM_COLS = 102
const OCI_ATTR_NUM_DML_ERRORS = 73
const OCI_ATTR_NUM_ELEMS = 234
const OCI_ATTR_NUM_PARAMS = 121
const OCI_ATTR_NUM_ROWS = 81
const OCI_ATTR_NUM_TYPE_ATTRS = 228
const OCI_ATTR_NUM_TYPE_METHODS = 230
const OCI_ATTR_OBJ_ID = 136
const OCI_ATTR_OBJ_NAME = 134
const OCI_ATTR_OBJ_SCHEMA = 135
const OCI_ATTR_OBJECT = 2
const OCI_ATTR_OBJECT_DETECTCHANGE = $20
const OCI_ATTR_OBJECT_NEWNOTNULL = $10
const OCI_ATTR_OBJID = 122
const OCI_ATTR_ORDER = 116
const OCI_ATTR_ORDER_METHOD = 233
const OCI_ATTR_ORIGINAL_MSGID = 69
const OCI_ATTR_OVERLOAD = 210
const OCI_ATTR_OVERLOAD_ID = 125
const OCI_ATTR_PARAM = 124
const OCI_ATTR_PARAM_COUNT = 18
const OCI_ATTR_PARSE_ERROR_OFFSET = 129
const OCI_ATTR_PARTITIONED = 106
const OCI_ATTR_PASSWORD = 23
const OCI_ATTR_PDPRC = 17
const OCI_ATTR_PDSCL = 16
const OCI_ATTR_PIN_DURATION = 38
const OCI_ATTR_PINOPTION = 36
const OCI_ATTR_POSITION = 11
const OCI_ATTR_POSTPROCESSING_CALLBACK = 40
const OCI_ATTR_POSTPROCESSING_CONTEXT = 41
const OCI_ATTR_PRECISION = 5
const OCI_ATTR_PREFETCH_MEMORY = 13
const OCI_ATTR_PREFETCH_ROWS = 11
const OCI_ATTR_PRIORITY = 55
const OCI_ATTR_PROXY_CREDENTIALS = 99
const OCI_ATTR_PTYPE = 123
const OCI_ATTR_QUEUE_NAME = 70
const OCI_ATTR_RADIX = 214
const OCI_ATTR_RDBA = 104
const OCI_ATTR_RECIPIENT_LIST = 60
const OCI_ATTR_REF_TDO = 110
const OCI_ATTR_RELATIVE_MSGID = 48
const OCI_ATTR_ROW_COUNT = 9
const OCI_ATTR_ROWID = 19
const OCI_ATTR_ROWS_RETURNED = 42
const OCI_ATTR_SAVEPOINT_SUPPORT = 269
const OCI_ATTR_SCALE = 6
const OCI_ATTR_SCHEMA_NAME = 9
const OCI_ATTR_SENDER_ID = 68
const OCI_ATTR_SEQUENCE_DEVIATION = 49
const OCI_ATTR_SERVER = 6
const OCI_ATTR_SERVER_GROUP = 85
const OCI_ATTR_SESSION = 7
const OCI_ATTR_SESSLANG = 46
const OCI_ATTR_SHARED_HEAPALLOC = 84
const OCI_ATTR_SQLCODE = 4
const OCI_ATTR_SQLFNCODE = 10
const OCI_ATTR_STMT_TYPE = 24
const OCI_ATTR_STREAM_OFFSET = 83
const OCI_ATTR_SUB_NAME = 10
const OCI_ATTR_SUBSCR_CALLBACK = 95
const OCI_ATTR_SUBSCR_CTX = 96
const OCI_ATTR_SUBSCR_NAME = 94
const OCI_ATTR_SUBSCR_NAMESPACE = 98
const OCI_ATTR_SUBSCR_PAYLOAD = 97
const OCI_ATTR_SUPERTYPE_NAME = 260
const OCI_ATTR_SUPERTYPE_SCHEMA_NAME = 259
const OCI_ATTR_TABLESPACE = 126
const OCI_ATTR_TDO = 127
const OCI_ATTR_TIMESTAMP = 119
const OCI_ATTR_TRANS = 8
const OCI_ATTR_TRANS_LOCK = 28
const OCI_ATTR_TRANS_NAME = 29
const OCI_ATTR_TYPE_NAME = 8
const OCI_ATTR_TYPE_SCHEMA = 118
const OCI_ATTR_TYPECODE = 216
const OCI_ATTR_UCI_CONSTRUCT = 252
const OCI_ATTR_UCI_COPY = 254
const OCI_ATTR_UCI_DESTRUCT = 253
const OCI_ATTR_UCI_PICKLE = 255
const OCI_ATTR_UCI_REFRESH = 257
const OCI_ATTR_UCI_UNPICKLE = 256
const OCI_ATTR_UNK = 101
const OCI_ATTR_USERNAME = 22
const OCI_ATTR_VERSION = 218
const OCI_ATTR_VISIBILITY = 47
const OCI_ATTR_WAIT = 53
const OCI_ATTR_XID = 27
const OCI_AUTH = $08
const OCI_BATCH_ERRORS = $80
const OCI_BATCH_MODE = $01
const OCI_COMMIT_ON_SUCCESS = $20
const OCI_CONTINUE = -24200
const OCI_CRED_EXT = 2
const OCI_CRED_PROXY = 3
const OCI_CRED_RDBMS = 1
const OCI_DATA_AT_EXEC = $02
const OCI_DEFAULT = $0
const OCI_DESCRIBE_ONLY = $10
const OCI_DTYPE_AQAGENT = 60
const OCI_DTYPE_AQDEQ_OPTIONS = 58
const OCI_DTYPE_AQENQ_OPTIONS = 57
const OCI_DTYPE_AQMSG_PROPERTIES = 59
const OCI_DTYPE_AQNFY_DESCRIPTOR = 64
const OCI_DTYPE_COMPLEXOBJECTCOMP = 55
const OCI_DTYPE_DATE = 65
const OCI_DTYPE_DATETIME = 62
const OCI_DTYPE_FILE = 56
const OCI_DTYPE_FIRST = 50
const OCI_DTYPE_INTERVAL = 63
const OCI_DTYPE_LAST = 64
const OCI_DTYPE_LOB = 50
const OCI_DTYPE_LOCATOR = 61
const OCI_DTYPE_PARAM = 53
const OCI_DTYPE_ROWID = 54
const OCI_DTYPE_RSET = 52
const OCI_DTYPE_SNAP = 51
const OCI_DTYPE_TIME = 66
const OCI_DTYPE_TIME_TZ = 67
const OCI_DTYPE_TIMESTAMP = 68
const OCI_DTYPE_TIMESTAMP_LTZ = 70
const OCI_DTYPE_TIMESTAMP_TZ = 69
const OCI_DURATION_BEGIN = 10
const OCI_DURATION_CALLOUT = (OCI_DURATION_BEGIN+4)
const OCI_DURATION_DEFAULT = (OCI_DURATION_BEGIN-2)
const OCI_DURATION_INVALID = $FFFF
const OCI_DURATION_LAST = OCI_DURATION_CALLOUT
const OCI_DURATION_NEXT = (OCI_DURATION_BEGIN-4)
const OCI_DURATION_NULL = (OCI_DURATION_BEGIN-1)
const OCI_DURATION_SESSION = (OCI_DURATION_BEGIN)
const OCI_DURATION_STATEMENT = (OCI_DURATION_BEGIN+3)
const OCI_DURATION_TRANS = (OCI_DURATION_BEGIN+1)
const OCI_DURATION_USER_CALLBACK = (OCI_DURATION_BEGIN-3)
const OCI_DYNAMIC_FETCH = $02
const OCI_ERROR = -1
const OCI_EVENTS = $4
const OCI_EXACT_FETCH = $02
const OCI_FETCH_ABSOLUTE = $20
const OCI_FETCH_FIRST = $04
const OCI_FETCH_LAST = $08
const OCI_FETCH_NEXT = $02
const OCI_FETCH_PRIOR = $10
const OCI_FETCH_RELATIVE = $40
const OCI_FILE_READONLY = 1
const OCI_FIRST_PIECE = 1
const OCI_HTYPE_BIND = 5
const OCI_HTYPE_COMPLEXOBJECT = 11
const OCI_HTYPE_DEFINE = 6
const OCI_HTYPE_DESCRIBE = 7
const OCI_HTYPE_DIRPATH_COLUMN_ARRAY = 15
const OCI_HTYPE_DIRPATH_CTX = 14
const OCI_HTYPE_DIRPATH_STREAM = 16
const OCI_HTYPE_ENV = 1
const OCI_HTYPE_ERROR = 2
const OCI_HTYPE_FIRST = 1
const OCI_HTYPE_LAST = 17
const OCI_HTYPE_PROC = 17
const OCI_HTYPE_SECURITY = 12
const OCI_HTYPE_SERVER = 8
const OCI_HTYPE_SESSION = 9
const OCI_HTYPE_STMT = 4
const OCI_HTYPE_SUBSCRIPTION = 13
const OCI_HTYPE_SVCCTX = 3
const OCI_HTYPE_TRANS = 10
const OCI_INVALID_HANDLE = -2
const OCI_LAST_PIECE = 3
const OCI_LOB_BUFFER_FREE = 1
const OCI_LOB_BUFFER_NOFREE = 2
const OCI_LOB_READONLY = 1
const OCI_LOB_READWRITE = 2
const OCI_MIGRATE = $0001
const OCI_NEED_DATA = 99
const OCI_NEXT_PIECE = 2
const OCI_NO_DATA = 100
const OCI_NO_MUTEX = $80
const OCI_NO_UCB = $40
const OCI_NON_BLOCKING = $40
const OCI_NTV_SYNTAX = 1
const OCI_NUMBER_SIGNED = 2
const OCI_NUMBER_UNSIGNED = 0
const OCI_OBJECT = $2
const OCI_ONE_PIECE = 0
const OCI_OTYPE_NAME = 1
const OCI_OTYPE_PTR = 3
const OCI_OTYPE_REF = 2
const OCI_PARAM_IN = $01
const OCI_PARAM_OUT = $02
const OCI_PARSE_ONLY = $100
const OCI_PIECEWISE = $04
const OCI_PRELIM_AUTH = $0008
const OCI_PTYPE_ARG = 10
const OCI_PTYPE_COL = 9
const OCI_PTYPE_FUNC = 4
const OCI_PTYPE_LIST = 11
const OCI_PTYPE_PKG = 5
const OCI_PTYPE_PROC = 3
const OCI_PTYPE_SEQ = 8
const OCI_PTYPE_SYN = 7
const OCI_PTYPE_TABLE = 1
const OCI_PTYPE_TYPE = 6
const OCI_PTYPE_TYPE_ARG = 15
const OCI_PTYPE_TYPE_ATTR = 12
const OCI_PTYPE_TYPE_COLL = 13
const OCI_PTYPE_TYPE_METHOD = 14
const OCI_PTYPE_TYPE_RESULT = 16
const OCI_PTYPE_UNK = 0
const OCI_PTYPE_VIEW = 2
const OCI_SCROLLABLE_CURSOR = $08
const OCI_SHARED = $10
const OCI_STILL_EXECUTING = -3123
const OCI_STMT_ALTER = 7
const OCI_STMT_BEGIN = 8
const OCI_STMT_CREATE = 5
const OCI_STMT_DECLARE = 9
const OCI_STMT_DELETE = 3
const OCI_STMT_DROP = 6
const OCI_STMT_INSERT = 4
const OCI_STMT_SELECT = 1
const OCI_STMT_UPDATE = 2
const OCI_SUCCESS = 0
const OCI_SUCCESS_WITH_INFO = 1
const OCI_SYSDBA = $0002
const OCI_SYSOPER = $0004
const OCI_TEMP_BLOB = 1
const OCI_TEMP_CLOB = 2
const OCI_THREADED = $1
const OCI_TRANS_ISOLMASK = $0000ff00
const OCI_TRANS_JOIN = $00000002
const OCI_TRANS_LOOSE = $00010000
const OCI_TRANS_NEW = $00000001
const OCI_TRANS_NOMIGRATE = $00100000
const OCI_TRANS_READONLY = $00000100
const OCI_TRANS_READWRITE = $00000200
const OCI_TRANS_RESUME = $00000004
const OCI_TRANS_SERIALIZABLE = $00000400
const OCI_TRANS_STARTMASK = $000000ff
const OCI_TRANS_TIGHT = $00020000
const OCI_TRANS_TWOPHASE = $01000000
const OCI_TRANS_TYPEMASK = $000f0000
const OCI_TYPEPARAM_IN = 0
const OCI_TYPEPARAM_INOUT = 2
const OCI_TYPEPARAM_OUT = 1
const OCI_V7_SYNTAX = 2
const OCI_V8_SYNTAX = 3
const SQLCS_EXPLICIT = 3
const SQLCS_FLEXIBLE = 4
const SQLCS_IMPLICIT = 1
const SQLCS_LIT_NULL = 5
const SQLCS_NCHAR = 2
const SQLT_AFC = 96
const SQLT_AVC = 97
const SQLT_BFILEE = 114
const SQLT_BIN = 23
const SQLT_BLOB = 113
const SQLT_CFILEE = 115
const SQLT_CHR = 1
const SQLT_CLOB = 112
const SQLT_CUR = 102
const SQLT_DAT = 12
const SQLT_DATE = 184
const SQLT_FLT = 4
const SQLT_INT = 3
const SQLT_INTERVAL_DS = 190
const SQLT_INTERVAL_YM = 189
const SQLT_LAB = 105
const SQLT_LBI = 24
const SQLT_LNG = 8
const SQLT_LVB = 95
const SQLT_LVC = 94
const SQLT_NCO = 122
const SQLT_NON = 10
const SQLT_NTY = 108
const SQLT_NUM = 2
const SQLT_ODT = 156
const SQLT_OSL = 106
const SQLT_PDN = 7
const SQLT_RDD = 104
const SQLT_REF = 110
const SQLT_RID = 11
const SQLT_RSET = 116
const SQLT_SLS = 91
const SQLT_STR = 5
const SQLT_TIME = 185
const SQLT_TIME_TZ = 186
const SQLT_TIMESTAMP = 187
const SQLT_TIMESTAMP_LTZ = 232
const SQLT_TIMESTAMP_TZ = 188
const SQLT_UIN = 68
const SQLT_VBI = 15
const SQLT_VCS = 9
const SQLT_VNU = 6
const SQLT_VST = 155
const XIDDATASIZE = 128


Typedef Documentation

typedef Pointer dvoid

Definition at line 72 of file ZPlainOracleDriver.pas.

typedef Integer eword

Definition at line 64 of file ZPlainOracleDriver.pas.

typedef ub2 OCIDuration

Definition at line 122 of file ZPlainOracleDriver.pas.

Definition at line 116 of file ZPlainOracleDriver.pas.

Definition at line 114 of file ZPlainOracleDriver.pas.

Definition at line 113 of file ZPlainOracleDriver.pas.

Definition at line 115 of file ZPlainOracleDriver.pas.

Definition at line 100 of file ZPlainOracleDriver.pas.

Definition at line 112 of file ZPlainOracleDriver.pas.

Definition at line 117 of file ZPlainOracleDriver.pas.

Definition at line 118 of file ZPlainOracleDriver.pas.

Definition at line 98 of file ZPlainOracleDriver.pas.

Definition at line 101 of file ZPlainOracleDriver.pas.

typedef Pointer POCIDescriptor

Definition at line 105 of file ZPlainOracleDriver.pas.

Definition at line 93 of file ZPlainOracleDriver.pas.

Definition at line 95 of file ZPlainOracleDriver.pas.

typedef Pointer POCIHandle

Definition at line 90 of file ZPlainOracleDriver.pas.

Definition at line 109 of file ZPlainOracleDriver.pas.

Definition at line 119 of file ZPlainOracleDriver.pas.

Definition at line 110 of file ZPlainOracleDriver.pas.

Definition at line 111 of file ZPlainOracleDriver.pas.

Definition at line 94 of file ZPlainOracleDriver.pas.

Definition at line 99 of file ZPlainOracleDriver.pas.

Definition at line 108 of file ZPlainOracleDriver.pas.

Definition at line 97 of file ZPlainOracleDriver.pas.

Definition at line 120 of file ZPlainOracleDriver.pas.

Definition at line 96 of file ZPlainOracleDriver.pas.

Definition at line 102 of file ZPlainOracleDriver.pas.

Definition at line 106 of file ZPlainOracleDriver.pas.

typedef Pointer* PPOCIHandle

Definition at line 91 of file ZPlainOracleDriver.pas.

typedef sb1* psb1

Definition at line 78 of file ZPlainOracleDriver.pas.

typedef sb2* psb2

Definition at line 82 of file ZPlainOracleDriver.pas.

typedef sb4* psb4

Definition at line 86 of file ZPlainOracleDriver.pas.

typedef ub1* pub1

Definition at line 76 of file ZPlainOracleDriver.pas.

typedef ub2* pub2

Definition at line 80 of file ZPlainOracleDriver.pas.

typedef ub4* pub4

Definition at line 84 of file ZPlainOracleDriver.pas.

typedef TXID* PXID

Definition at line 152 of file ZPlainOracleDriver.pas.

typedef ShortInt sb1

Definition at line 70 of file ZPlainOracleDriver.pas.

typedef SmallInt sb2

Definition at line 68 of file ZPlainOracleDriver.pas.

typedef Integer sb4

Definition at line 66 of file ZPlainOracleDriver.pas.

typedef Integer size_T

Definition at line 74 of file ZPlainOracleDriver.pas.

typedef Integer sword

Definition at line 63 of file ZPlainOracleDriver.pas.

typedef PChar text

Definition at line 73 of file ZPlainOracleDriver.pas.

typedef Byte ub1

Definition at line 71 of file ZPlainOracleDriver.pas.

typedef Word ub2

Definition at line 69 of file ZPlainOracleDriver.pas.

typedef LongInt ub4

Definition at line 67 of file ZPlainOracleDriver.pas.

typedef LongInt uword

Definition at line 65 of file ZPlainOracleDriver.pas.


Variable Documentation

const _SQLT_BOL = 252

Definition at line 462 of file ZPlainOracleDriver.pas.

const _SQLT_PLI = 29

Definition at line 428 of file ZPlainOracleDriver.pas.

const _SQLT_REC = 250

Definition at line 460 of file ZPlainOracleDriver.pas.

const _SQLT_TAB = 251

Definition at line 461 of file ZPlainOracleDriver.pas.

const MAXBQUALSIZE = 64

Definition at line 147 of file ZPlainOracleDriver.pas.

const MAXGTRIDSIZE = 64

Definition at line 146 of file ZPlainOracleDriver.pas.

const MAXSB4 = High(sb4)

Definition at line 170 of file ZPlainOracleDriver.pas.

const MAXTXNAMELEN = 64

Definition at line 144 of file ZPlainOracleDriver.pas.

const MAXUB4 = High(ub4)

Definition at line 169 of file ZPlainOracleDriver.pas.

const NULLXID_ID = -1

Definition at line 148 of file ZPlainOracleDriver.pas.

Definition at line 291 of file ZPlainOracleDriver.pas.

const OCI_ATTR_AGENT_NAME = 64

Definition at line 290 of file ZPlainOracleDriver.pas.

Definition at line 292 of file ZPlainOracleDriver.pas.

Definition at line 259 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ATTEMPTS = 59

Definition at line 284 of file ZPlainOracleDriver.pas.

Definition at line 627 of file ZPlainOracleDriver.pas.

const OCI_ATTR_BUF_ADDR = 76

Definition at line 305 of file ZPlainOracleDriver.pas.

const OCI_ATTR_BUF_SIZE = 77

Definition at line 306 of file ZPlainOracleDriver.pas.

const OCI_ATTR_CACHE = 115

Definition at line 354 of file ZPlainOracleDriver.pas.

Definition at line 630 of file ZPlainOracleDriver.pas.

Definition at line 601 of file ZPlainOracleDriver.pas.

Definition at line 257 of file ZPlainOracleDriver.pas.

Definition at line 256 of file ZPlainOracleDriver.pas.

Definition at line 624 of file ZPlainOracleDriver.pas.

const OCI_ATTR_CHAR_COUNT = 15

Definition at line 235 of file ZPlainOracleDriver.pas.

const OCI_ATTR_CHARSET = 20

Definition at line 242 of file ZPlainOracleDriver.pas.

Definition at line 254 of file ZPlainOracleDriver.pas.

const OCI_ATTR_CHARSET_ID = 31

Definition at line 253 of file ZPlainOracleDriver.pas.

const OCI_ATTR_CLUSTERED = 105

Definition at line 344 of file ZPlainOracleDriver.pas.

const OCI_ATTR_COL_COUNT = 82

Definition at line 314 of file ZPlainOracleDriver.pas.

Definition at line 570 of file ZPlainOracleDriver.pas.

Definition at line 560 of file ZPlainOracleDriver.pas.

Definition at line 545 of file ZPlainOracleDriver.pas.

Definition at line 544 of file ZPlainOracleDriver.pas.

Definition at line 542 of file ZPlainOracleDriver.pas.

Definition at line 543 of file ZPlainOracleDriver.pas.

Definition at line 274 of file ZPlainOracleDriver.pas.

Definition at line 283 of file ZPlainOracleDriver.pas.

Definition at line 622 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DATA_SIZE = 1

Definition at line 529 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DATA_TYPE = 2

Definition at line 530 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DATEFORMAT = 75

Definition at line 304 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DELAY = 56

Definition at line 281 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DEQ_MODE = 51

Definition at line 275 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DEQ_MSGID = 54

Definition at line 278 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DESC_PUBLIC = 250

Definition at line 598 of file ZPlainOracleDriver.pas.

Definition at line 307 of file ZPlainOracleDriver.pas.

Definition at line 308 of file ZPlainOracleDriver.pas.

Definition at line 309 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DISP_NAME = 100

Definition at line 548 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DISP_SIZE = 3

Definition at line 531 of file ZPlainOracleDriver.pas.

Definition at line 302 of file ZPlainOracleDriver.pas.

const OCI_ATTR_DURATION = 132

Definition at line 371 of file ZPlainOracleDriver.pas.

Definition at line 582 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ENQ_TIME = 62

Definition at line 287 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ENV = 5

Definition at line 225 of file ZPlainOracleDriver.pas.

Definition at line 286 of file ZPlainOracleDriver.pas.

const OCI_ATTR_EXPIRATION = 57

Definition at line 282 of file ZPlainOracleDriver.pas.

Definition at line 248 of file ZPlainOracleDriver.pas.

const OCI_ATTR_FDO = 39

Definition at line 261 of file ZPlainOracleDriver.pas.

const OCI_ATTR_FNCODE = 1

Definition at line 221 of file ZPlainOracleDriver.pas.

const OCI_ATTR_FOCBK = 43

Definition at line 265 of file ZPlainOracleDriver.pas.

Definition at line 237 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HAS_DEFAULT = 212

Definition at line 553 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HAS_FILE = 226

Definition at line 569 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HAS_LOB = 225

Definition at line 568 of file ZPlainOracleDriver.pas.

Definition at line 567 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HAS_RESULT = 240

Definition at line 587 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HEAPALLOC = 30

Definition at line 252 of file ZPlainOracleDriver.pas.

const OCI_ATTR_HW_MARK = 117

Definition at line 356 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IN_V8_MODE = 44

Definition at line 266 of file ZPlainOracleDriver.pas.

const OCI_ATTR_INCR = 114

Definition at line 353 of file ZPlainOracleDriver.pas.

const OCI_ATTR_INDEX_ONLY = 107

Definition at line 346 of file ZPlainOracleDriver.pas.

Definition at line 338 of file ZPlainOracleDriver.pas.

Definition at line 247 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IOMODE = 213

Definition at line 554 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_CONSTANT = 239

Definition at line 586 of file ZPlainOracleDriver.pas.

Definition at line 588 of file ZPlainOracleDriver.pas.

Definition at line 589 of file ZPlainOracleDriver.pas.

Definition at line 562 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_INLINE = 238

Definition at line 585 of file ZPlainOracleDriver.pas.

Definition at line 372 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_MAP = 244

Definition at line 591 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_NULL = 7

Definition at line 535 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_OPERATOR = 243

Definition at line 590 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_ORDER = 245

Definition at line 592 of file ZPlainOracleDriver.pas.

Definition at line 564 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_RNDS = 246

Definition at line 593 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_RNPS = 247

Definition at line 594 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_SELFISH = 236

Definition at line 583 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_SUBTYPE = 258

Definition at line 610 of file ZPlainOracleDriver.pas.

Definition at line 566 of file ZPlainOracleDriver.pas.

Definition at line 563 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_TEMPORARY = 130

Definition at line 369 of file ZPlainOracleDriver.pas.

Definition at line 565 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_TYPED = 131

Definition at line 370 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_VIRTUAL = 237

Definition at line 584 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_WNDS = 248

Definition at line 595 of file ZPlainOracleDriver.pas.

const OCI_ATTR_IS_WNPS = 249

Definition at line 596 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LEVEL = 211

Definition at line 552 of file ZPlainOracleDriver.pas.

Definition at line 239 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LINK = 111

Definition at line 350 of file ZPlainOracleDriver.pas.

Definition at line 347 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LIST_COLUMNS = 103

Definition at line 342 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LIST_OBJECTS = 261

Definition at line 615 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LIST_SCHEMAS = 263

Definition at line 619 of file ZPlainOracleDriver.pas.

Definition at line 348 of file ZPlainOracleDriver.pas.

Definition at line 572 of file ZPlainOracleDriver.pas.

Definition at line 574 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LOBEMPTY = 45

Definition at line 267 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LOCKING_MODE = 272

Definition at line 628 of file ZPlainOracleDriver.pas.

const OCI_ATTR_LTYPE = 128

Definition at line 367 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MAP_METHOD = 232

Definition at line 575 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MAX = 113

Definition at line 352 of file ZPlainOracleDriver.pas.

Definition at line 623 of file ZPlainOracleDriver.pas.

Definition at line 621 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MAX_PROC_LEN = 264

Definition at line 620 of file ZPlainOracleDriver.pas.

Definition at line 255 of file ZPlainOracleDriver.pas.

Definition at line 326 of file ZPlainOracleDriver.pas.

Definition at line 327 of file ZPlainOracleDriver.pas.

Definition at line 325 of file ZPlainOracleDriver.pas.

Definition at line 328 of file ZPlainOracleDriver.pas.

Definition at line 324 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MIGSESSION = 86

Definition at line 320 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MIN = 112

Definition at line 351 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MODES = 93

Definition at line 329 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MSG_PROP = 72

Definition at line 299 of file ZPlainOracleDriver.pas.

const OCI_ATTR_MSG_STATE = 63

Definition at line 288 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NAME = 4

Definition at line 532 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NAVIGATION = 52

Definition at line 276 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NCHAR = 21

Definition at line 243 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NCHARSET_ID = 262

Definition at line 618 of file ZPlainOracleDriver.pas.

Definition at line 234 of file ZPlainOracleDriver.pas.

Definition at line 232 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NFY_MSGID = 71

Definition at line 298 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NOCACHE = 87

Definition at line 322 of file ZPlainOracleDriver.pas.

Definition at line 223 of file ZPlainOracleDriver.pas.

Definition at line 626 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_ARGS = 215

Definition at line 556 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_ATTRS = 120

Definition at line 359 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_COLS = 102

Definition at line 341 of file ZPlainOracleDriver.pas.

Definition at line 301 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_ELEMS = 234

Definition at line 579 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_PARAMS = 121

Definition at line 360 of file ZPlainOracleDriver.pas.

const OCI_ATTR_NUM_ROWS = 81

Definition at line 310 of file ZPlainOracleDriver.pas.

Definition at line 571 of file ZPlainOracleDriver.pas.

Definition at line 573 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OBJ_ID = 136

Definition at line 375 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OBJ_NAME = 134

Definition at line 373 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OBJ_SCHEMA = 135

Definition at line 374 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OBJECT = 2

Definition at line 222 of file ZPlainOracleDriver.pas.

Definition at line 632 of file ZPlainOracleDriver.pas.

Definition at line 631 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OBJID = 122

Definition at line 361 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ORDER = 116

Definition at line 355 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ORDER_METHOD = 233

Definition at line 576 of file ZPlainOracleDriver.pas.

Definition at line 295 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OVERLOAD = 210

Definition at line 551 of file ZPlainOracleDriver.pas.

const OCI_ATTR_OVERLOAD_ID = 125

Definition at line 364 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PARAM = 124

Definition at line 363 of file ZPlainOracleDriver.pas.

Definition at line 240 of file ZPlainOracleDriver.pas.

Definition at line 368 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PARTITIONED = 106

Definition at line 345 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PASSWORD = 23

Definition at line 245 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PDPRC = 17

Definition at line 238 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PDSCL = 16

Definition at line 236 of file ZPlainOracleDriver.pas.

Definition at line 260 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PINOPTION = 36

Definition at line 258 of file ZPlainOracleDriver.pas.

const OCI_ATTR_POSITION = 11

Definition at line 539 of file ZPlainOracleDriver.pas.

Definition at line 262 of file ZPlainOracleDriver.pas.

Definition at line 263 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PRECISION = 5

Definition at line 533 of file ZPlainOracleDriver.pas.

Definition at line 233 of file ZPlainOracleDriver.pas.

Definition at line 231 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PRIORITY = 55

Definition at line 280 of file ZPlainOracleDriver.pas.

Definition at line 337 of file ZPlainOracleDriver.pas.

const OCI_ATTR_PTYPE = 123

Definition at line 362 of file ZPlainOracleDriver.pas.

const OCI_ATTR_QUEUE_NAME = 70

Definition at line 297 of file ZPlainOracleDriver.pas.

const OCI_ATTR_RADIX = 214

Definition at line 555 of file ZPlainOracleDriver.pas.

const OCI_ATTR_RDBA = 104

Definition at line 343 of file ZPlainOracleDriver.pas.

Definition at line 285 of file ZPlainOracleDriver.pas.

const OCI_ATTR_REF_TDO = 110

Definition at line 349 of file ZPlainOracleDriver.pas.

Definition at line 271 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ROW_COUNT = 9

Definition at line 229 of file ZPlainOracleDriver.pas.

const OCI_ATTR_ROWID = 19

Definition at line 241 of file ZPlainOracleDriver.pas.

Definition at line 264 of file ZPlainOracleDriver.pas.

Definition at line 625 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SCALE = 6

Definition at line 534 of file ZPlainOracleDriver.pas.

Definition at line 537 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SENDER_ID = 68

Definition at line 294 of file ZPlainOracleDriver.pas.

Definition at line 272 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SERVER = 6

Definition at line 226 of file ZPlainOracleDriver.pas.

Definition at line 318 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SESSION = 7

Definition at line 227 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SESSLANG = 46

Definition at line 268 of file ZPlainOracleDriver.pas.

Definition at line 316 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SQLCODE = 4

Definition at line 224 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SQLFNCODE = 10

Definition at line 230 of file ZPlainOracleDriver.pas.

const OCI_ATTR_STMT_TYPE = 24

Definition at line 246 of file ZPlainOracleDriver.pas.

Definition at line 315 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SUB_NAME = 10

Definition at line 538 of file ZPlainOracleDriver.pas.

Definition at line 332 of file ZPlainOracleDriver.pas.

const OCI_ATTR_SUBSCR_CTX = 96

Definition at line 333 of file ZPlainOracleDriver.pas.

Definition at line 331 of file ZPlainOracleDriver.pas.

Definition at line 335 of file ZPlainOracleDriver.pas.

Definition at line 334 of file ZPlainOracleDriver.pas.

Definition at line 612 of file ZPlainOracleDriver.pas.

Definition at line 611 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TABLESPACE = 126

Definition at line 365 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TDO = 127

Definition at line 366 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TIMESTAMP = 119

Definition at line 358 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TRANS = 8

Definition at line 228 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TRANS_LOCK = 28

Definition at line 250 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TRANS_NAME = 29

Definition at line 251 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TYPE_NAME = 8

Definition at line 536 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TYPE_SCHEMA = 118

Definition at line 357 of file ZPlainOracleDriver.pas.

const OCI_ATTR_TYPECODE = 216

Definition at line 559 of file ZPlainOracleDriver.pas.

Definition at line 602 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UCI_COPY = 254

Definition at line 604 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UCI_DESTRUCT = 253

Definition at line 603 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UCI_PICKLE = 255

Definition at line 605 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UCI_REFRESH = 257

Definition at line 607 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UCI_UNPICKLE = 256

Definition at line 606 of file ZPlainOracleDriver.pas.

const OCI_ATTR_UNK = 101

Definition at line 340 of file ZPlainOracleDriver.pas.

const OCI_ATTR_USERNAME = 22

Definition at line 244 of file ZPlainOracleDriver.pas.

const OCI_ATTR_VERSION = 218

Definition at line 561 of file ZPlainOracleDriver.pas.

const OCI_ATTR_VISIBILITY = 47

Definition at line 270 of file ZPlainOracleDriver.pas.

const OCI_ATTR_WAIT = 53

Definition at line 277 of file ZPlainOracleDriver.pas.

const OCI_ATTR_XID = 27

Definition at line 249 of file ZPlainOracleDriver.pas.

const OCI_AUTH = $08

Definition at line 410 of file ZPlainOracleDriver.pas.

const OCI_BATCH_ERRORS = $80

Definition at line 487 of file ZPlainOracleDriver.pas.

const OCI_BATCH_MODE = $01

Definition at line 481 of file ZPlainOracleDriver.pas.

const OCI_COMMIT_ON_SUCCESS = $20

Definition at line 485 of file ZPlainOracleDriver.pas.

const OCI_CONTINUE = -24200

Definition at line 385 of file ZPlainOracleDriver.pas.

const OCI_CRED_EXT = 2

Definition at line 400 of file ZPlainOracleDriver.pas.

const OCI_CRED_PROXY = 3

Definition at line 401 of file ZPlainOracleDriver.pas.

const OCI_CRED_RDBMS = 1

Definition at line 399 of file ZPlainOracleDriver.pas.

const OCI_DATA_AT_EXEC = $02

Definition at line 490 of file ZPlainOracleDriver.pas.

const OCI_DEFAULT = $0

Definition at line 388 of file ZPlainOracleDriver.pas.

const OCI_DESCRIBE_ONLY = $10

Definition at line 484 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_AQAGENT = 60

Definition at line 207 of file ZPlainOracleDriver.pas.

Definition at line 205 of file ZPlainOracleDriver.pas.

Definition at line 204 of file ZPlainOracleDriver.pas.

Definition at line 206 of file ZPlainOracleDriver.pas.

Definition at line 211 of file ZPlainOracleDriver.pas.

Definition at line 202 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_DATE = 65

Definition at line 213 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_DATETIME = 62

Definition at line 209 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_FILE = 56

Definition at line 203 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_FIRST = 50

Definition at line 196 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_INTERVAL = 63

Definition at line 210 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_LAST = 64

Definition at line 212 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_LOB = 50

Definition at line 197 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_LOCATOR = 61

Definition at line 208 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_PARAM = 53

Definition at line 200 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_ROWID = 54

Definition at line 201 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_RSET = 52

Definition at line 199 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_SNAP = 51

Definition at line 198 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_TIME = 66

Definition at line 214 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_TIME_TZ = 67

Definition at line 215 of file ZPlainOracleDriver.pas.

const OCI_DTYPE_TIMESTAMP = 68

Definition at line 216 of file ZPlainOracleDriver.pas.

Definition at line 218 of file ZPlainOracleDriver.pas.

Definition at line 217 of file ZPlainOracleDriver.pas.

const OCI_DURATION_BEGIN = 10

Definition at line 126 of file ZPlainOracleDriver.pas.

Definition at line 137 of file ZPlainOracleDriver.pas.

Definition at line 128 of file ZPlainOracleDriver.pas.

const OCI_DURATION_INVALID = $FFFF

Definition at line 125 of file ZPlainOracleDriver.pas.

Definition at line 138 of file ZPlainOracleDriver.pas.

Definition at line 130 of file ZPlainOracleDriver.pas.

Definition at line 127 of file ZPlainOracleDriver.pas.

Definition at line 131 of file ZPlainOracleDriver.pas.

Definition at line 133 of file ZPlainOracleDriver.pas.

Definition at line 132 of file ZPlainOracleDriver.pas.

Definition at line 129 of file ZPlainOracleDriver.pas.

const OCI_DYNAMIC_FETCH = $02

Definition at line 491 of file ZPlainOracleDriver.pas.

const OCI_ERROR = -1

Definition at line 381 of file ZPlainOracleDriver.pas.

const OCI_EVENTS = $4

Definition at line 393 of file ZPlainOracleDriver.pas.

const OCI_EXACT_FETCH = $02

Definition at line 482 of file ZPlainOracleDriver.pas.

const OCI_FETCH_ABSOLUTE = $20

Definition at line 523 of file ZPlainOracleDriver.pas.

const OCI_FETCH_FIRST = $04

Definition at line 520 of file ZPlainOracleDriver.pas.

const OCI_FETCH_LAST = $08

Definition at line 521 of file ZPlainOracleDriver.pas.

const OCI_FETCH_NEXT = $02

Definition at line 519 of file ZPlainOracleDriver.pas.

const OCI_FETCH_PRIOR = $10

Definition at line 522 of file ZPlainOracleDriver.pas.

const OCI_FETCH_RELATIVE = $40

Definition at line 524 of file ZPlainOracleDriver.pas.

const OCI_FILE_READONLY = 1

Definition at line 643 of file ZPlainOracleDriver.pas.

const OCI_FIRST_PIECE = 1

Definition at line 514 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_BIND = 5

Definition at line 180 of file ZPlainOracleDriver.pas.

Definition at line 186 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_DEFINE = 6

Definition at line 181 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_DESCRIBE = 7

Definition at line 182 of file ZPlainOracleDriver.pas.

Definition at line 190 of file ZPlainOracleDriver.pas.

Definition at line 189 of file ZPlainOracleDriver.pas.

Definition at line 191 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_ENV = 1

Definition at line 176 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_ERROR = 2

Definition at line 177 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_FIRST = 1

Definition at line 175 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_LAST = 17

Definition at line 193 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_PROC = 17

Definition at line 192 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_SECURITY = 12

Definition at line 187 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_SERVER = 8

Definition at line 183 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_SESSION = 9

Definition at line 184 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_STMT = 4

Definition at line 179 of file ZPlainOracleDriver.pas.

Definition at line 188 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_SVCCTX = 3

Definition at line 178 of file ZPlainOracleDriver.pas.

const OCI_HTYPE_TRANS = 10

Definition at line 185 of file ZPlainOracleDriver.pas.

const OCI_INVALID_HANDLE = -2

Definition at line 382 of file ZPlainOracleDriver.pas.

const OCI_LAST_PIECE = 3

Definition at line 516 of file ZPlainOracleDriver.pas.

Definition at line 639 of file ZPlainOracleDriver.pas.

Definition at line 640 of file ZPlainOracleDriver.pas.

const OCI_LOB_READONLY = 1

Definition at line 645 of file ZPlainOracleDriver.pas.

const OCI_LOB_READWRITE = 2

Definition at line 646 of file ZPlainOracleDriver.pas.

const OCI_MIGRATE = $0001

Definition at line 404 of file ZPlainOracleDriver.pas.

const OCI_NEED_DATA = 99

Definition at line 383 of file ZPlainOracleDriver.pas.

const OCI_NEXT_PIECE = 2

Definition at line 515 of file ZPlainOracleDriver.pas.

const OCI_NO_DATA = 100

Definition at line 380 of file ZPlainOracleDriver.pas.

const OCI_NO_MUTEX = $80

Definition at line 396 of file ZPlainOracleDriver.pas.

const OCI_NO_UCB = $40

Definition at line 395 of file ZPlainOracleDriver.pas.

const OCI_NON_BLOCKING = $40

Definition at line 486 of file ZPlainOracleDriver.pas.

const OCI_NTV_SYNTAX = 1

Definition at line 476 of file ZPlainOracleDriver.pas.

const OCI_NUMBER_SIGNED = 2

Definition at line 688 of file ZPlainOracleDriver.pas.

Definition at line 687 of file ZPlainOracleDriver.pas.

const OCI_OBJECT = $2

Definition at line 392 of file ZPlainOracleDriver.pas.

const OCI_ONE_PIECE = 0

Definition at line 513 of file ZPlainOracleDriver.pas.

const OCI_OTYPE_NAME = 1

Definition at line 658 of file ZPlainOracleDriver.pas.

const OCI_OTYPE_PTR = 3

Definition at line 660 of file ZPlainOracleDriver.pas.

const OCI_OTYPE_REF = 2

Definition at line 659 of file ZPlainOracleDriver.pas.

const OCI_PARAM_IN = $01

Definition at line 635 of file ZPlainOracleDriver.pas.

const OCI_PARAM_OUT = $02

Definition at line 636 of file ZPlainOracleDriver.pas.

const OCI_PARSE_ONLY = $100

Definition at line 488 of file ZPlainOracleDriver.pas.

const OCI_PIECEWISE = $04

Definition at line 492 of file ZPlainOracleDriver.pas.

const OCI_PRELIM_AUTH = $0008

Definition at line 407 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_ARG = 10

Definition at line 673 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_COL = 9

Definition at line 672 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_FUNC = 4

Definition at line 667 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_LIST = 11

Definition at line 674 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_PKG = 5

Definition at line 668 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_PROC = 3

Definition at line 666 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_SEQ = 8

Definition at line 671 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_SYN = 7

Definition at line 670 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_TABLE = 1

Definition at line 664 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_TYPE = 6

Definition at line 669 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_TYPE_ARG = 15

Definition at line 678 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_TYPE_ATTR = 12

Definition at line 675 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_TYPE_COLL = 13

Definition at line 676 of file ZPlainOracleDriver.pas.

Definition at line 677 of file ZPlainOracleDriver.pas.

Definition at line 679 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_UNK = 0

Definition at line 663 of file ZPlainOracleDriver.pas.

const OCI_PTYPE_VIEW = 2

Definition at line 665 of file ZPlainOracleDriver.pas.

const OCI_SCROLLABLE_CURSOR = $08

Definition at line 483 of file ZPlainOracleDriver.pas.

const OCI_SHARED = $10

Definition at line 394 of file ZPlainOracleDriver.pas.

const OCI_STILL_EXECUTING = -3123

Definition at line 384 of file ZPlainOracleDriver.pas.

const OCI_STMT_ALTER = 7

Definition at line 471 of file ZPlainOracleDriver.pas.

const OCI_STMT_BEGIN = 8

Definition at line 472 of file ZPlainOracleDriver.pas.

const OCI_STMT_CREATE = 5

Definition at line 469 of file ZPlainOracleDriver.pas.

const OCI_STMT_DECLARE = 9

Definition at line 473 of file ZPlainOracleDriver.pas.

const OCI_STMT_DELETE = 3

Definition at line 467 of file ZPlainOracleDriver.pas.

const OCI_STMT_DROP = 6

Definition at line 470 of file ZPlainOracleDriver.pas.

const OCI_STMT_INSERT = 4

Definition at line 468 of file ZPlainOracleDriver.pas.

const OCI_STMT_SELECT = 1

Definition at line 465 of file ZPlainOracleDriver.pas.

const OCI_STMT_UPDATE = 2

Definition at line 466 of file ZPlainOracleDriver.pas.

const OCI_SUCCESS = 0

Definition at line 378 of file ZPlainOracleDriver.pas.

Definition at line 379 of file ZPlainOracleDriver.pas.

const OCI_SYSDBA = $0002

Definition at line 405 of file ZPlainOracleDriver.pas.

const OCI_SYSOPER = $0004

Definition at line 406 of file ZPlainOracleDriver.pas.

const OCI_TEMP_BLOB = 1

Definition at line 140 of file ZPlainOracleDriver.pas.

const OCI_TEMP_CLOB = 2

Definition at line 141 of file ZPlainOracleDriver.pas.

const OCI_THREADED = $1

Definition at line 391 of file ZPlainOracleDriver.pas.

const OCI_TRANS_ISOLMASK = $0000ff00

Definition at line 503 of file ZPlainOracleDriver.pas.

const OCI_TRANS_JOIN = $00000002

Definition at line 496 of file ZPlainOracleDriver.pas.

const OCI_TRANS_LOOSE = $00010000

Definition at line 505 of file ZPlainOracleDriver.pas.

const OCI_TRANS_NEW = $00000001

Definition at line 495 of file ZPlainOracleDriver.pas.

const OCI_TRANS_NOMIGRATE = $00100000

Definition at line 509 of file ZPlainOracleDriver.pas.

const OCI_TRANS_READONLY = $00000100

Definition at line 500 of file ZPlainOracleDriver.pas.

const OCI_TRANS_READWRITE = $00000200

Definition at line 501 of file ZPlainOracleDriver.pas.

const OCI_TRANS_RESUME = $00000004

Definition at line 497 of file ZPlainOracleDriver.pas.

const OCI_TRANS_SERIALIZABLE = $00000400

Definition at line 502 of file ZPlainOracleDriver.pas.

const OCI_TRANS_STARTMASK = $000000ff

Definition at line 498 of file ZPlainOracleDriver.pas.

const OCI_TRANS_TIGHT = $00020000

Definition at line 506 of file ZPlainOracleDriver.pas.

const OCI_TRANS_TWOPHASE = $01000000

Definition at line 510 of file ZPlainOracleDriver.pas.

const OCI_TRANS_TYPEMASK = $000f0000

Definition at line 507 of file ZPlainOracleDriver.pas.

const OCI_TYPEPARAM_IN = 0

Definition at line 682 of file ZPlainOracleDriver.pas.

Definition at line 684 of file ZPlainOracleDriver.pas.

const OCI_TYPEPARAM_OUT = 1

Definition at line 683 of file ZPlainOracleDriver.pas.

const OCI_V7_SYNTAX = 2

Definition at line 477 of file ZPlainOracleDriver.pas.

const OCI_V8_SYNTAX = 3

Definition at line 478 of file ZPlainOracleDriver.pas.

const SQLCS_EXPLICIT = 3

Definition at line 651 of file ZPlainOracleDriver.pas.

const SQLCS_FLEXIBLE = 4

Definition at line 652 of file ZPlainOracleDriver.pas.

const SQLCS_IMPLICIT = 1

Definition at line 649 of file ZPlainOracleDriver.pas.

const SQLCS_LIT_NULL = 5

Definition at line 653 of file ZPlainOracleDriver.pas.

const SQLCS_NCHAR = 2

Definition at line 650 of file ZPlainOracleDriver.pas.

const SQLT_AFC = 96

Definition at line 433 of file ZPlainOracleDriver.pas.

const SQLT_AVC = 97

Definition at line 434 of file ZPlainOracleDriver.pas.

const SQLT_BFILEE = 114

Definition at line 443 of file ZPlainOracleDriver.pas.

const SQLT_BIN = 23

Definition at line 426 of file ZPlainOracleDriver.pas.

const SQLT_BLOB = 113

Definition at line 442 of file ZPlainOracleDriver.pas.

const SQLT_CFILEE = 115

Definition at line 444 of file ZPlainOracleDriver.pas.

const SQLT_CHR = 1

Definition at line 413 of file ZPlainOracleDriver.pas.

const SQLT_CLOB = 112

Definition at line 441 of file ZPlainOracleDriver.pas.

const SQLT_CUR = 102

Definition at line 435 of file ZPlainOracleDriver.pas.

const SQLT_DAT = 12

Definition at line 424 of file ZPlainOracleDriver.pas.

const SQLT_DATE = 184

Definition at line 451 of file ZPlainOracleDriver.pas.

const SQLT_FLT = 4

Definition at line 416 of file ZPlainOracleDriver.pas.

const SQLT_INT = 3

Definition at line 415 of file ZPlainOracleDriver.pas.

const SQLT_INTERVAL_DS = 190

Definition at line 457 of file ZPlainOracleDriver.pas.

const SQLT_INTERVAL_YM = 189

Definition at line 456 of file ZPlainOracleDriver.pas.

const SQLT_LAB = 105

Definition at line 437 of file ZPlainOracleDriver.pas.

const SQLT_LBI = 24

Definition at line 427 of file ZPlainOracleDriver.pas.

const SQLT_LNG = 8

Definition at line 420 of file ZPlainOracleDriver.pas.

const SQLT_LVB = 95

Definition at line 432 of file ZPlainOracleDriver.pas.

const SQLT_LVC = 94

Definition at line 431 of file ZPlainOracleDriver.pas.

const SQLT_NCO = 122

Definition at line 446 of file ZPlainOracleDriver.pas.

const SQLT_NON = 10

Definition at line 422 of file ZPlainOracleDriver.pas.

const SQLT_NTY = 108

Definition at line 439 of file ZPlainOracleDriver.pas.

const SQLT_NUM = 2

Definition at line 414 of file ZPlainOracleDriver.pas.

const SQLT_ODT = 156

Definition at line 448 of file ZPlainOracleDriver.pas.

const SQLT_OSL = 106

Definition at line 438 of file ZPlainOracleDriver.pas.

const SQLT_PDN = 7

Definition at line 419 of file ZPlainOracleDriver.pas.

const SQLT_RDD = 104

Definition at line 436 of file ZPlainOracleDriver.pas.

const SQLT_REF = 110

Definition at line 440 of file ZPlainOracleDriver.pas.

const SQLT_RID = 11

Definition at line 423 of file ZPlainOracleDriver.pas.

const SQLT_RSET = 116

Definition at line 445 of file ZPlainOracleDriver.pas.

const SQLT_SLS = 91

Definition at line 430 of file ZPlainOracleDriver.pas.

const SQLT_STR = 5

Definition at line 417 of file ZPlainOracleDriver.pas.

const SQLT_TIME = 185

Definition at line 452 of file ZPlainOracleDriver.pas.

const SQLT_TIME_TZ = 186

Definition at line 453 of file ZPlainOracleDriver.pas.

const SQLT_TIMESTAMP = 187

Definition at line 454 of file ZPlainOracleDriver.pas.

const SQLT_TIMESTAMP_LTZ = 232

Definition at line 458 of file ZPlainOracleDriver.pas.

const SQLT_TIMESTAMP_TZ = 188

Definition at line 455 of file ZPlainOracleDriver.pas.

const SQLT_UIN = 68

Definition at line 429 of file ZPlainOracleDriver.pas.

const SQLT_VBI = 15

Definition at line 425 of file ZPlainOracleDriver.pas.

const SQLT_VCS = 9

Definition at line 421 of file ZPlainOracleDriver.pas.

const SQLT_VNU = 6

Definition at line 418 of file ZPlainOracleDriver.pas.

const SQLT_VST = 155

Definition at line 447 of file ZPlainOracleDriver.pas.

const XIDDATASIZE = 128

Definition at line 145 of file ZPlainOracleDriver.pas.


Generated on Wed Dec 30 08:42:43 2009 for zeoslib by  doxygen 1.5.7.1