3 // @phan-stub-for-extension oci8@2.0.7
9 public function load () {}
12 public function tell () {}
15 public function truncate ($length = 0) {}
18 public function erase ($offset = null, $length = null) {}
21 public function flush ($flag = null) {}
24 public function setbuffering ($on_off) {}
27 public function getbuffering () {}
30 public function rewind () {}
33 public function read ($length) {}
36 public function eof () {}
39 public function seek ($offset, $whence = OCI_SEEK_SET) {}
42 public function write ($data, $length = null) {}
45 public function append (OCI_Lob $lob_from) {}
48 public function size () {}
51 public function writetofile ($filename, $start, $length) {}
54 public function export ($filename, $start = null, $length = null) {}
57 public function import ($filename) {}
60 public function writeTemporary ($data, $lob_type = OCI_TEMP_CLOB) {}
63 public function close () {}
66 public function save ($data, $offset = null) {}
69 public function savefile ($filename) {}
72 public function free () {}
77 class OCI_Collection {
80 public function append ($value) {}
83 public function getelem ($index) {}
86 public function assignelem ($index, $value) {}
89 public function assign (OCI_Collection $from) {}
92 public function size () {}
95 public function max () {}
98 public function trim ($num) {}
101 public function free () {}
106 function oci_define_by_name ($statement, $column_name, &$variable, $type = SQLT_CHR) {}
109 function oci_bind_by_name ($statement, $bv_name, &$variable, $maxlength = -1, $type = SQLT_CHR) {}
112 function oci_bind_array_by_name ($statement, $name, array &$var_array, $max_table_length, $max_item_length = -1, $type = SQLT_AFC) {}
115 function oci_field_is_null ($statement, $field) {}
118 function oci_field_name ($statement, $field) {}
121 function oci_field_size ($statement, $field) {}
124 function oci_field_scale ($statement, $field) {}
127 function oci_field_precision ($statement, $field) {}
130 function oci_field_type ($statement, $field) {}
133 function oci_field_type_raw ($statement, $field) {}
136 function oci_execute ($statement, $mode = OCI_COMMIT_ON_SUCCESS) {}
139 function oci_cancel ($statement) {}
142 function oci_fetch ($statement) {}
145 function oci_fetch_object ($statement) {}
148 function oci_fetch_row ($statement) {}
151 function oci_fetch_assoc ($statement) {}
154 function oci_fetch_array ($statement, $mode = null) {}
157 function ocifetchinto ($statement_resource, &$result, $mode = null) {}
160 function oci_fetch_all ($statement, array &$output, $skip = 0, $maxrows = -1, $flags = OCI_FETCHSTATEMENT_BY_COLUMN | OCI_ASSOC) {}
163 function oci_free_statement ($statement) {}
166 function oci_internal_debug ($onoff) {}
169 function oci_num_fields ($statement) {}
172 function oci_parse ($connection, $sql_text) {}
175 function oci_get_implicit_resultset ($statement) {}
178 function oci_new_cursor ($connection) {}
181 function oci_result ($statement, $field) {}
184 function oci_client_version () {}
187 function oci_server_version ($connection) {}
190 function oci_statement_type ($statement) {}
193 function oci_num_rows ($statement) {}
196 function oci_close ($connection) {}
199 function oci_connect ($username, $password, $connection_string = null, $character_set = null, $session_mode = null) {}
202 function oci_new_connect ($username, $password, $connection_string = null, $character_set = null, $session_mode = null) {}
205 function oci_pconnect ($username, $password, $connection_string = null, $character_set = null, $session_mode = null) {}
208 function oci_error ($resource = null) {}
211 function oci_free_descriptor ($descriptor) {}
214 function oci_lob_is_equal (OCI_Lob $lob1, OCI_Lob $lob2) {}
217 function oci_lob_copy (OCI_Lob $lob_to, OCI_Lob $lob_from, $length = 0) {}
220 function oci_commit ($connection) {}
223 function oci_rollback ($connection) {}
226 function oci_new_descriptor ($connection, $type = OCI_DTYPE_LOB) {}
229 function oci_set_prefetch ($statement, $rows) {}
232 function oci_set_client_identifier ($connection, $client_identifier) {}
235 function oci_set_edition ($edition) {}
238 function oci_set_module_name ($connection, $module_name) {}
241 function oci_set_action ($connection, $action_name) {}
244 function oci_set_client_info ($connection, $client_info) {}
247 function oci_password_change ($connection, $username, $old_password, $new_password) {}
250 function oci_new_collection ($connection, $tdo, $schema = null) {}
253 function oci_free_cursor ($statement_resource) {}
256 function ocifreecursor ($statement_resource) {}
259 function ocibindbyname ($statement, $column_name, &$variable, $maximum_length = -1, $type = SQLT_CHR) {}
262 function ocidefinebyname ($statement, $column_name, &$variable, $type = SQLT_CHR) {}
265 function ocicolumnisnull ($statement, $column_number_or_name) {}
268 function ocicolumnname ($statement, $column_number) {}
271 function ocicolumnsize ($statement, $column_number_or_name) {}
274 function ocicolumnscale ($statement_resource, $column_number) {}
277 function ocicolumnprecision ($statement_resource, $column_number) {}
280 function ocicolumntype ($statement_resource, $column_number) {}
283 function ocicolumntyperaw ($statement_resource, $column_number) {}
286 function ociexecute ($statement_resource, $mode = OCI_COMMIT_ON_SUCCESS) {}
289 function ocicancel ($statement_resource) {}
292 function ocifetch ($statement_resource) {}
295 function ocifetchstatement ($statement_resource, &$output, $skip, $maximum_rows, $flags) {}
298 function ocifreestatement ($statement_resource) {}
301 function ociinternaldebug ($mode) {}
304 function ocinumcols ($statement_resource) {}
307 function ociparse ($connection_resource, $sql_text) {}
310 function ocinewcursor ($connection_resource) {}
313 function ociresult ($statement_resource, $column_number_or_name) {}
316 function ociserverversion ($connection_resource) {}
319 function ocistatementtype ($statement_resource) {}
322 function ocirowcount ($statement_resource) {}
325 function ocilogoff ($connection_resource) {}
328 function ocilogon ($username, $password, $connection_string, $character_set, $session_mode) {}
331 function ocinlogon ($username, $password, $connection_string, $character_set, $session_mode) {}
334 function ociplogon ($username, $password, $connection_string, $character_set, $session_mode) {}
337 function ocierror ($connection_or_statement_resource) {}
340 function ocifreedesc ($lob_descriptor) {}
343 function ocisavelob ($lob_descriptor, $data, $offset) {}
346 function ocisavelobfile ($lob_descriptor, $filename) {}
349 function ociwritelobtofile ($lob_descriptor, $filename, $start, $length) {}
352 function ociloadlob ($lob_descriptor) {}
355 function ocicommit ($connection_resource) {}
358 function ocirollback ($connection_resource) {}
361 function ocinewdescriptor ($connection_resource, $type = OCI_DTYPE_LOB) {}
364 function ocisetprefetch ($statement_resource, $number_of_rows) {}
367 function ocipasswordchange ($connection_resource_or_connection_string_or_dbname, $username, $old_password, $new_password) {}
370 function ocifreecollection ($collection) {}
373 function ocinewcollection ($connection_resource, $tdo, $schema = null) {}
376 function ocicollappend ($collection, $value) {}
379 function ocicollgetelem ($collection, $index) {}
382 function ocicollassignelem ($collection, $index, $value) {}
385 function ocicollsize ($collection) {}
388 function ocicollmax ($collection) {}
391 function ocicolltrim ($collection, $number) {}
395 function ociwritetemporarylob($lob_descriptor, $data, $lob_type = OCI_TEMP_CLOB ) {}
398 function ocicloselob($lob_descriptor){}
401 function ocicollassign($to, $from ) {}
403 define ('OCI_DEFAULT', 0);
406 define ('OCI_SYSOPER', 4);
409 define ('OCI_SYSDBA', 2);
412 define ('OCI_CRED_EXT', -2147483648);
415 define ('OCI_DESCRIBE_ONLY', 16);
418 define ('OCI_COMMIT_ON_SUCCESS', 32);
421 define ('OCI_NO_AUTO_COMMIT', 0);
424 define ('OCI_EXACT_FETCH', 2);
427 define ('OCI_SEEK_SET', 0);
430 define ('OCI_SEEK_CUR', 1);
433 define ('OCI_SEEK_END', 2);
436 define ('OCI_LOB_BUFFER_FREE', 1);
439 define ('SQLT_BFILEE', 114);
442 define ('SQLT_CFILEE', 115);
445 define ('SQLT_CLOB', 112);
448 define ('SQLT_BLOB', 113);
451 define ('SQLT_RDD', 104);
454 define ('SQLT_INT', 3);
457 define ('SQLT_NUM', 2);
460 define ('SQLT_RSET', 116);
463 define ('SQLT_AFC', 96);
466 define ('SQLT_CHR', 1);
469 define ('SQLT_VCS', 9);
472 define ('SQLT_AVC', 97);
475 define ('SQLT_STR', 5);
478 define ('SQLT_LVC', 94);
481 define ('SQLT_FLT', 4);
484 define ('SQLT_UIN', 68);
487 define ('SQLT_LNG', 8);
490 define ('SQLT_LBI', 24);
493 define ('SQLT_BIN', 23);
496 define ('SQLT_ODT', 156);
499 define ('SQLT_BDOUBLE', 22);
502 define ('SQLT_BFLOAT', 21);
505 define ('OCI_B_NTY', 108);
508 define ('SQLT_NTY', 108);
511 define ('OCI_SYSDATE', "SYSDATE");
514 define ('OCI_B_BFILE', 114);
517 define ('OCI_B_CFILEE', 115);
520 define ('OCI_B_CLOB', 112);
523 define ('OCI_B_BLOB', 113);
526 define ('OCI_B_ROWID', 104);
529 define ('OCI_B_CURSOR', 116);
532 define ('OCI_B_BIN', 23);
535 define ('OCI_B_INT', 3);
538 define ('OCI_B_NUM', 2);
541 define ('OCI_FETCHSTATEMENT_BY_COLUMN', 16);
544 define ('OCI_FETCHSTATEMENT_BY_ROW', 32);
547 define ('OCI_ASSOC', 1);
550 define ('OCI_NUM', 2);
553 define ('OCI_BOTH', 3);
556 define ('OCI_RETURN_NULLS', 4);
559 define ('OCI_RETURN_LOBS', 8);
562 define ('OCI_DTYPE_FILE', 56);
565 define ('OCI_DTYPE_LOB', 50);
568 define ('OCI_DTYPE_ROWID', 54);
571 define ('OCI_D_FILE', 56);
574 define ('OCI_D_LOB', 50);
577 define ('OCI_D_ROWID', 54);
580 define ('OCI_TEMP_CLOB', 2);
583 define ('OCI_TEMP_BLOB', 1);
586 define ('SQLT_BOL', 252);
589 define ('OCI_B_BOL', 252);