xref: /PHP-7.4/ext/oci8/tests/reflection1.phpt (revision 6c20b071)
1--TEST--
2Test OCI8 Reflection
3--SKIPIF--
4<?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?>
5--FILE--
6<?php
7
8/* ALL PHP_FE or PHP_ALIAS user callable functions should appear here */
9
10reflection::export(new reflectionfunction('oci_define_by_name'));
11reflection::export(new reflectionfunction('oci_bind_by_name'));
12reflection::export(new reflectionfunction('oci_bind_array_by_name'));
13reflection::export(new reflectionfunction('oci_field_is_null'));
14reflection::export(new reflectionfunction('oci_field_name'));
15reflection::export(new reflectionfunction('oci_field_size'));
16reflection::export(new reflectionfunction('oci_field_scale'));
17reflection::export(new reflectionfunction('oci_field_precision'));
18reflection::export(new reflectionfunction('oci_field_type'));
19reflection::export(new reflectionfunction('oci_field_type_raw'));
20reflection::export(new reflectionfunction('oci_execute'));
21reflection::export(new reflectionfunction('oci_cancel'));
22reflection::export(new reflectionfunction('oci_fetch'));
23reflection::export(new reflectionfunction('oci_fetch_object'));
24reflection::export(new reflectionfunction('oci_fetch_row'));
25reflection::export(new reflectionfunction('oci_fetch_assoc'));
26reflection::export(new reflectionfunction('oci_fetch_array'));
27reflection::export(new reflectionfunction('ocifetchinto'));
28reflection::export(new reflectionfunction('oci_fetch_all'));
29reflection::export(new reflectionfunction('oci_free_statement'));
30reflection::export(new reflectionfunction('oci_internal_debug'));
31reflection::export(new reflectionfunction('oci_num_fields'));
32reflection::export(new reflectionfunction('oci_parse'));
33reflection::export(new reflectionfunction('oci_new_cursor'));
34reflection::export(new reflectionfunction('oci_result'));
35reflection::export(new reflectionfunction('oci_server_version'));
36reflection::export(new reflectionfunction('oci_statement_type'));
37reflection::export(new reflectionfunction('oci_num_rows'));
38reflection::export(new reflectionfunction('oci_close'));
39reflection::export(new reflectionfunction('oci_connect'));
40reflection::export(new reflectionfunction('oci_new_connect'));
41reflection::export(new reflectionfunction('oci_pconnect'));
42reflection::export(new reflectionfunction('oci_error'));
43reflection::export(new reflectionfunction('oci_free_descriptor'));
44reflection::export(new reflectionfunction('oci_lob_save'));
45reflection::export(new reflectionfunction('oci_lob_import'));
46reflection::export(new reflectionfunction('oci_lob_size'));
47reflection::export(new reflectionfunction('oci_lob_load'));
48reflection::export(new reflectionfunction('oci_lob_read'));
49reflection::export(new reflectionfunction('oci_lob_eof'));
50reflection::export(new reflectionfunction('oci_lob_tell'));
51reflection::export(new reflectionfunction('oci_lob_truncate'));
52reflection::export(new reflectionfunction('oci_lob_erase'));
53reflection::export(new reflectionfunction('oci_lob_flush'));
54reflection::export(new reflectionfunction('ocisetbufferinglob'));
55reflection::export(new reflectionfunction('ocigetbufferinglob'));
56reflection::export(new reflectionfunction('oci_lob_is_equal'));
57reflection::export(new reflectionfunction('oci_lob_rewind'));
58reflection::export(new reflectionfunction('oci_lob_write'));
59reflection::export(new reflectionfunction('oci_lob_append'));
60reflection::export(new reflectionfunction('oci_lob_copy'));
61reflection::export(new reflectionfunction('oci_lob_export'));
62reflection::export(new reflectionfunction('oci_lob_seek'));
63reflection::export(new reflectionfunction('oci_commit'));
64reflection::export(new reflectionfunction('oci_rollback'));
65reflection::export(new reflectionfunction('oci_new_descriptor'));
66reflection::export(new reflectionfunction('oci_set_prefetch'));
67reflection::export(new reflectionfunction('oci_password_change'));
68reflection::export(new reflectionfunction('oci_free_collection'));
69reflection::export(new reflectionfunction('oci_collection_append'));
70reflection::export(new reflectionfunction('oci_collection_element_get'));
71reflection::export(new reflectionfunction('oci_collection_element_assign'));
72reflection::export(new reflectionfunction('oci_collection_assign'));
73reflection::export(new reflectionfunction('oci_collection_size'));
74reflection::export(new reflectionfunction('oci_collection_max'));
75reflection::export(new reflectionfunction('oci_collection_trim'));
76reflection::export(new reflectionfunction('oci_new_collection'));
77reflection::export(new reflectionfunction('oci_free_cursor'));
78reflection::export(new reflectionfunction('ocifreecursor'));
79reflection::export(new reflectionfunction('ocibindbyname'));
80reflection::export(new reflectionfunction('ocidefinebyname'));
81reflection::export(new reflectionfunction('ocicolumnisnull'));
82reflection::export(new reflectionfunction('ocicolumnname'));
83reflection::export(new reflectionfunction('ocicolumnsize'));
84reflection::export(new reflectionfunction('ocicolumnscale'));
85reflection::export(new reflectionfunction('ocicolumnprecision'));
86reflection::export(new reflectionfunction('ocicolumntype'));
87reflection::export(new reflectionfunction('ocicolumntyperaw'));
88reflection::export(new reflectionfunction('ociexecute'));
89reflection::export(new reflectionfunction('ocicancel'));
90reflection::export(new reflectionfunction('ocifetch'));
91reflection::export(new reflectionfunction('ocifetchstatement'));
92reflection::export(new reflectionfunction('ocifreestatement'));
93reflection::export(new reflectionfunction('ociinternaldebug'));
94reflection::export(new reflectionfunction('ocinumcols'));
95reflection::export(new reflectionfunction('ociparse'));
96reflection::export(new reflectionfunction('ocinewcursor'));
97reflection::export(new reflectionfunction('ociresult'));
98reflection::export(new reflectionfunction('ociserverversion'));
99reflection::export(new reflectionfunction('ocistatementtype'));
100reflection::export(new reflectionfunction('ocirowcount'));
101reflection::export(new reflectionfunction('ocilogoff'));
102reflection::export(new reflectionfunction('ocilogon'));
103reflection::export(new reflectionfunction('ocinlogon'));
104reflection::export(new reflectionfunction('ociplogon'));
105reflection::export(new reflectionfunction('ocierror'));
106reflection::export(new reflectionfunction('ocifreedesc'));
107reflection::export(new reflectionfunction('ocisavelob'));
108reflection::export(new reflectionfunction('ocisavelobfile'));
109reflection::export(new reflectionfunction('ociwritelobtofile'));
110reflection::export(new reflectionfunction('ociloadlob'));
111reflection::export(new reflectionfunction('ocicommit'));
112reflection::export(new reflectionfunction('ocirollback'));
113reflection::export(new reflectionfunction('ocinewdescriptor'));
114reflection::export(new reflectionfunction('ocisetprefetch'));
115reflection::export(new reflectionfunction('ocipasswordchange'));
116reflection::export(new reflectionfunction('ocifreecollection'));
117reflection::export(new reflectionfunction('ocinewcollection'));
118reflection::export(new reflectionfunction('ocicollappend'));
119reflection::export(new reflectionfunction('ocicollgetelem'));
120reflection::export(new reflectionfunction('ocicollassignelem'));
121reflection::export(new reflectionfunction('ocicollsize'));
122reflection::export(new reflectionfunction('ocicollmax'));
123reflection::export(new reflectionfunction('ocicolltrim'));
124reflection::export(new reflectionfunction('oci_set_edition'));
125reflection::export(new reflectionfunction('oci_set_module_name'));
126reflection::export(new reflectionfunction('oci_set_action'));
127reflection::export(new reflectionfunction('oci_set_client_info'));
128reflection::export(new reflectionfunction('oci_set_client_identifier'));
129reflection::export(new reflectionfunction('oci_get_implicit_resultset'));
130
131?>
132===DONE===
133<?php exit(0); ?>
134--EXPECTF--
135Function [ <internal%s> function oci_define_by_name ] {
136
137  - Parameters [4] {
138    Parameter #0 [ <required> $statement_resource ]
139    Parameter #1 [ <required> $column_name ]
140    Parameter #2 [ <required> &$variable ]
141    Parameter #3 [ <optional> $type ]
142  }
143}
144
145Function [ <internal%s> function oci_bind_by_name ] {
146
147  - Parameters [5] {
148    Parameter #0 [ <required> $statement_resource ]
149    Parameter #1 [ <required> $column_name ]
150    Parameter #2 [ <required> &$variable ]
151    Parameter #3 [ <optional> $maximum_length ]
152    Parameter #4 [ <optional> $type ]
153  }
154}
155
156Function [ <internal%s> function oci_bind_array_by_name ] {
157
158  - Parameters [6] {
159    Parameter #0 [ <required> $statement_resource ]
160    Parameter #1 [ <required> $column_name ]
161    Parameter #2 [ <required> &$variable ]
162    Parameter #3 [ <required> $maximum_array_length ]
163    Parameter #4 [ <optional> $maximum_item_length ]
164    Parameter #5 [ <optional> $type ]
165  }
166}
167
168Function [ <internal%s> function oci_field_is_null ] {
169
170  - Parameters [2] {
171    Parameter #0 [ <required> $statement_resource ]
172    Parameter #1 [ <required> $column_number_or_name ]
173  }
174}
175
176Function [ <internal%s> function oci_field_name ] {
177
178  - Parameters [2] {
179    Parameter #0 [ <required> $statement_resource ]
180    Parameter #1 [ <required> $column_number_or_name ]
181  }
182}
183
184Function [ <internal%s> function oci_field_size ] {
185
186  - Parameters [2] {
187    Parameter #0 [ <required> $statement_resource ]
188    Parameter #1 [ <required> $column_number_or_name ]
189  }
190}
191
192Function [ <internal%s> function oci_field_scale ] {
193
194  - Parameters [2] {
195    Parameter #0 [ <required> $statement_resource ]
196    Parameter #1 [ <required> $column_number_or_name ]
197  }
198}
199
200Function [ <internal%s> function oci_field_precision ] {
201
202  - Parameters [2] {
203    Parameter #0 [ <required> $statement_resource ]
204    Parameter #1 [ <required> $column_number_or_name ]
205  }
206}
207
208Function [ <internal%s> function oci_field_type ] {
209
210  - Parameters [2] {
211    Parameter #0 [ <required> $statement_resource ]
212    Parameter #1 [ <required> $column_number_or_name ]
213  }
214}
215
216Function [ <internal%s> function oci_field_type_raw ] {
217
218  - Parameters [2] {
219    Parameter #0 [ <required> $statement_resource ]
220    Parameter #1 [ <required> $column_number_or_name ]
221  }
222}
223
224Function [ <internal%s> function oci_execute ] {
225
226  - Parameters [2] {
227    Parameter #0 [ <required> $statement_resource ]
228    Parameter #1 [ <optional> $mode ]
229  }
230}
231
232Function [ <internal%s> function oci_cancel ] {
233
234  - Parameters [1] {
235    Parameter #0 [ <required> $statement_resource ]
236  }
237}
238
239Function [ <internal%s> function oci_fetch ] {
240
241  - Parameters [1] {
242    Parameter #0 [ <required> $statement_resource ]
243  }
244}
245
246Function [ <internal%s> function oci_fetch_object ] {
247
248  - Parameters [1] {
249    Parameter #0 [ <required> $statement_resource ]
250  }
251}
252
253Function [ <internal%s> function oci_fetch_row ] {
254
255  - Parameters [1] {
256    Parameter #0 [ <required> $statement_resource ]
257  }
258}
259
260Function [ <internal%s> function oci_fetch_assoc ] {
261
262  - Parameters [1] {
263    Parameter #0 [ <required> $statement_resource ]
264  }
265}
266
267Function [ <internal%s> function oci_fetch_array ] {
268
269  - Parameters [2] {
270    Parameter #0 [ <required> $statement_resource ]
271    Parameter #1 [ <optional> $mode ]
272  }
273}
274
275Function [ <internal%s> function ocifetchinto ] {
276
277  - Parameters [3] {
278    Parameter #0 [ <required> $statement_resource ]
279    Parameter #1 [ <required> &$result ]
280    Parameter #2 [ <optional> $mode ]
281  }
282}
283
284Function [ <internal%s> function oci_fetch_all ] {
285
286  - Parameters [5] {
287    Parameter #0 [ <required> $statement_resource ]
288    Parameter #1 [ <required> &$output ]
289    Parameter #2 [ <optional> $skip ]
290    Parameter #3 [ <optional> $maximum_rows ]
291    Parameter #4 [ <optional> $flags ]
292  }
293}
294
295Function [ <internal%s> function oci_free_statement ] {
296
297  - Parameters [1] {
298    Parameter #0 [ <required> $statement_resource ]
299  }
300}
301
302Function [ <internal%s> function oci_internal_debug ] {
303
304  - Parameters [1] {
305    Parameter #0 [ <required> $mode ]
306  }
307}
308
309Function [ <internal%s> function oci_num_fields ] {
310
311  - Parameters [1] {
312    Parameter #0 [ <required> $statement_resource ]
313  }
314}
315
316Function [ <internal%s> function oci_parse ] {
317
318  - Parameters [2] {
319    Parameter #0 [ <required> $connection_resource ]
320    Parameter #1 [ <required> $sql_text ]
321  }
322}
323
324Function [ <internal%s> function oci_new_cursor ] {
325
326  - Parameters [1] {
327    Parameter #0 [ <required> $connection_resource ]
328  }
329}
330
331Function [ <internal%s> function oci_result ] {
332
333  - Parameters [2] {
334    Parameter #0 [ <required> $statement_resource ]
335    Parameter #1 [ <required> $column_number_or_name ]
336  }
337}
338
339Function [ <internal%s> function oci_server_version ] {
340
341  - Parameters [1] {
342    Parameter #0 [ <required> $connection_resource ]
343  }
344}
345
346Function [ <internal%s> function oci_statement_type ] {
347
348  - Parameters [1] {
349    Parameter #0 [ <required> $statement_resource ]
350  }
351}
352
353Function [ <internal%s> function oci_num_rows ] {
354
355  - Parameters [1] {
356    Parameter #0 [ <required> $statement_resource ]
357  }
358}
359
360Function [ <internal%s> function oci_close ] {
361
362  - Parameters [1] {
363    Parameter #0 [ <required> $connection_resource ]
364  }
365}
366
367Function [ <internal%s> function oci_connect ] {
368
369  - Parameters [5] {
370    Parameter #0 [ <required> $username ]
371    Parameter #1 [ <required> $password ]
372    Parameter #2 [ <optional> $connection_string ]
373    Parameter #3 [ <optional> $character_set ]
374    Parameter #4 [ <optional> $session_mode ]
375  }
376}
377
378Function [ <internal%s> function oci_new_connect ] {
379
380  - Parameters [5] {
381    Parameter #0 [ <required> $username ]
382    Parameter #1 [ <required> $password ]
383    Parameter #2 [ <optional> $connection_string ]
384    Parameter #3 [ <optional> $character_set ]
385    Parameter #4 [ <optional> $session_mode ]
386  }
387}
388
389Function [ <internal%s> function oci_pconnect ] {
390
391  - Parameters [5] {
392    Parameter #0 [ <required> $username ]
393    Parameter #1 [ <required> $password ]
394    Parameter #2 [ <optional> $connection_string ]
395    Parameter #3 [ <optional> $character_set ]
396    Parameter #4 [ <optional> $session_mode ]
397  }
398}
399
400Function [ <internal%s> function oci_error ] {
401
402  - Parameters [1] {
403    Parameter #0 [ <optional> $connection_or_statement_resource ]
404  }
405}
406
407Function [ <internal%s> function oci_free_descriptor ] {
408
409  - Parameters [1] {
410    Parameter #0 [ <required> $lob_descriptor ]
411  }
412}
413
414Function [ <internal%s> function oci_lob_save ] {
415
416  - Parameters [3] {
417    Parameter #0 [ <required> $lob_descriptor ]
418    Parameter #1 [ <required> $data ]
419    Parameter #2 [ <optional> $offset ]
420  }
421}
422
423Function [ <internal%s> function oci_lob_import ] {
424
425  - Parameters [2] {
426    Parameter #0 [ <required> $lob_descriptor ]
427    Parameter #1 [ <required> $filename ]
428  }
429}
430
431Function [ <internal%s> function oci_lob_size ] {
432
433  - Parameters [1] {
434    Parameter #0 [ <required> $lob_descriptor ]
435  }
436}
437
438Function [ <internal%s> function oci_lob_load ] {
439
440  - Parameters [1] {
441    Parameter #0 [ <required> $lob_descriptor ]
442  }
443}
444
445Function [ <internal%s> function oci_lob_read ] {
446
447  - Parameters [2] {
448    Parameter #0 [ <required> $lob_descriptor ]
449    Parameter #1 [ <required> $length ]
450  }
451}
452
453Function [ <internal%s> function oci_lob_eof ] {
454
455  - Parameters [1] {
456    Parameter #0 [ <required> $lob_descriptor ]
457  }
458}
459
460Function [ <internal%s> function oci_lob_tell ] {
461
462  - Parameters [1] {
463    Parameter #0 [ <required> $lob_descriptor ]
464  }
465}
466
467Function [ <internal%s> function oci_lob_truncate ] {
468
469  - Parameters [2] {
470    Parameter #0 [ <required> $lob_descriptor ]
471    Parameter #1 [ <optional> $length ]
472  }
473}
474
475Function [ <internal%s> function oci_lob_erase ] {
476
477  - Parameters [3] {
478    Parameter #0 [ <required> $lob_descriptor ]
479    Parameter #1 [ <optional> $offset ]
480    Parameter #2 [ <optional> $length ]
481  }
482}
483
484Function [ <internal%s> function oci_lob_flush ] {
485
486  - Parameters [2] {
487    Parameter #0 [ <required> $lob_descriptor ]
488    Parameter #1 [ <optional> $flag ]
489  }
490}
491
492Function [ <internal%s> function ocisetbufferinglob ] {
493
494  - Parameters [2] {
495    Parameter #0 [ <required> $lob_descriptor ]
496    Parameter #1 [ <required> $mode ]
497  }
498}
499
500Function [ <internal%s> function ocigetbufferinglob ] {
501
502  - Parameters [1] {
503    Parameter #0 [ <required> $lob_descriptor ]
504  }
505}
506
507Function [ <internal%s> function oci_lob_is_equal ] {
508
509  - Parameters [2] {
510    Parameter #0 [ <required> $lob_descriptor ]
511    Parameter #1 [ <required> $lob_descriptor ]
512  }
513}
514
515Function [ <internal%s> function oci_lob_rewind ] {
516
517  - Parameters [1] {
518    Parameter #0 [ <required> $lob_descriptor ]
519  }
520}
521
522Function [ <internal%s> function oci_lob_write ] {
523
524  - Parameters [3] {
525    Parameter #0 [ <required> $lob_descriptor ]
526    Parameter #1 [ <required> $string ]
527    Parameter #2 [ <optional> $length ]
528  }
529}
530
531Function [ <internal%s> function oci_lob_append ] {
532
533  - Parameters [2] {
534    Parameter #0 [ <required> $lob_descriptor_to ]
535    Parameter #1 [ <required> $lob_descriptor_from ]
536  }
537}
538
539Function [ <internal%s> function oci_lob_copy ] {
540
541  - Parameters [3] {
542    Parameter #0 [ <required> $lob_descriptor_to ]
543    Parameter #1 [ <required> $lob_descriptor_from ]
544    Parameter #2 [ <optional> $length ]
545  }
546}
547
548Function [ <internal%s> function oci_lob_export ] {
549
550  - Parameters [4] {
551    Parameter #0 [ <required> $lob_descriptor ]
552    Parameter #1 [ <required> $filename ]
553    Parameter #2 [ <optional> $start ]
554    Parameter #3 [ <optional> $length ]
555  }
556}
557
558Function [ <internal%s> function oci_lob_seek ] {
559
560  - Parameters [3] {
561    Parameter #0 [ <required> $lob_descriptor ]
562    Parameter #1 [ <required> $offset ]
563    Parameter #2 [ <optional> $whence ]
564  }
565}
566
567Function [ <internal%s> function oci_commit ] {
568
569  - Parameters [1] {
570    Parameter #0 [ <required> $connection_resource ]
571  }
572}
573
574Function [ <internal%s> function oci_rollback ] {
575
576  - Parameters [1] {
577    Parameter #0 [ <required> $connection_resource ]
578  }
579}
580
581Function [ <internal%s> function oci_new_descriptor ] {
582
583  - Parameters [2] {
584    Parameter #0 [ <required> $connection_resource ]
585    Parameter #1 [ <optional> $type ]
586  }
587}
588
589Function [ <internal%s> function oci_set_prefetch ] {
590
591  - Parameters [2] {
592    Parameter #0 [ <required> $statement_resource ]
593    Parameter #1 [ <required> $number_of_rows ]
594  }
595}
596
597Function [ <internal%s> function oci_password_change ] {
598
599  - Parameters [4] {
600    Parameter #0 [ <required> $connection_resource_or_connection_string ]
601    Parameter #1 [ <required> $username ]
602    Parameter #2 [ <required> $old_password ]
603    Parameter #3 [ <required> $new_password ]
604  }
605}
606
607Function [ <internal%s> function oci_free_collection ] {
608
609  - Parameters [1] {
610    Parameter #0 [ <required> $collection ]
611  }
612}
613
614Function [ <internal%s> function oci_collection_append ] {
615
616  - Parameters [2] {
617    Parameter #0 [ <required> $collection ]
618    Parameter #1 [ <required> $value ]
619  }
620}
621
622Function [ <internal%s> function oci_collection_element_get ] {
623
624  - Parameters [2] {
625    Parameter #0 [ <required> $collection ]
626    Parameter #1 [ <required> $index ]
627  }
628}
629
630Function [ <internal%s> function oci_collection_element_assign ] {
631
632  - Parameters [3] {
633    Parameter #0 [ <required> $collection ]
634    Parameter #1 [ <required> $index ]
635    Parameter #2 [ <required> $value ]
636  }
637}
638
639Function [ <internal%s> function oci_collection_assign ] {
640
641  - Parameters [2] {
642    Parameter #0 [ <required> $collection_to ]
643    Parameter #1 [ <required> $collection_from ]
644  }
645}
646
647Function [ <internal%s> function oci_collection_size ] {
648
649  - Parameters [1] {
650    Parameter #0 [ <required> $collection ]
651  }
652}
653
654Function [ <internal%s> function oci_collection_max ] {
655
656  - Parameters [1] {
657    Parameter #0 [ <required> $collection ]
658  }
659}
660
661Function [ <internal%s> function oci_collection_trim ] {
662
663  - Parameters [2] {
664    Parameter #0 [ <required> $collection ]
665    Parameter #1 [ <required> $number ]
666  }
667}
668
669Function [ <internal%s> function oci_new_collection ] {
670
671  - Parameters [3] {
672    Parameter #0 [ <required> $connection_resource ]
673    Parameter #1 [ <required> $type_name ]
674    Parameter #2 [ <optional> $schema_name ]
675  }
676}
677
678Function [ <internal%s> function oci_free_cursor ] {
679
680  - Parameters [1] {
681    Parameter #0 [ <required> $statement_resource ]
682  }
683}
684
685Function [ <internal%s> function ocifreecursor ] {
686
687  - Parameters [1] {
688    Parameter #0 [ <required> $statement_resource ]
689  }
690}
691
692Function [ <internal%s> function ocibindbyname ] {
693
694  - Parameters [5] {
695    Parameter #0 [ <required> $statement_resource ]
696    Parameter #1 [ <required> $column_name ]
697    Parameter #2 [ <required> &$variable ]
698    Parameter #3 [ <optional> $maximum_length ]
699    Parameter #4 [ <optional> $type ]
700  }
701}
702
703Function [ <internal%s> function ocidefinebyname ] {
704
705  - Parameters [4] {
706    Parameter #0 [ <required> $statement_resource ]
707    Parameter #1 [ <required> $column_name ]
708    Parameter #2 [ <required> &$variable ]
709    Parameter #3 [ <optional> $type ]
710  }
711}
712
713Function [ <internal%s> function ocicolumnisnull ] {
714
715  - Parameters [2] {
716    Parameter #0 [ <required> $statement_resource ]
717    Parameter #1 [ <required> $column_number_or_name ]
718  }
719}
720
721Function [ <internal%s> function ocicolumnname ] {
722
723  - Parameters [2] {
724    Parameter #0 [ <required> $statement_resource ]
725    Parameter #1 [ <required> $column_number_or_name ]
726  }
727}
728
729Function [ <internal%s> function ocicolumnsize ] {
730
731  - Parameters [2] {
732    Parameter #0 [ <required> $statement_resource ]
733    Parameter #1 [ <required> $column_number_or_name ]
734  }
735}
736
737Function [ <internal%s> function ocicolumnscale ] {
738
739  - Parameters [2] {
740    Parameter #0 [ <required> $statement_resource ]
741    Parameter #1 [ <required> $column_number_or_name ]
742  }
743}
744
745Function [ <internal%s> function ocicolumnprecision ] {
746
747  - Parameters [2] {
748    Parameter #0 [ <required> $statement_resource ]
749    Parameter #1 [ <required> $column_number_or_name ]
750  }
751}
752
753Function [ <internal%s> function ocicolumntype ] {
754
755  - Parameters [2] {
756    Parameter #0 [ <required> $statement_resource ]
757    Parameter #1 [ <required> $column_number_or_name ]
758  }
759}
760
761Function [ <internal%s> function ocicolumntyperaw ] {
762
763  - Parameters [2] {
764    Parameter #0 [ <required> $statement_resource ]
765    Parameter #1 [ <required> $column_number_or_name ]
766  }
767}
768
769Function [ <internal%s> function ociexecute ] {
770
771  - Parameters [2] {
772    Parameter #0 [ <required> $statement_resource ]
773    Parameter #1 [ <optional> $mode ]
774  }
775}
776
777Function [ <internal%s> function ocicancel ] {
778
779  - Parameters [1] {
780    Parameter #0 [ <required> $statement_resource ]
781  }
782}
783
784Function [ <internal%s> function ocifetch ] {
785
786  - Parameters [1] {
787    Parameter #0 [ <required> $statement_resource ]
788  }
789}
790
791Function [ <internal%s> function ocifetchstatement ] {
792
793  - Parameters [5] {
794    Parameter #0 [ <required> $statement_resource ]
795    Parameter #1 [ <required> &$output ]
796    Parameter #2 [ <optional> $skip ]
797    Parameter #3 [ <optional> $maximum_rows ]
798    Parameter #4 [ <optional> $flags ]
799  }
800}
801
802Function [ <internal%s> function ocifreestatement ] {
803
804  - Parameters [1] {
805    Parameter #0 [ <required> $statement_resource ]
806  }
807}
808
809Function [ <internal%s> function ociinternaldebug ] {
810
811  - Parameters [1] {
812    Parameter #0 [ <required> $mode ]
813  }
814}
815
816Function [ <internal%s> function ocinumcols ] {
817
818  - Parameters [1] {
819    Parameter #0 [ <required> $statement_resource ]
820  }
821}
822
823Function [ <internal%s> function ociparse ] {
824
825  - Parameters [2] {
826    Parameter #0 [ <required> $connection_resource ]
827    Parameter #1 [ <required> $sql_text ]
828  }
829}
830
831Function [ <internal%s> function ocinewcursor ] {
832
833  - Parameters [1] {
834    Parameter #0 [ <required> $connection_resource ]
835  }
836}
837
838Function [ <internal%s> function ociresult ] {
839
840  - Parameters [2] {
841    Parameter #0 [ <required> $statement_resource ]
842    Parameter #1 [ <required> $column_number_or_name ]
843  }
844}
845
846Function [ <internal%s> function ociserverversion ] {
847
848  - Parameters [1] {
849    Parameter #0 [ <required> $connection_resource ]
850  }
851}
852
853Function [ <internal%s> function ocistatementtype ] {
854
855  - Parameters [1] {
856    Parameter #0 [ <required> $statement_resource ]
857  }
858}
859
860Function [ <internal%s> function ocirowcount ] {
861
862  - Parameters [1] {
863    Parameter #0 [ <required> $statement_resource ]
864  }
865}
866
867Function [ <internal%s> function ocilogoff ] {
868
869  - Parameters [1] {
870    Parameter #0 [ <required> $connection_resource ]
871  }
872}
873
874Function [ <internal%s> function ocilogon ] {
875
876  - Parameters [5] {
877    Parameter #0 [ <required> $username ]
878    Parameter #1 [ <required> $password ]
879    Parameter #2 [ <optional> $connection_string ]
880    Parameter #3 [ <optional> $character_set ]
881    Parameter #4 [ <optional> $session_mode ]
882  }
883}
884
885Function [ <internal%s> function ocinlogon ] {
886
887  - Parameters [5] {
888    Parameter #0 [ <required> $username ]
889    Parameter #1 [ <required> $password ]
890    Parameter #2 [ <optional> $connection_string ]
891    Parameter #3 [ <optional> $character_set ]
892    Parameter #4 [ <optional> $session_mode ]
893  }
894}
895
896Function [ <internal%s> function ociplogon ] {
897
898  - Parameters [5] {
899    Parameter #0 [ <required> $username ]
900    Parameter #1 [ <required> $password ]
901    Parameter #2 [ <optional> $connection_string ]
902    Parameter #3 [ <optional> $character_set ]
903    Parameter #4 [ <optional> $session_mode ]
904  }
905}
906
907Function [ <internal%s> function ocierror ] {
908
909  - Parameters [1] {
910    Parameter #0 [ <optional> $connection_or_statement_resource ]
911  }
912}
913
914Function [ <internal%s> function ocifreedesc ] {
915
916  - Parameters [1] {
917    Parameter #0 [ <required> $lob_descriptor ]
918  }
919}
920
921Function [ <internal%s> function ocisavelob ] {
922
923  - Parameters [3] {
924    Parameter #0 [ <required> $lob_descriptor ]
925    Parameter #1 [ <required> $data ]
926    Parameter #2 [ <optional> $offset ]
927  }
928}
929
930Function [ <internal%s> function ocisavelobfile ] {
931
932  - Parameters [2] {
933    Parameter #0 [ <required> $lob_descriptor ]
934    Parameter #1 [ <required> $filename ]
935  }
936}
937
938Function [ <internal%s> function ociwritelobtofile ] {
939
940  - Parameters [4] {
941    Parameter #0 [ <required> $lob_descriptor ]
942    Parameter #1 [ <required> $filename ]
943    Parameter #2 [ <optional> $start ]
944    Parameter #3 [ <optional> $length ]
945  }
946}
947
948Function [ <internal%s> function ociloadlob ] {
949
950  - Parameters [1] {
951    Parameter #0 [ <required> $lob_descriptor ]
952  }
953}
954
955Function [ <internal%s> function ocicommit ] {
956
957  - Parameters [1] {
958    Parameter #0 [ <required> $connection_resource ]
959  }
960}
961
962Function [ <internal%s> function ocirollback ] {
963
964  - Parameters [1] {
965    Parameter #0 [ <required> $connection_resource ]
966  }
967}
968
969Function [ <internal%s> function ocinewdescriptor ] {
970
971  - Parameters [2] {
972    Parameter #0 [ <required> $connection_resource ]
973    Parameter #1 [ <optional> $type ]
974  }
975}
976
977Function [ <internal%s> function ocisetprefetch ] {
978
979  - Parameters [2] {
980    Parameter #0 [ <required> $statement_resource ]
981    Parameter #1 [ <required> $number_of_rows ]
982  }
983}
984
985Function [ <internal%s> function ocipasswordchange ] {
986
987  - Parameters [4] {
988    Parameter #0 [ <required> $connection_resource_or_connection_string ]
989    Parameter #1 [ <required> $username ]
990    Parameter #2 [ <required> $old_password ]
991    Parameter #3 [ <required> $new_password ]
992  }
993}
994
995Function [ <internal%s> function ocifreecollection ] {
996
997  - Parameters [1] {
998    Parameter #0 [ <required> $collection ]
999  }
1000}
1001
1002Function [ <internal%s> function ocinewcollection ] {
1003
1004  - Parameters [3] {
1005    Parameter #0 [ <required> $connection_resource ]
1006    Parameter #1 [ <required> $type_name ]
1007    Parameter #2 [ <optional> $schema_name ]
1008  }
1009}
1010
1011Function [ <internal%s> function ocicollappend ] {
1012
1013  - Parameters [2] {
1014    Parameter #0 [ <required> $collection ]
1015    Parameter #1 [ <required> $value ]
1016  }
1017}
1018
1019Function [ <internal%s> function ocicollgetelem ] {
1020
1021  - Parameters [2] {
1022    Parameter #0 [ <required> $collection ]
1023    Parameter #1 [ <required> $index ]
1024  }
1025}
1026
1027Function [ <internal%s> function ocicollassignelem ] {
1028
1029  - Parameters [3] {
1030    Parameter #0 [ <required> $collection ]
1031    Parameter #1 [ <required> $index ]
1032    Parameter #2 [ <required> $value ]
1033  }
1034}
1035
1036Function [ <internal%s> function ocicollsize ] {
1037
1038  - Parameters [1] {
1039    Parameter #0 [ <required> $collection ]
1040  }
1041}
1042
1043Function [ <internal%s> function ocicollmax ] {
1044
1045  - Parameters [1] {
1046    Parameter #0 [ <required> $collection ]
1047  }
1048}
1049
1050Function [ <internal%s> function ocicolltrim ] {
1051
1052  - Parameters [2] {
1053    Parameter #0 [ <required> $collection ]
1054    Parameter #1 [ <required> $number ]
1055  }
1056}
1057
1058Function [ <internal%s> function oci_set_edition ] {
1059
1060  - Parameters [1] {
1061    Parameter #0 [ <required> $edition_name ]
1062  }
1063}
1064
1065Function [ <internal%s> function oci_set_module_name ] {
1066
1067  - Parameters [2] {
1068    Parameter #0 [ <required> $connection_resource ]
1069    Parameter #1 [ <required> $module_name ]
1070  }
1071}
1072
1073Function [ <internal%s> function oci_set_action ] {
1074
1075  - Parameters [2] {
1076    Parameter #0 [ <required> $connection_resource ]
1077    Parameter #1 [ <required> $action ]
1078  }
1079}
1080
1081Function [ <internal%s> function oci_set_client_info ] {
1082
1083  - Parameters [2] {
1084    Parameter #0 [ <required> $connection_resource ]
1085    Parameter #1 [ <required> $client_information ]
1086  }
1087}
1088
1089Function [ <internal%s> function oci_set_client_identifier ] {
1090
1091  - Parameters [2] {
1092    Parameter #0 [ <required> $connection_resource ]
1093    Parameter #1 [ <required> $client_identifier ]
1094  }
1095}
1096
1097Function [ <internal%s> function oci_get_implicit_resultset ] {
1098
1099  - Parameters [1] {
1100    Parameter #0 [ <required> $statement_resource ]
1101  }
1102}
1103
1104===DONE===
1105