odpic_sys/
bindings_impl.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
/* automatically generated by rust-bindgen 0.70.1 */

pub const DPI_MAJOR_VERSION: u32 = 5;
pub const DPI_MINOR_VERSION: u32 = 4;
pub const DPI_PATCH_LEVEL: u32 = 0;
pub const DPI_DEFAULT_FETCH_ARRAY_SIZE: u32 = 100;
pub const DPI_DEFAULT_PREFETCH_ROWS: u32 = 2;
pub const DPI_DEFAULT_PING_INTERVAL: u32 = 60;
pub const DPI_DEFAULT_PING_TIMEOUT: u32 = 5000;
pub const DPI_DEFAULT_STMT_CACHE_SIZE: u32 = 20;
pub const DPI_DEQ_WAIT_NO_WAIT: u32 = 0;
pub const DPI_MAX_INT64_PRECISION: u32 = 18;
pub const DPI_SUCCESS: u32 = 0;
pub const DPI_FAILURE: i32 = -1;
pub const DPI_DEBUG_LEVEL_UNREPORTED_ERRORS: u32 = 1;
pub const DPI_DEBUG_LEVEL_REFS: u32 = 2;
pub const DPI_DEBUG_LEVEL_FNS: u32 = 4;
pub const DPI_DEBUG_LEVEL_ERRORS: u32 = 8;
pub const DPI_DEBUG_LEVEL_SQL: u32 = 16;
pub const DPI_DEBUG_LEVEL_MEM: u32 = 32;
pub const DPI_DEBUG_LEVEL_LOAD_LIB: u32 = 64;
pub const DPI_MODE_AUTH_DEFAULT: u32 = 0;
pub const DPI_MODE_AUTH_SYSDBA: u32 = 2;
pub const DPI_MODE_AUTH_SYSOPER: u32 = 4;
pub const DPI_MODE_AUTH_PRELIM: u32 = 8;
pub const DPI_MODE_AUTH_SYSASM: u32 = 32768;
pub const DPI_MODE_AUTH_SYSBKP: u32 = 131072;
pub const DPI_MODE_AUTH_SYSDGD: u32 = 262144;
pub const DPI_MODE_AUTH_SYSKMT: u32 = 524288;
pub const DPI_MODE_AUTH_SYSRAC: u32 = 1048576;
pub const DPI_MODE_CONN_CLOSE_DEFAULT: u32 = 0;
pub const DPI_MODE_CONN_CLOSE_DROP: u32 = 1;
pub const DPI_MODE_CONN_CLOSE_RETAG: u32 = 2;
pub const DPI_MODE_CREATE_DEFAULT: u32 = 0;
pub const DPI_MODE_CREATE_THREADED: u32 = 1;
pub const DPI_MODE_CREATE_EVENTS: u32 = 4;
pub const DPI_MODE_DEQ_BROWSE: u32 = 1;
pub const DPI_MODE_DEQ_LOCKED: u32 = 2;
pub const DPI_MODE_DEQ_REMOVE: u32 = 3;
pub const DPI_MODE_DEQ_REMOVE_NO_DATA: u32 = 4;
pub const DPI_DEQ_NAV_FIRST_MSG: u32 = 1;
pub const DPI_DEQ_NAV_NEXT_TRANSACTION: u32 = 2;
pub const DPI_DEQ_NAV_NEXT_MSG: u32 = 3;
pub const DPI_EVENT_NONE: u32 = 0;
pub const DPI_EVENT_STARTUP: u32 = 1;
pub const DPI_EVENT_SHUTDOWN: u32 = 2;
pub const DPI_EVENT_SHUTDOWN_ANY: u32 = 3;
pub const DPI_EVENT_DEREG: u32 = 5;
pub const DPI_EVENT_OBJCHANGE: u32 = 6;
pub const DPI_EVENT_QUERYCHANGE: u32 = 7;
pub const DPI_EVENT_AQ: u32 = 100;
pub const DPI_JSON_OPT_DEFAULT: u32 = 0;
pub const DPI_JSON_OPT_NUMBER_AS_STRING: u32 = 1;
pub const DPI_JSON_OPT_DATE_AS_DOUBLE: u32 = 2;
pub const DPI_MODE_EXEC_DEFAULT: u32 = 0;
pub const DPI_MODE_EXEC_DESCRIBE_ONLY: u32 = 16;
pub const DPI_MODE_EXEC_COMMIT_ON_SUCCESS: u32 = 32;
pub const DPI_MODE_EXEC_BATCH_ERRORS: u32 = 128;
pub const DPI_MODE_EXEC_PARSE_ONLY: u32 = 256;
pub const DPI_MODE_EXEC_ARRAY_DML_ROWCOUNTS: u32 = 1048576;
pub const DPI_MODE_FETCH_NEXT: u32 = 2;
pub const DPI_MODE_FETCH_FIRST: u32 = 4;
pub const DPI_MODE_FETCH_LAST: u32 = 8;
pub const DPI_MODE_FETCH_PRIOR: u32 = 16;
pub const DPI_MODE_FETCH_ABSOLUTE: u32 = 32;
pub const DPI_MODE_FETCH_RELATIVE: u32 = 64;
pub const DPI_MODE_MSG_PERSISTENT: u32 = 1;
pub const DPI_MODE_MSG_BUFFERED: u32 = 2;
pub const DPI_MODE_MSG_PERSISTENT_OR_BUFFERED: u32 = 3;
pub const DPI_MSG_STATE_READY: u32 = 0;
pub const DPI_MSG_STATE_WAITING: u32 = 1;
pub const DPI_MSG_STATE_PROCESSED: u32 = 2;
pub const DPI_MSG_STATE_EXPIRED: u32 = 3;
pub const DPI_NATIVE_TYPE_INT64: u32 = 3000;
pub const DPI_NATIVE_TYPE_UINT64: u32 = 3001;
pub const DPI_NATIVE_TYPE_FLOAT: u32 = 3002;
pub const DPI_NATIVE_TYPE_DOUBLE: u32 = 3003;
pub const DPI_NATIVE_TYPE_BYTES: u32 = 3004;
pub const DPI_NATIVE_TYPE_TIMESTAMP: u32 = 3005;
pub const DPI_NATIVE_TYPE_INTERVAL_DS: u32 = 3006;
pub const DPI_NATIVE_TYPE_INTERVAL_YM: u32 = 3007;
pub const DPI_NATIVE_TYPE_LOB: u32 = 3008;
pub const DPI_NATIVE_TYPE_OBJECT: u32 = 3009;
pub const DPI_NATIVE_TYPE_STMT: u32 = 3010;
pub const DPI_NATIVE_TYPE_BOOLEAN: u32 = 3011;
pub const DPI_NATIVE_TYPE_ROWID: u32 = 3012;
pub const DPI_NATIVE_TYPE_JSON: u32 = 3013;
pub const DPI_NATIVE_TYPE_JSON_OBJECT: u32 = 3014;
pub const DPI_NATIVE_TYPE_JSON_ARRAY: u32 = 3015;
pub const DPI_NATIVE_TYPE_NULL: u32 = 3016;
pub const DPI_NATIVE_TYPE_VECTOR: u32 = 3017;
pub const DPI_OPCODE_ALL_OPS: u32 = 0;
pub const DPI_OPCODE_ALL_ROWS: u32 = 1;
pub const DPI_OPCODE_INSERT: u32 = 2;
pub const DPI_OPCODE_UPDATE: u32 = 4;
pub const DPI_OPCODE_DELETE: u32 = 8;
pub const DPI_OPCODE_ALTER: u32 = 16;
pub const DPI_OPCODE_DROP: u32 = 32;
pub const DPI_OPCODE_UNKNOWN: u32 = 64;
pub const DPI_ORACLE_TYPE_NONE: u32 = 2000;
pub const DPI_ORACLE_TYPE_VARCHAR: u32 = 2001;
pub const DPI_ORACLE_TYPE_NVARCHAR: u32 = 2002;
pub const DPI_ORACLE_TYPE_CHAR: u32 = 2003;
pub const DPI_ORACLE_TYPE_NCHAR: u32 = 2004;
pub const DPI_ORACLE_TYPE_ROWID: u32 = 2005;
pub const DPI_ORACLE_TYPE_RAW: u32 = 2006;
pub const DPI_ORACLE_TYPE_NATIVE_FLOAT: u32 = 2007;
pub const DPI_ORACLE_TYPE_NATIVE_DOUBLE: u32 = 2008;
pub const DPI_ORACLE_TYPE_NATIVE_INT: u32 = 2009;
pub const DPI_ORACLE_TYPE_NUMBER: u32 = 2010;
pub const DPI_ORACLE_TYPE_DATE: u32 = 2011;
pub const DPI_ORACLE_TYPE_TIMESTAMP: u32 = 2012;
pub const DPI_ORACLE_TYPE_TIMESTAMP_TZ: u32 = 2013;
pub const DPI_ORACLE_TYPE_TIMESTAMP_LTZ: u32 = 2014;
pub const DPI_ORACLE_TYPE_INTERVAL_DS: u32 = 2015;
pub const DPI_ORACLE_TYPE_INTERVAL_YM: u32 = 2016;
pub const DPI_ORACLE_TYPE_CLOB: u32 = 2017;
pub const DPI_ORACLE_TYPE_NCLOB: u32 = 2018;
pub const DPI_ORACLE_TYPE_BLOB: u32 = 2019;
pub const DPI_ORACLE_TYPE_BFILE: u32 = 2020;
pub const DPI_ORACLE_TYPE_STMT: u32 = 2021;
pub const DPI_ORACLE_TYPE_BOOLEAN: u32 = 2022;
pub const DPI_ORACLE_TYPE_OBJECT: u32 = 2023;
pub const DPI_ORACLE_TYPE_LONG_VARCHAR: u32 = 2024;
pub const DPI_ORACLE_TYPE_LONG_RAW: u32 = 2025;
pub const DPI_ORACLE_TYPE_NATIVE_UINT: u32 = 2026;
pub const DPI_ORACLE_TYPE_JSON: u32 = 2027;
pub const DPI_ORACLE_TYPE_JSON_OBJECT: u32 = 2028;
pub const DPI_ORACLE_TYPE_JSON_ARRAY: u32 = 2029;
pub const DPI_ORACLE_TYPE_UROWID: u32 = 2030;
pub const DPI_ORACLE_TYPE_LONG_NVARCHAR: u32 = 2031;
pub const DPI_ORACLE_TYPE_XMLTYPE: u32 = 2032;
pub const DPI_ORACLE_TYPE_VECTOR: u32 = 2033;
pub const DPI_ORACLE_TYPE_JSON_ID: u32 = 2034;
pub const DPI_ORACLE_TYPE_MAX: u32 = 2035;
pub const DPI_MODE_POOL_CLOSE_DEFAULT: u32 = 0;
pub const DPI_MODE_POOL_CLOSE_FORCE: u32 = 1;
pub const DPI_MODE_POOL_GET_WAIT: u32 = 0;
pub const DPI_MODE_POOL_GET_NOWAIT: u32 = 1;
pub const DPI_MODE_POOL_GET_FORCEGET: u32 = 2;
pub const DPI_MODE_POOL_GET_TIMEDWAIT: u32 = 3;
pub const DPI_PURITY_DEFAULT: u32 = 0;
pub const DPI_PURITY_NEW: u32 = 1;
pub const DPI_PURITY_SELF: u32 = 2;
pub const DPI_MODE_SHUTDOWN_DEFAULT: u32 = 0;
pub const DPI_MODE_SHUTDOWN_TRANSACTIONAL: u32 = 1;
pub const DPI_MODE_SHUTDOWN_TRANSACTIONAL_LOCAL: u32 = 2;
pub const DPI_MODE_SHUTDOWN_IMMEDIATE: u32 = 3;
pub const DPI_MODE_SHUTDOWN_ABORT: u32 = 4;
pub const DPI_MODE_SHUTDOWN_FINAL: u32 = 5;
pub const DPI_SODA_FLAGS_DEFAULT: u32 = 0;
pub const DPI_SODA_FLAGS_ATOMIC_COMMIT: u32 = 1;
pub const DPI_SODA_FLAGS_CREATE_COLL_MAP: u32 = 2;
pub const DPI_SODA_FLAGS_INDEX_DROP_FORCE: u32 = 4;
pub const DPI_MODE_STARTUP_DEFAULT: u32 = 0;
pub const DPI_MODE_STARTUP_FORCE: u32 = 1;
pub const DPI_MODE_STARTUP_RESTRICT: u32 = 2;
pub const DPI_SERVER_TYPE_UNKNOWN: u32 = 0;
pub const DPI_SERVER_TYPE_DEDICATED: u32 = 1;
pub const DPI_SERVER_TYPE_SHARED: u32 = 2;
pub const DPI_SERVER_TYPE_POOLED: u32 = 4;
pub const DPI_STMT_TYPE_UNKNOWN: u32 = 0;
pub const DPI_STMT_TYPE_SELECT: u32 = 1;
pub const DPI_STMT_TYPE_UPDATE: u32 = 2;
pub const DPI_STMT_TYPE_DELETE: u32 = 3;
pub const DPI_STMT_TYPE_INSERT: u32 = 4;
pub const DPI_STMT_TYPE_CREATE: u32 = 5;
pub const DPI_STMT_TYPE_DROP: u32 = 6;
pub const DPI_STMT_TYPE_ALTER: u32 = 7;
pub const DPI_STMT_TYPE_BEGIN: u32 = 8;
pub const DPI_STMT_TYPE_DECLARE: u32 = 9;
pub const DPI_STMT_TYPE_CALL: u32 = 10;
pub const DPI_STMT_TYPE_EXPLAIN_PLAN: u32 = 15;
pub const DPI_STMT_TYPE_MERGE: u32 = 16;
pub const DPI_STMT_TYPE_ROLLBACK: u32 = 17;
pub const DPI_STMT_TYPE_COMMIT: u32 = 21;
pub const DPI_SUBSCR_GROUPING_CLASS_TIME: u32 = 1;
pub const DPI_SUBSCR_GROUPING_TYPE_SUMMARY: u32 = 1;
pub const DPI_SUBSCR_GROUPING_TYPE_LAST: u32 = 2;
pub const DPI_SUBSCR_NAMESPACE_AQ: u32 = 1;
pub const DPI_SUBSCR_NAMESPACE_DBCHANGE: u32 = 2;
pub const DPI_SUBSCR_PROTO_CALLBACK: u32 = 0;
pub const DPI_SUBSCR_PROTO_MAIL: u32 = 1;
pub const DPI_SUBSCR_PROTO_PLSQL: u32 = 2;
pub const DPI_SUBSCR_PROTO_HTTP: u32 = 3;
pub const DPI_SUBSCR_QOS_RELIABLE: u32 = 1;
pub const DPI_SUBSCR_QOS_DEREG_NFY: u32 = 2;
pub const DPI_SUBSCR_QOS_ROWIDS: u32 = 4;
pub const DPI_SUBSCR_QOS_QUERY: u32 = 8;
pub const DPI_SUBSCR_QOS_BEST_EFFORT: u32 = 16;
pub const DPI_TPC_BEGIN_JOIN: u32 = 2;
pub const DPI_TPC_BEGIN_NEW: u32 = 1;
pub const DPI_TPC_BEGIN_PROMOTE: u32 = 8;
pub const DPI_TPC_BEGIN_RESUME: u32 = 4;
pub const DPI_TPC_END_NORMAL: u32 = 0;
pub const DPI_TPC_END_SUSPEND: u32 = 1048576;
pub const DPI_VECTOR_FLAGS_FLEXIBLE_DIM: u32 = 1;
pub const DPI_VECTOR_FORMAT_FLOAT32: u32 = 2;
pub const DPI_VECTOR_FORMAT_FLOAT64: u32 = 3;
pub const DPI_VECTOR_FORMAT_INT8: u32 = 4;
pub const DPI_VECTOR_FORMAT_BINARY: u32 = 5;
pub const DPI_VISIBILITY_IMMEDIATE: u32 = 1;
pub const DPI_VISIBILITY_ON_COMMIT: u32 = 2;
pub const DPI_MAX_ERROR_SIZE: u32 = 3072;
pub const DPI_CONTEXT_LAST_TIME_USED: &[u8; 19] = b"DPI_LAST_TIME_USED\0";
pub const DPI_CONTEXT_SERVER_VERSION: &[u8; 19] = b"DPI_SERVER_VERSION\0";
pub const DPI_NUMBER_AS_TEXT_CHARS: u32 = 172;
pub const DPI_NUMBER_MAX_DIGITS: u32 = 40;
pub const DPI_MAX_BASIC_BUFFER_SIZE: u32 = 32767;
pub const DPI_DYNAMIC_BYTES_CHUNK_SIZE: u32 = 65536;
pub const DPI_MAX_VAR_BUFFER_SIZE: u32 = 1073741822;
pub const DPI_SUBSCR_GROUPING_FOREVER: i32 = -1;
pub const DPI_ERR_LOAD_URL_FRAGMENT: &[u8; 7] = b"#linux\0";
pub const DPI_DEFAULT_LOAD_ERROR_URL: &[u8; 58] =
    b"https://oracle.github.io/odpi/doc/installation.html#linux\0";
