@@ -286,106 +286,6 @@ PHP_MINIT_FUNCTION(oci)
286
286
oci_lob_class_entry_ptr = register_class_OCILob ();
287
287
oci_coll_class_entry_ptr = register_class_OCICollection ();
288
288
289
- /* thies@thieso.net 990203 i do not think that we will need all of them - just in here for completeness for now! */
290
- REGISTER_LONG_CONSTANT ("OCI_DEFAULT" ,OCI_DEFAULT , CONST_CS | CONST_PERSISTENT );
291
- REGISTER_LONG_CONSTANT ("OCI_SYSOPER" ,OCI_SYSOPER , CONST_CS | CONST_PERSISTENT );
292
- REGISTER_LONG_CONSTANT ("OCI_SYSDBA" ,OCI_SYSDBA , CONST_CS | CONST_PERSISTENT );
293
- REGISTER_LONG_CONSTANT ("OCI_CRED_EXT" ,PHP_OCI_CRED_EXT , CONST_CS | CONST_PERSISTENT );
294
- REGISTER_LONG_CONSTANT ("OCI_DESCRIBE_ONLY" ,OCI_DESCRIBE_ONLY , CONST_CS | CONST_PERSISTENT );
295
- REGISTER_LONG_CONSTANT ("OCI_COMMIT_ON_SUCCESS" ,OCI_COMMIT_ON_SUCCESS , CONST_CS | CONST_PERSISTENT );
296
- REGISTER_LONG_CONSTANT ("OCI_NO_AUTO_COMMIT" ,OCI_DEFAULT , CONST_CS | CONST_PERSISTENT );
297
- REGISTER_LONG_CONSTANT ("OCI_EXACT_FETCH" ,OCI_EXACT_FETCH , CONST_CS | CONST_PERSISTENT );
298
-
299
- /* for $LOB->seek() */
300
- REGISTER_LONG_CONSTANT ("OCI_SEEK_SET" ,PHP_OCI_SEEK_SET , CONST_CS | CONST_PERSISTENT );
301
- REGISTER_LONG_CONSTANT ("OCI_SEEK_CUR" ,PHP_OCI_SEEK_CUR , CONST_CS | CONST_PERSISTENT );
302
- REGISTER_LONG_CONSTANT ("OCI_SEEK_END" ,PHP_OCI_SEEK_END , CONST_CS | CONST_PERSISTENT );
303
-
304
- /* for $LOB->flush() */
305
- REGISTER_LONG_CONSTANT ("OCI_LOB_BUFFER_FREE" ,OCI_LOB_BUFFER_FREE , CONST_CS | CONST_PERSISTENT );
306
-
307
- /* for OCIBindByName (real "oci" names + short "php" names */
308
- REGISTER_LONG_CONSTANT ("SQLT_BFILEE" ,SQLT_BFILEE , CONST_CS | CONST_PERSISTENT );
309
- REGISTER_LONG_CONSTANT ("SQLT_CFILEE" ,SQLT_CFILEE , CONST_CS | CONST_PERSISTENT );
310
- REGISTER_LONG_CONSTANT ("SQLT_CLOB" ,SQLT_CLOB , CONST_CS | CONST_PERSISTENT );
311
- REGISTER_LONG_CONSTANT ("SQLT_BLOB" ,SQLT_BLOB , CONST_CS | CONST_PERSISTENT );
312
- REGISTER_LONG_CONSTANT ("SQLT_RDD" ,SQLT_RDD , CONST_CS | CONST_PERSISTENT );
313
- REGISTER_LONG_CONSTANT ("SQLT_INT" ,SQLT_INT , CONST_CS | CONST_PERSISTENT );
314
- REGISTER_LONG_CONSTANT ("SQLT_NUM" ,SQLT_NUM , CONST_CS | CONST_PERSISTENT );
315
- REGISTER_LONG_CONSTANT ("SQLT_RSET" ,SQLT_RSET , CONST_CS | CONST_PERSISTENT );
316
- REGISTER_LONG_CONSTANT ("SQLT_AFC" ,SQLT_AFC , CONST_CS | CONST_PERSISTENT );
317
- REGISTER_LONG_CONSTANT ("SQLT_CHR" ,SQLT_CHR , CONST_CS | CONST_PERSISTENT );
318
- REGISTER_LONG_CONSTANT ("SQLT_VCS" ,SQLT_VCS , CONST_CS | CONST_PERSISTENT );
319
- REGISTER_LONG_CONSTANT ("SQLT_AVC" ,SQLT_AVC , CONST_CS | CONST_PERSISTENT );
320
- REGISTER_LONG_CONSTANT ("SQLT_STR" ,SQLT_STR , CONST_CS | CONST_PERSISTENT );
321
- REGISTER_LONG_CONSTANT ("SQLT_LVC" ,SQLT_LVC , CONST_CS | CONST_PERSISTENT );
322
- REGISTER_LONG_CONSTANT ("SQLT_FLT" ,SQLT_FLT , CONST_CS | CONST_PERSISTENT );
323
- REGISTER_LONG_CONSTANT ("SQLT_UIN" ,SQLT_UIN , CONST_CS | CONST_PERSISTENT );
324
- REGISTER_LONG_CONSTANT ("SQLT_LNG" ,SQLT_LNG , CONST_CS | CONST_PERSISTENT );
325
- REGISTER_LONG_CONSTANT ("SQLT_LBI" ,SQLT_LBI , CONST_CS | CONST_PERSISTENT );
326
- REGISTER_LONG_CONSTANT ("SQLT_BIN" ,SQLT_BIN , CONST_CS | CONST_PERSISTENT );
327
- REGISTER_LONG_CONSTANT ("SQLT_ODT" ,SQLT_ODT , CONST_CS | CONST_PERSISTENT );
328
- REGISTER_LONG_CONSTANT ("SQLT_BDOUBLE" ,SQLT_BDOUBLE , CONST_CS | CONST_PERSISTENT );
329
- REGISTER_LONG_CONSTANT ("SQLT_BFLOAT" ,SQLT_BFLOAT , CONST_CS | CONST_PERSISTENT );
330
- #if OCI_MAJOR_VERSION >= 12
331
- REGISTER_LONG_CONSTANT ("SQLT_BOL" ,SQLT_BOL , CONST_CS | CONST_PERSISTENT );
332
- #endif
333
-
334
- REGISTER_LONG_CONSTANT ("OCI_B_NTY" ,SQLT_NTY , CONST_CS | CONST_PERSISTENT );
335
- REGISTER_LONG_CONSTANT ("SQLT_NTY" ,SQLT_NTY , CONST_CS | CONST_PERSISTENT );
336
- REGISTER_STRING_CONSTANT ("OCI_SYSDATE" ,"SYSDATE" , CONST_CS | CONST_PERSISTENT );
337
-
338
- REGISTER_LONG_CONSTANT ("OCI_B_BFILE" ,SQLT_BFILEE , CONST_CS | CONST_PERSISTENT );
339
- REGISTER_LONG_CONSTANT ("OCI_B_CFILEE" ,SQLT_CFILEE , CONST_CS | CONST_PERSISTENT );
340
- REGISTER_LONG_CONSTANT ("OCI_B_CLOB" ,SQLT_CLOB , CONST_CS | CONST_PERSISTENT );
341
- REGISTER_LONG_CONSTANT ("OCI_B_BLOB" ,SQLT_BLOB , CONST_CS | CONST_PERSISTENT );
342
- REGISTER_LONG_CONSTANT ("OCI_B_ROWID" ,SQLT_RDD , CONST_CS | CONST_PERSISTENT );
343
- REGISTER_LONG_CONSTANT ("OCI_B_CURSOR" ,SQLT_RSET , CONST_CS | CONST_PERSISTENT );
344
- REGISTER_LONG_CONSTANT ("OCI_B_BIN" ,SQLT_BIN , CONST_CS | CONST_PERSISTENT );
345
- REGISTER_LONG_CONSTANT ("OCI_B_INT" ,SQLT_INT , CONST_CS | CONST_PERSISTENT );
346
- REGISTER_LONG_CONSTANT ("OCI_B_NUM" ,SQLT_NUM , CONST_CS | CONST_PERSISTENT );
347
- #if OCI_MAJOR_VERSION >= 12
348
- REGISTER_LONG_CONSTANT ("OCI_B_BOL" ,SQLT_BOL , CONST_CS | CONST_PERSISTENT );
349
- #endif
350
-
351
- /* for OCIFetchStatement */
352
- REGISTER_LONG_CONSTANT ("OCI_FETCHSTATEMENT_BY_COLUMN" , PHP_OCI_FETCHSTATEMENT_BY_COLUMN , CONST_CS | CONST_PERSISTENT );
353
- REGISTER_LONG_CONSTANT ("OCI_FETCHSTATEMENT_BY_ROW" , PHP_OCI_FETCHSTATEMENT_BY_ROW , CONST_CS | CONST_PERSISTENT );
354
-
355
- /* for OCIFetchInto & OCIResult */
356
- REGISTER_LONG_CONSTANT ("OCI_ASSOC" ,PHP_OCI_ASSOC , CONST_CS | CONST_PERSISTENT );
357
- REGISTER_LONG_CONSTANT ("OCI_NUM" ,PHP_OCI_NUM , CONST_CS | CONST_PERSISTENT );
358
- REGISTER_LONG_CONSTANT ("OCI_BOTH" ,PHP_OCI_BOTH , CONST_CS | CONST_PERSISTENT );
359
- REGISTER_LONG_CONSTANT ("OCI_RETURN_NULLS" ,PHP_OCI_RETURN_NULLS , CONST_CS | CONST_PERSISTENT );
360
- REGISTER_LONG_CONSTANT ("OCI_RETURN_LOBS" ,PHP_OCI_RETURN_LOBS , CONST_CS | CONST_PERSISTENT );
361
-
362
- /* for OCINewDescriptor (real "oci" names + short "php" names */
363
- REGISTER_LONG_CONSTANT ("OCI_DTYPE_FILE" ,OCI_DTYPE_FILE , CONST_CS | CONST_PERSISTENT );
364
- REGISTER_LONG_CONSTANT ("OCI_DTYPE_LOB" ,OCI_DTYPE_LOB , CONST_CS | CONST_PERSISTENT );
365
- REGISTER_LONG_CONSTANT ("OCI_DTYPE_ROWID" ,OCI_DTYPE_ROWID , CONST_CS | CONST_PERSISTENT );
366
-
367
- REGISTER_LONG_CONSTANT ("OCI_D_FILE" ,OCI_DTYPE_FILE , CONST_CS | CONST_PERSISTENT );
368
- REGISTER_LONG_CONSTANT ("OCI_D_LOB" ,OCI_DTYPE_LOB , CONST_CS | CONST_PERSISTENT );
369
- REGISTER_LONG_CONSTANT ("OCI_D_ROWID" ,OCI_DTYPE_ROWID , CONST_CS | CONST_PERSISTENT );
370
-
371
- /* for OCIWriteTemporaryLob */
372
- REGISTER_LONG_CONSTANT ("OCI_TEMP_CLOB" ,OCI_TEMP_CLOB , CONST_CS | CONST_PERSISTENT );
373
- REGISTER_LONG_CONSTANT ("OCI_TEMP_BLOB" ,OCI_TEMP_BLOB , CONST_CS | CONST_PERSISTENT );
374
-
375
- /* for Transparent Application Failover */
376
- REGISTER_LONG_CONSTANT ("OCI_FO_END" , OCI_FO_END , CONST_CS | CONST_PERSISTENT );
377
- REGISTER_LONG_CONSTANT ("OCI_FO_ABORT" , OCI_FO_ABORT , CONST_CS | CONST_PERSISTENT );
378
- REGISTER_LONG_CONSTANT ("OCI_FO_REAUTH" , OCI_FO_REAUTH , CONST_CS | CONST_PERSISTENT );
379
- REGISTER_LONG_CONSTANT ("OCI_FO_BEGIN" , OCI_FO_BEGIN , CONST_CS | CONST_PERSISTENT );
380
- REGISTER_LONG_CONSTANT ("OCI_FO_ERROR" , OCI_FO_ERROR , CONST_CS | CONST_PERSISTENT );
381
-
382
- REGISTER_LONG_CONSTANT ("OCI_FO_NONE" , OCI_FO_NONE , CONST_CS | CONST_PERSISTENT );
383
- REGISTER_LONG_CONSTANT ("OCI_FO_SESSION" , OCI_FO_SESSION , CONST_CS | CONST_PERSISTENT );
384
- REGISTER_LONG_CONSTANT ("OCI_FO_SELECT" , OCI_FO_SELECT , CONST_CS | CONST_PERSISTENT );
385
- REGISTER_LONG_CONSTANT ("OCI_FO_TXNAL" , OCI_FO_TXNAL , CONST_CS | CONST_PERSISTENT );
386
-
387
- REGISTER_LONG_CONSTANT ("OCI_FO_RETRY" , OCI_FO_RETRY , CONST_CS | CONST_PERSISTENT );
388
-
389
289
register_oci8_symbols (module_number );
390
290
391
291
return SUCCESS ;
0 commit comments