ADODB_pdo_oci Class Reference

Inheritance diagram for ADODB_pdo_oci:

Inheritance graph
[legend]
Collaboration diagram for ADODB_pdo_oci:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 _init ($parentDriver)
MetaTables ($ttype=false, $showSchema=false, $mask=false)
MetaColumns ($table)

Public Attributes

 $concat_operator = '||'
 maximum size of blobs or large text fields (262144 = 256K)-- some db's die otherwise like foxpro
 $sysDate = "TRUNC(SYSDATE)"
 Use 'true' to store the item compressed (uses zlib).
 $sysTimeStamp = 'SYSDATE'
 name of function that returns the current date
 $NLS_DATE_FORMAT = 'YYYY-MM-DD'
 $random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)"
 string length ofperator
 $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW')"
 $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"
 $_initdate = true
 $_hasdual = true


Detailed Description

Definition at line 13 of file adodb-pdo_oci.inc.php.


Member Function Documentation

ADODB_pdo_oci._init ( parentDriver  ) 

Reimplemented from ADODB_pdo_base.

Definition at line 26 of file adodb-pdo_oci.inc.php.

& ADODB_pdo_oci.MetaTables ( ttype = false,
showSchema = false,
mask = false 
)

Parameters:
ttype can either be 'VIEW' or 'TABLE' or false. If false, both views and tables are returned. "VIEW" returns only views "TABLE" returns only tables
showSchema returns the schema/user with the table name, eg. USER.TABLE
mask is the input mask - only supported by oci8 and postgresql
Returns:
array of tables for current database.

Reimplemented from ADODB_pdo.

Definition at line 35 of file adodb-pdo_oci.inc.php.

References ADOConnection.MetaTables(), and ADOConnection.qstr().

Here is the call graph for this function:

& ADODB_pdo_oci.MetaColumns ( table  ) 

Definition at line 50 of file adodb-pdo_oci.inc.php.

References $ADODB_FETCH_MODE, ADOConnection.$false, $rs, ADOConnection.Execute(), and ADOConnection.SetFetchMode().

Here is the call graph for this function:


Member Data Documentation

ADODB_pdo_oci.$concat_operator = '||'

maximum size of blobs or large text fields (262144 = 256K)-- some db's die otherwise like foxpro

Reimplemented from ADOConnection.

Definition at line 15 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$sysDate = "TRUNC(SYSDATE)"

Use 'true' to store the item compressed (uses zlib).

Reimplemented from ADODB_pdo_base.

Definition at line 16 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$sysTimeStamp = 'SYSDATE'

name of function that returns the current date

Reimplemented from ADODB_pdo_base.

Definition at line 17 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$NLS_DATE_FORMAT = 'YYYY-MM-DD'

Definition at line 18 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)"

string length ofperator

Reimplemented from ADOConnection.

Definition at line 19 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW')"

Reimplemented from ADOConnection.

Definition at line 20 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

Definition at line 21 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$_initdate = true

Definition at line 23 of file adodb-pdo_oci.inc.php.

ADODB_pdo_oci.$_hasdual = true

Definition at line 24 of file adodb-pdo_oci.inc.php.


The documentation for this class was generated from the following file:
This documentation is part of typo3-unleashed.net.
It's an automatically created code documentation of the TYPO3 Content Management System.
Created with doxygen