ocibindbyname PHP 3.0.4

int ocibindbyname(int stmt, string name, mixed &var, int maxlength[, int type])

 

Binds a PHP variable to an Oracle placeholder by name.

ocicancel PHP 3.0.8

int ocicancel(int stmt)

 

Prepares a new row of data for reading.

ocicollappend PHP 4.0.6

string ocicollappend(object collection, object object)

 

Appends an object to the collection.

ocicollassign PHP 4.0.6

string ocicollassign(object collection,object object)

 

Assigns a collection from another existing collection.

ocicollassignelem PHP 4.0.6

string ocicollassignelem(object collection, string ndx, string val)

 

Assigns element val to collection at index ndx.

ocicollgetelem PHP 4.0.6

string ocicollgetelem(object collection, string ndx)

 

Retrieves the value at collection index ndx.

ocicollmax PHP 4.0.6

string ocicollmax(object collection)

 

Returns the maximum value of a collection; for a varray this is the maximum length of the array.

ocicollsize PHP 4.0.6

string ocicollsize(object collection)

 

Returns the size of a collection.

ocicolltrim PHP 4.0.6

string ocicolltrim(object collection, int num)

 

Trims num elements from the end of a collection.

ocicolumnisnull PHP 3.0.4

int ocicolumnisnull(int stmt, int col)

 

Tells whether a column is NULL.

ocicolumnname PHP 3.0.4

string ocicolumnname(int stmt, int col)

 

Tells the name of a column.

ocicolumnprecision PHP 4.0

int ocicolumnprecision(int stmt, int col)

 

Tells the precision of a column.

ocicolumnscale PHP 4.0

int ocicolumnscale(int stmt, int col)

 

Tells the scale of a column.

ocicolumnsize PHP 3.0.4

int ocicolumnsize(int stmt, int col)

 

Tells the maximum data size of a column.

ocicolumntype PHP 3.0.4

mixed ocicolumntype(int stmt, int col)

 

Tells the data type of a column.

ocicolumntyperaw PHP 4.0

mixed ocicolumntyperaw(int stmt, int col)

 

Tells the raw Oracle data type of a column.

ocicommit PHP 3.0.7

string ocicommit(int conn)

 

Commits the current context.

ocidefinebyname PHP 3.0.7

int ocidefinebyname(int stmt, string name, mixed &var[, int type])

 

Defines a PHP variable to an Oracle column by name.

ocierror PHP 3.0.7

array ocierror([int stmt|conn|global])

 

Returns the last error of stmt | conn | global ; returns false if no error has occurred.

ociexecute PHP 3.0.4

int ociexecute(int stmt[, int mode])

 

Executes a parsed statement.

ocifetch PHP 3.0.4

int ocifetch(int stmt)

 

Prepares a new row of data for reading.

ocifetchinto PHP 3.0.4

int ocifetchinto(int stmt, array &output[, int mode])

 

Fetches a row of result data into an array.

ocifetchstatement PHP 3.0.8

int ocifetchstatement(int stmt, array &output[, int skip][, int maxrows][, int flags])

 

Fetches all rows of result data into an array.

ocifreecollection PHP 4.1.0

string ocifreecollection(object lob)

 

Deletes collection object.

ocifreedesc PHP 4.0

string ocifreedesc(object lob)

 

Deletes large object description.

ocifreestatement PHP 3.0.5

int ocifreestatement(int stmt)

 

Frees all resources associated with a statement.

ociinternaldebug PHP 3.0.4

void ociinternaldebug(int onoff)

 

Toggles internal debugging output for the OCI extension.

ociloadlob PHP 4.0

string ociloadlob(object lob)

 

Loads a large object.

ocilogoff PHP 3.0.4

int ocilogoff(int conn)

 

Disconnects from database.

ocilogon PHP 3.0.4

int ocilogon(string user, string pass[, string db])

 

Connects to an Oracle database and logs on.

ocinewcollection PHP 4.0.6

string ocinewcollection(int connection, string tdo,[string schema])

 

Initializes a new collection.

ocinewcursor PHP 3.0.8

int ocinewcursor(int conn)

 

Returns a new cursor (statement handle); use to bind ref cursors.

ocinewdescriptor PHP 3.0.7

string ocinewdescriptor(int connection[, int type])

 

Initializes a new empty LOB or FILE descriptor (LOB is default).

ocinlogon PHP 3.0.8

int ocinlogon(string user, string pass[, string db])

 

Creates a new connection to an Oracle database and logs on; returns a new session.

ocinumcols PHP 3.0.4

int ocinumcols(int stmt)

 

Returns the number of result columns in a statement.

ociparse PHP 3.0.4

int ociparse(int conn, string query)

 

Parses a query and returns a statement.

ociplogon PHP 3.0.8

int ociplogon(string user, string pass[, string db])

 

Connects to an Oracle database using a persistent connection and logs on.

ociresult PHP 3.0.4

string ociresult(int stmt, mixed column)

 

Returns a single column of result data.

ocirollback PHP 3.0.7

string ocirollback(int conn)

 

Rolls back the current context.

ocirowcount PHP 3.0.7

int ocirowcount(int stmt)

 

Returns the row count of an OCI statement.

ocisavelob PHP 4.0

string ocisavelob(object lob)

 

Saves a large object.

ocisavelobfile PHP 4.0

string ocisavelobfile(object lob)

 

Saves a large object file.

ociserverversion PHP 3.0.4

string ociserverversion(int conn)

 

Returns a string containing server version information.

ocisetprefetch PHP 3.0.12

int ocisetprefetch(int stmt, int prefetch_rows)

 

Sets the number of rows to be prefetched for the statement.

ocistatementtype PHP 3.0.5

int ocistatementtype(int stmt)

 

Returns the query type of an OCI statement.

ociwritelobtofile PHP 4.0

void ociwritelobtofile(object lob[, string filename][, int start][, int length])

 

Writes a large object into a file.