pub const DPI_CHARSET_ID_ASCII: u32 = 1;
pub const DPI_CHARSET_ID_UTF8: u32 = 873;
pub const DPI_CHARSET_ID_UTF16: u32 = 1000;
pub const DPI_CHARSET_ID_UTF16BE: u32 = 2000;
pub const DPI_CHARSET_ID_UTF16LE: u32 = 2002;
pub const DPI_CHARSET_NAME_ASCII: &[u8; 6] = b"ASCII\0";
pub const DPI_CHARSET_NAME_UTF8: &[u8; 6] = b"UTF-8\0";
pub const DPI_CHARSET_NAME_UTF16: &[u8; 7] = b"UTF-16\0";
pub const DPI_CHARSET_NAME_UTF16BE: &[u8; 9] = b"UTF-16BE\0";
pub const DPI_CHARSET_NAME_UTF16LE: &[u8; 9] = b"UTF-16LE\0";
pub const DPI_OCI_HTYPE_ENV: u32 = 1;
pub const DPI_OCI_HTYPE_ERROR: u32 = 2;
pub const DPI_OCI_HTYPE_SVCCTX: u32 = 3;
pub const DPI_OCI_HTYPE_STMT: u32 = 4;
pub const DPI_OCI_HTYPE_BIND: u32 = 5;
pub const DPI_OCI_HTYPE_DEFINE: u32 = 6;
pub const DPI_OCI_HTYPE_DESCRIBE: u32 = 7;
pub const DPI_OCI_HTYPE_SERVER: u32 = 8;
pub const DPI_OCI_HTYPE_SESSION: u32 = 9;
pub const DPI_OCI_HTYPE_AUTHINFO: u32 = 9;
pub const DPI_OCI_HTYPE_TRANS: u32 = 10;
pub const DPI_OCI_HTYPE_SUBSCRIPTION: u32 = 13;
pub const DPI_OCI_HTYPE_SPOOL: u32 = 27;
pub const DPI_OCI_HTYPE_ADMIN: u32 = 28;
pub const DPI_OCI_HTYPE_SODA_COLLECTION: u32 = 30;
pub const DPI_OCI_HTYPE_SODA_DOCUMENT: u32 = 31;
pub const DPI_OCI_HTYPE_SODA_COLL_CURSOR: u32 = 32;
pub const DPI_OCI_HTYPE_SODA_OPER_OPTIONS: u32 = 33;
pub const DPI_OCI_HTYPE_SODA_OUTPUT_OPTIONS: u32 = 34;
pub const DPI_OCI_HTYPE_SODA_DOC_CURSOR: u32 = 36;
pub const DPI_OCI_DTYPE_LOB: u32 = 50;
pub const DPI_OCI_DTYPE_PARAM: u32 = 53;
pub const DPI_OCI_DTYPE_ROWID: u32 = 54;
pub const DPI_OCI_DTYPE_AQENQ_OPTIONS: u32 = 57;
pub const DPI_OCI_DTYPE_AQDEQ_OPTIONS: u32 = 58;
pub const DPI_OCI_DTYPE_AQMSG_PROPERTIES: u32 = 59;
pub const DPI_OCI_DTYPE_AQAGENT: u32 = 60;
pub const DPI_OCI_DTYPE_INTERVAL_YM: u32 = 62;
pub const DPI_OCI_DTYPE_INTERVAL_DS: u32 = 63;
pub const DPI_OCI_DTYPE_AQNFY_DESCRIPTOR: u32 = 64;
pub const DPI_OCI_DTYPE_TIMESTAMP: u32 = 68;
pub const DPI_OCI_DTYPE_TIMESTAMP_TZ: u32 = 69;
pub const DPI_OCI_DTYPE_TIMESTAMP_LTZ: u32 = 70;
pub const DPI_OCI_DTYPE_CHDES: u32 = 77;
pub const DPI_OCI_DTYPE_TABLE_CHDES: u32 = 78;
pub const DPI_OCI_DTYPE_ROW_CHDES: u32 = 79;
pub const DPI_OCI_DTYPE_CQDES: u32 = 80;
pub const DPI_OCI_DTYPE_SHARDING_KEY: u32 = 83;
pub const DPI_OCI_DTYPE_JSON: u32 = 85;
pub const DPI_OCI_DTYPE_VECTOR: u32 = 87;
pub const DPI_OCI_ATTR_DATA_SIZE: u32 = 1;
pub const DPI_OCI_ATTR_DATA_TYPE: u32 = 2;
pub const DPI_OCI_ATTR_ENV: u32 = 5;
pub const DPI_OCI_ATTR_PRECISION: u32 = 5;
pub const DPI_OCI_ATTR_SCALE: u32 = 6;
pub const DPI_OCI_ATTR_NAME: u32 = 4;
pub const DPI_OCI_ATTR_SERVER: u32 = 6;
pub const DPI_OCI_ATTR_SESSION: u32 = 7;
pub const DPI_OCI_ATTR_IS_NULL: u32 = 7;
pub const DPI_OCI_ATTR_TRANS: u32 = 8;
pub const DPI_OCI_ATTR_TYPE_NAME: u32 = 8;
pub const DPI_OCI_ATTR_SCHEMA_NAME: u32 = 9;
pub const DPI_OCI_ATTR_ROW_COUNT: u32 = 9;
pub const DPI_OCI_ATTR_PREFETCH_ROWS: u32 = 11;
pub const DPI_OCI_ATTR_PACKAGE_NAME: u32 = 12;
pub const DPI_OCI_ATTR_PARAM_COUNT: u32 = 18;
pub const DPI_OCI_ATTR_ROWID: u32 = 19;
pub const DPI_OCI_ATTR_USERNAME: u32 = 22;
pub const DPI_OCI_ATTR_PASSWORD: u32 = 23;
pub const DPI_OCI_ATTR_STMT_TYPE: u32 = 24;
pub const DPI_OCI_ATTR_INTERNAL_NAME: u32 = 25;
pub const DPI_OCI_ATTR_EXTERNAL_NAME: u32 = 26;
pub const DPI_OCI_ATTR_XID: u32 = 27;
pub const DPI_OCI_ATTR_CHARSET_ID: u32 = 31;
pub const DPI_OCI_ATTR_CHARSET_FORM: u32 = 32;
pub const DPI_OCI_ATTR_MAXDATA_SIZE: u32 = 33;
pub const DPI_OCI_ATTR_ROWS_RETURNED: u32 = 42;
pub const DPI_OCI_ATTR_VISIBILITY: u32 = 47;
pub const DPI_OCI_ATTR_CONSUMER_NAME: u32 = 50;
pub const DPI_OCI_ATTR_DEQ_MODE: u32 = 51;
pub const DPI_OCI_ATTR_NAVIGATION: u32 = 52;
pub const DPI_OCI_ATTR_WAIT: u32 = 53;
pub const DPI_OCI_ATTR_DEQ_MSGID: u32 = 54;
pub const DPI_OCI_ATTR_PRIORITY: u32 = 55;
pub const DPI_OCI_ATTR_DELAY: u32 = 56;
pub const DPI_OCI_ATTR_EXPIRATION: u32 = 57;
pub const DPI_OCI_ATTR_CORRELATION: u32 = 58;
pub const DPI_OCI_ATTR_ATTEMPTS: u32 = 59;
pub const DPI_OCI_ATTR_RECIPIENT_LIST: u32 = 60;
pub const DPI_OCI_ATTR_EXCEPTION_QUEUE: u32 = 61;
pub const DPI_OCI_ATTR_ENQ_TIME: u32 = 62;
pub const DPI_OCI_ATTR_MSG_STATE: u32 = 63;
pub const DPI_OCI_ATTR_AGENT_NAME: u32 = 64;
pub const DPI_OCI_ATTR_ORIGINAL_MSGID: u32 = 69;
pub const DPI_OCI_ATTR_QUEUE_NAME: u32 = 70;
pub const DPI_OCI_ATTR_NFY_MSGID: u32 = 71;
pub const DPI_OCI_ATTR_NUM_DML_ERRORS: u32 = 73;
pub const DPI_OCI_ATTR_DML_ROW_OFFSET: u32 = 74;
pub const DPI_OCI_ATTR_SUBSCR_NAME: u32 = 94;
pub const DPI_OCI_ATTR_SUBSCR_CALLBACK: u32 = 95;
pub const DPI_OCI_ATTR_SUBSCR_CTX: u32 = 96;
pub const DPI_OCI_ATTR_SUBSCR_NAMESPACE: u32 = 98;
pub const DPI_OCI_ATTR_REF_TDO: u32 = 110;
pub const DPI_OCI_ATTR_PARAM: u32 = 124;
pub const DPI_OCI_ATTR_PARSE_ERROR_OFFSET: u32 = 129;
pub const DPI_OCI_ATTR_SERVER_STATUS: u32 = 143;
pub const DPI_OCI_ATTR_STATEMENT: u32 = 144;
pub const DPI_OCI_ATTR_DEQCOND: u32 = 146;
pub const DPI_OCI_ATTR_SUBSCR_RECPTPROTO: u32 = 149;
pub const DPI_OCI_ATTR_CURRENT_POSITION: u32 = 164;
pub const DPI_OCI_ATTR_STMTCACHESIZE: u32 = 176;
pub const DPI_OCI_ATTR_BIND_COUNT: u32 = 190;
pub const DPI_OCI_ATTR_TRANSFORMATION: u32 = 196;
pub const DPI_OCI_ATTR_ROWS_FETCHED: u32 = 197;
pub const DPI_OCI_ATTR_SPOOL_STMTCACHESIZE: u32 = 208;
pub const DPI_OCI_ATTR_TYPECODE: u32 = 216;
pub const DPI_OCI_ATTR_STMT_IS_RETURNING: u32 = 218;
pub const DPI_OCI_ATTR_CURRENT_SCHEMA: u32 = 224;
pub const DPI_OCI_ATTR_SUBSCR_QOSFLAGS: u32 = 225;
pub const DPI_OCI_ATTR_COLLECTION_ELEMENT: u32 = 227;
pub const DPI_OCI_ATTR_SUBSCR_TIMEOUT: u32 = 227;
pub const DPI_OCI_ATTR_NUM_TYPE_ATTRS: u32 = 228;
pub const DPI_OCI_ATTR_SUBSCR_CQ_QOSFLAGS: u32 = 229;
pub const DPI_OCI_ATTR_LIST_TYPE_ATTRS: u32 = 229;
pub const DPI_OCI_ATTR_SUBSCR_CQ_REGID: u32 = 230;
pub const DPI_OCI_ATTR_SUBSCR_NTFN_GROUPING_CLASS: u32 = 231;
pub const DPI_OCI_ATTR_SUBSCR_NTFN_GROUPING_VALUE: u32 = 232;
pub const DPI_OCI_ATTR_SUBSCR_NTFN_GROUPING_TYPE: u32 = 233;
pub const DPI_OCI_ATTR_SUBSCR_NTFN_GROUPING_REPEAT_COUNT: u32 = 235;
pub const DPI_OCI_ATTR_NCHARSET_ID: u32 = 262;
pub const DPI_OCI_ATTR_APPCTX_SIZE: u32 = 273;
pub const DPI_OCI_ATTR_APPCTX_LIST: u32 = 274;
pub const DPI_OCI_ATTR_APPCTX_NAME: u32 = 275;
pub const DPI_OCI_ATTR_APPCTX_ATTR: u32 = 276;
pub const DPI_OCI_ATTR_APPCTX_VALUE: u32 = 277;
pub const DPI_OCI_ATTR_CLIENT_IDENTIFIER: u32 = 278;
pub const DPI_OCI_ATTR_CHAR_SIZE: u32 = 286;
pub const DPI_OCI_ATTR_EDITION: u32 = 288;
pub const DPI_OCI_ATTR_CQ_QUERYID: u32 = 304;
pub const DPI_OCI_ATTR_SPOOL_TIMEOUT: u32 = 308;
pub const DPI_OCI_ATTR_SPOOL_GETMODE: u32 = 309;
pub const DPI_OCI_ATTR_SPOOL_BUSY_COUNT: u32 = 310;
pub const DPI_OCI_ATTR_SPOOL_OPEN_COUNT: u32 = 311;
pub const DPI_OCI_ATTR_MODULE: u32 = 366;
pub const DPI_OCI_ATTR_ACTION: u32 = 367;
pub const DPI_OCI_ATTR_CLIENT_INFO: u32 = 368;
pub const DPI_OCI_ATTR_ECONTEXT_ID: u32 = 371;
pub const DPI_OCI_ATTR_ADMIN_PFILE: u32 = 389;
pub const DPI_OCI_ATTR_SUBSCR_PORTNO: u32 = 390;
pub const DPI_OCI_ATTR_DBNAME: u32 = 391;
pub const DPI_OCI_ATTR_INSTNAME: u32 = 392;
pub const DPI_OCI_ATTR_SERVICENAME: u32 = 393;
pub const DPI_OCI_ATTR_DBDOMAIN: u32 = 399;
pub const DPI_OCI_ATTR_CHNF_ROWIDS: u32 = 402;
pub const DPI_OCI_ATTR_CHNF_OPERATIONS: u32 = 403;
pub const DPI_OCI_ATTR_CHDES_DBNAME: u32 = 405;
pub const DPI_OCI_ATTR_CHDES_NFYTYPE: u32 = 406;
pub const DPI_OCI_ATTR_NFY_FLAGS: u32 = 406;
pub const DPI_OCI_ATTR_CHDES_XID: u32 = 407;
pub const DPI_OCI_ATTR_MSG_DELIVERY_MODE: u32 = 407;
pub const DPI_OCI_ATTR_CHDES_TABLE_CHANGES: u32 = 408;
pub const DPI_OCI_ATTR_CHDES_TABLE_NAME: u32 = 409;
pub const DPI_OCI_ATTR_CHDES_TABLE_OPFLAGS: u32 = 410;
pub const DPI_OCI_ATTR_CHDES_TABLE_ROW_CHANGES: u32 = 411;
pub const DPI_OCI_ATTR_CHDES_ROW_ROWID: u32 = 412;
pub const DPI_OCI_ATTR_CHDES_ROW_OPFLAGS: u32 = 413;
pub const DPI_OCI_ATTR_CHNF_REGHANDLE: u32 = 414;
pub const DPI_OCI_ATTR_CQDES_OPERATION: u32 = 422;
pub const DPI_OCI_ATTR_CQDES_TABLE_CHANGES: u32 = 423;
pub const DPI_OCI_ATTR_CQDES_QUERYID: u32 = 424;
pub const DPI_OCI_ATTR_DRIVER_NAME: u32 = 424;
pub const DPI_OCI_ATTR_CHDES_QUERIES: u32 = 425;
pub const DPI_OCI_ATTR_CONNECTION_CLASS: u32 = 425;
pub const DPI_OCI_ATTR_PURITY: u32 = 426;
pub const DPI_OCI_ATTR_RECEIVE_TIMEOUT: u32 = 436;
pub const DPI_OCI_ATTR_LOBPREFETCH_LENGTH: u32 = 440;
pub const DPI_OCI_ATTR_SUBSCR_IPADDR: u32 = 452;
pub const DPI_OCI_ATTR_UB8_ROW_COUNT: u32 = 457;
pub const DPI_OCI_ATTR_SPOOL_AUTH: u32 = 460;
pub const DPI_OCI_ATTR_LTXID: u32 = 462;
pub const DPI_OCI_ATTR_DML_ROW_COUNT_ARRAY: u32 = 469;
pub const DPI_OCI_ATTR_MAX_OPEN_CURSORS: u32 = 471;
pub const DPI_OCI_ATTR_ERROR_IS_RECOVERABLE: u32 = 472;
pub const DPI_OCI_ATTR_TRANSACTION_IN_PROGRESS: u32 = 484;
pub const DPI_OCI_ATTR_DBOP: u32 = 485;
pub const DPI_OCI_ATTR_SPOOL_MAX_LIFETIME_SESSION: u32 = 490;
pub const DPI_OCI_ATTR_BREAK_ON_NET_TIMEOUT: u32 = 495;
pub const DPI_OCI_ATTR_SHARDING_KEY: u32 = 496;
pub const DPI_OCI_ATTR_SUPER_SHARDING_KEY: u32 = 497;
pub const DPI_OCI_ATTR_MAX_IDENTIFIER_LEN: u32 = 500;
pub const DPI_OCI_ATTR_FIXUP_CALLBACK: u32 = 501;
pub const DPI_OCI_ATTR_SPOOL_WAIT_TIMEOUT: u32 = 506;
pub const DPI_OCI_ATTR_CALL_TIMEOUT: u32 = 531;
pub const DPI_OCI_ATTR_JSON_COL: u32 = 534;
pub const DPI_OCI_ATTR_SODA_COLL_NAME: u32 = 535;
pub const DPI_OCI_ATTR_SODA_COLL_DESCRIPTOR: u32 = 536;
pub const DPI_OCI_ATTR_SODA_CTNT_SQL_TYPE: u32 = 549;
pub const DPI_OCI_ATTR_SODA_KEY: u32 = 563;
pub const DPI_OCI_ATTR_SODA_LASTMOD_TIMESTAMP: u32 = 564;
pub const DPI_OCI_ATTR_SODA_CREATE_TIMESTAMP: u32 = 565;
pub const DPI_OCI_ATTR_SODA_VERSION: u32 = 566;
pub const DPI_OCI_ATTR_SODA_CONTENT: u32 = 567;
pub const DPI_OCI_ATTR_SODA_JSON_CHARSET_ID: u32 = 568;
pub const DPI_OCI_ATTR_SODA_DETECT_JSON_ENC: u32 = 569;
pub const DPI_OCI_ATTR_SODA_MEDIA_TYPE: u32 = 571;
pub const DPI_OCI_ATTR_SODA_CTNT_FORMAT: u32 = 572;
pub const DPI_OCI_ATTR_SODA_FETCH_ARRAY_SIZE: u32 = 573;
pub const DPI_OCI_ATTR_SODA_FILTER: u32 = 576;
pub const DPI_OCI_ATTR_SODA_SKIP: u32 = 577;
pub const DPI_OCI_ATTR_SODA_LIMIT: u32 = 578;
pub const DPI_OCI_ATTR_SODA_LOCK: u32 = 579;
pub const DPI_OCI_ATTR_SODA_DOC_COUNT: u32 = 593;
pub const DPI_OCI_ATTR_SPOOL_MAX_PER_SHARD: u32 = 602;
pub const DPI_OCI_ATTR_JSON_DOM_MUTABLE: u32 = 609;
pub const DPI_OCI_ATTR_OSON_COL: u32 = 623;
pub const DPI_OCI_ATTR_SODA_METADATA_CACHE: u32 = 624;
pub const DPI_OCI_ATTR_SODA_HINT: u32 = 627;
pub const DPI_OCI_ATTR_TOKEN: u32 = 636;
pub const DPI_OCI_ATTR_IAM_PRIVKEY: u32 = 637;
pub const DPI_OCI_ATTR_TOKEN_CBK: u32 = 638;
pub const DPI_OCI_ATTR_TOKEN_CBKCTX: u32 = 639;
pub const DPI_OCI_ATTR_PING_INTERVAL: u32 = 655;
pub const DPI_OCI_ATTR_TOKEN_ISBEARER: u32 = 657;
pub const DPI_OCI_ATTR_DOMAIN_SCHEMA: u32 = 659;
pub const DPI_OCI_ATTR_DOMAIN_NAME: u32 = 660;
pub const DPI_OCI_ATTR_SODA_JSON_DESC: u32 = 675;
pub const DPI_OCI_ATTR_LIST_ANNOTATIONS: u32 = 686;
pub const DPI_OCI_ATTR_NUM_ANNOTATIONS: u32 = 687;
pub const DPI_OCI_ATTR_ANNOTATION_KEY: u32 = 688;
pub const DPI_OCI_ATTR_ANNOTATION_VALUE: u32 = 689;
pub const DPI_OCI_ATTR_SERVER_TYPE: u32 = 694;
pub const DPI_OCI_ATTR_VECTOR_DIMENSION: u32 = 695;
pub const DPI_OCI_ATTR_VECTOR_DATA_FORMAT: u32 = 696;
pub const DPI_OCI_ATTR_VECTOR_PROPERTY: u32 = 697;
pub const DPI_OCI_OTYPE_NAME: u32 = 1;
pub const DPI_OCI_OTYPE_PTR: u32 = 3;
pub const DPI_SQLT_CHR: u32 = 1;
pub const DPI_SQLT_NUM: u32 = 2;
pub const DPI_SQLT_INT: u32 = 3;
pub const DPI_SQLT_FLT: u32 = 4;
pub const DPI_SQLT_VNU: u32 = 6;
pub const DPI_SQLT_PDN: u32 = 7;
pub const DPI_SQLT_LNG: u32 = 8;
pub const DPI_SQLT_VCS: u32 = 9;
pub const DPI_SQLT_DAT: u32 = 12;
pub const DPI_SQLT_BFLOAT: u32 = 21;
pub const DPI_SQLT_BDOUBLE: u32 = 22;
pub const DPI_SQLT_BIN: u32 = 23;
pub const DPI_SQLT_LBI: u32 = 24;
pub const DPI_SQLT_UIN: u32 = 68;
pub const DPI_SQLT_LVB: u32 = 95;
pub const DPI_SQLT_AFC: u32 = 96;
pub const DPI_SQLT_IBFLOAT: u32 = 100;
pub const DPI_SQLT_IBDOUBLE: u32 = 101;
pub const DPI_SQLT_RDD: u32 = 104;
pub const DPI_SQLT_NTY: u32 = 108;
pub const DPI_SQLT_CLOB: u32 = 112;
pub const DPI_SQLT_BLOB: u32 = 113;
pub const DPI_SQLT_BFILE: u32 = 114;
pub const DPI_SQLT_RSET: u32 = 116;
pub const DPI_SQLT_JSON: u32 = 119;
pub const DPI_SQLT_NCO: u32 = 122;
pub const DPI_SQLT_VEC: u32 = 127;
pub const DPI_SQLT_ODT: u32 = 156;
pub const DPI_SQLT_DATE: u32 = 184;
pub const DPI_SQLT_TIMESTAMP: u32 = 187;
pub const DPI_SQLT_TIMESTAMP_TZ: u32 = 188;
pub const DPI_SQLT_INTERVAL_YM: u32 = 189;
pub const DPI_SQLT_INTERVAL_DS: u32 = 190;
pub const DPI_SQLT_TIMESTAMP_LTZ: u32 = 232;
pub const DPI_OCI_TYPECODE_SMALLINT: u32 = 246;
pub const DPI_SQLT_REC: u32 = 250;
pub const DPI_SQLT_BOL: u32 = 252;
pub const DPI_OCI_TYPECODE_ROWID: u32 = 262;
pub const DPI_OCI_TYPECODE_LONG: u32 = 263;
pub const DPI_OCI_TYPECODE_LONG_RAW: u32 = 264;
pub const DPI_OCI_TYPECODE_BINARY_INTEGER: u32 = 265;
pub const DPI_OCI_TYPECODE_PLS_INTEGER: u32 = 266;
pub const DPI_OCI_SPD_FORCE: u32 = 1;
pub const DPI_OCI_SPC_REINITIALIZE: u32 = 1;
pub const DPI_OCI_SPC_HOMOGENEOUS: u32 = 2;
pub const DPI_OCI_SPC_STMTCACHE: u32 = 4;
pub const DPI_OCI_SESSGET_SPOOL: u32 = 1;
pub const DPI_OCI_SESSGET_STMTCACHE: u32 = 4;
pub const DPI_OCI_SESSGET_CREDPROXY: u32 = 8;
pub const DPI_OCI_SESSGET_CREDEXT: u32 = 16;
pub const DPI_OCI_SESSGET_SPOOL_MATCHANY: u32 = 32;
pub const DPI_OCI_SESSGET_SYSDBA: u32 = 256;
pub const DPI_OCI_SESSGET_MULTIPROPERTY_TAG: u32 = 1024;
pub const DPI_OCI_CPW_SYSDBA: u32 = 16;
pub const DPI_OCI_CPW_SYSOPER: u32 = 32;
pub const DPI_OCI_CPW_SYSASM: u32 = 8388672;
pub const DPI_OCI_CPW_SYSBKP: u32 = 128;
pub const DPI_OCI_CPW_SYSDGD: u32 = 256;
pub const DPI_OCI_CPW_SYSKMT: u32 = 512;
pub const DPI_OCI_NLS_CS_IANA_TO_ORA: u32 = 0;
pub const DPI_OCI_NLS_CS_ORA_TO_IANA: u32 = 1;
pub const DPI_OCI_NLS_CHARSET_MAXBYTESZ: u32 = 91;
pub const DPI_OCI_NLS_CHARSET_ID: u32 = 93;
pub const DPI_OCI_NLS_NCHARSET_ID: u32 = 94;
pub const DPI_OCI_NLS_MAXBUFSZ: u32 = 100;
pub const DPI_SQLCS_IMPLICIT: u32 = 1;
pub const DPI_SQLCS_NCHAR: u32 = 2;
pub const DPI_XA_MAXGTRIDSIZE: u32 = 64;
pub const DPI_XA_MAXBQUALSIZE: u32 = 64;
pub const DPI_XA_XIDDATASIZE: u32 = 128;
pub const DPI_OCI_IND_NULL: i32 = -1;
pub const DPI_OCI_IND_NOTNULL: u32 = 0;
pub const DPI_OCI_SUBSCR_QOS_RELIABLE: u32 = 1;
pub const DPI_OCI_SUBSCR_QOS_PURGE_ON_NTFN: u32 = 16;
pub const DPI_OCI_SUBSCR_CQ_QOS_QUERY: u32 = 1;
pub const DPI_OCI_SUBSCR_CQ_QOS_BEST_EFFORT: u32 = 2;
pub const DPI_JZNDOM_SCALAR: u32 = 1;
pub const DPI_JZNDOM_OBJECT: u32 = 2;
pub const DPI_JZNDOM_ARRAY: u32 = 3;
pub const DPI_JZNVAL_NULL: u32 = 2;
pub const DPI_JZNVAL_STRING: u32 = 3;
pub const DPI_JZNVAL_FALSE: u32 = 5;
pub const DPI_JZNVAL_TRUE: u32 = 6;
pub const DPI_JZNVAL_FLOAT: u32 = 11;
pub const DPI_JZNVAL_DOUBLE: u32 = 12;
pub const DPI_JZNVAL_BINARY: u32 = 13;
pub const DPI_JZNVAL_ORA_NUMBER: u32 = 17;
pub const DPI_JZNVAL_ORA_DATE: u32 = 18;
pub const DPI_JZNVAL_ORA_TIMESTAMP: u32 = 19;
pub const DPI_JZNVAL_ORA_TIMESTAMPTZ: u32 = 20;
pub const DPI_JZNVAL_ORA_YEARMONTH_DUR: u32 = 21;
pub const DPI_JZNVAL_ORA_DAYSECOND_DUR: u32 = 22;
pub const DPI_JZNVAL_ORA_SIGNED_INT: u32 = 28;
pub const DPI_JZNVAL_ORA_SIGNED_LONG: u32 = 29;
pub const DPI_JZNVAL_ORA_DECIMAL128: u32 = 30;
pub const DPI_JZNVAL_ID: u32 = 31;
pub const DPI_JZNVAL_OCI_NUMBER: u32 = 32;
pub const DPI_JZNVAL_OCI_DATE: u32 = 33;
pub const DPI_JZNVAL_OCI_DATETIME: u32 = 34;
pub const DPI_JZNVAL_OCI_INTERVAL: u32 = 40;
pub const DPI_JZNVAL_VECTOR: u32 = 45;
pub const DPI_JZN_ALLOW_SCALAR_DOCUMENTS: u32 = 128;
pub const DPI_JZN_INPUT_UTF8: u32 = 1;
pub const DPI_OCI_CONTINUE: i32 = -24200;
pub const DPI_OCI_INVALID_HANDLE: i32 = -2;
pub const DPI_OCI_ERROR: i32 = -1;
pub const DPI_OCI_DEFAULT: u32 = 0;
pub const DPI_OCI_SUCCESS: u32 = 0;
pub const DPI_OCI_ONE_PIECE: u32 = 0;
pub const DPI_OCI_ATTR_PURITY_DEFAULT: u32 = 0;
pub const DPI_OCI_NUMBER_UNSIGNED: u32 = 0;
pub const DPI_OCI_SUCCESS_WITH_INFO: u32 = 1;
pub const DPI_OCI_NTV_SYNTAX: u32 = 1;
pub const DPI_OCI_MEMORY_CLEARED: u32 = 1;
pub const DPI_OCI_SESSRLS_DROPSESS: u32 = 1;
pub const DPI_OCI_SESSRLS_MULTIPROPERTY_TAG: u32 = 4;
pub const DPI_OCI_SERVER_NORMAL: u32 = 1;
pub const DPI_OCI_TYPEGET_ALL: u32 = 1;
pub const DPI_OCI_LOCK_NONE: u32 = 1;
pub const DPI_OCI_TEMP_BLOB: u32 = 1;
pub const DPI_OCI_CRED_RDBMS: u32 = 1;
pub const DPI_OCI_LOB_READONLY: u32 = 1;
pub const DPI_OCI_JSON_FORMAT_OSON: u32 = 1;
pub const DPI_OCI_TEMP_CLOB: u32 = 2;
pub const DPI_OCI_CRED_EXT: u32 = 2;
pub const DPI_OCI_LOB_READWRITE: u32 = 2;
pub const DPI_OCI_DATA_AT_EXEC: u32 = 2;
pub const DPI_OCI_DYNAMIC_FETCH: u32 = 2;
pub const DPI_OCI_NUMBER_SIGNED: u32 = 2;
pub const DPI_OCI_PIN_ANY: u32 = 3;
pub const DPI_OCI_PTYPE_TYPE: u32 = 6;
pub const DPI_OCI_AUTH: u32 = 8;
pub const DPI_OCI_DURATION_SESSION: u32 = 10;
pub const DPI_OCI_NUMBER_SIZE: u32 = 22;
pub const DPI_OCI_MAX_VAL_SIZE: u32 = 22;
pub const DPI_OCI_NEED_DATA: u32 = 99;
pub const DPI_OCI_NO_DATA: u32 = 100;
pub const DPI_OCI_SRVRELEASE2_CACHED: u32 = 1;
pub const DPI_OCI_STRLS_CACHE_DELETE: u32 = 16;
pub const DPI_OCI_THREADED: u32 = 1;
pub const DPI_OCI_OBJECT: u32 = 2;
pub const DPI_OCI_SODA_ATOMIC_COMMIT: u32 = 1;
pub const DPI_OCI_SODA_AS_STORED: u32 = 2;
pub const DPI_OCI_SODA_AS_AL32UTF8: u32 = 4;
pub const DPI_OCI_STMT_SCROLLABLE_READONLY: u32 = 8;
pub const DPI_OCI_STMT_CACHE: u32 = 64;
pub const DPI_OCI_SODA_COLL_CREATE_MAP: u32 = 65536;
pub const DPI_OCI_SODA_INDEX_DROP_FORCE: u32 = 65536;
pub const DPI_OCI_TRANS_TWOPHASE: u32 = 16777216;
pub const DPI_OCI_SECURE_NOTIFICATION: u32 = 536870912;
pub const DPI_OCI_BIND_DEDICATED_REF_CURSOR: u32 = 1024;