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