TYPO3 CMS  TYPO3_7-6
ADODB_oci8po Class Reference
Inheritance diagram for ADODB_oci8po:
ADODB_oci8

Public Member Functions

 __construct ()
 
 Param ($name, $type='C')
 
 Prepare ($sql, $cursor=false)
 
 Execute ($sql, $inputarr=false)
 
 _query ($sql, $inputarr=false)
 
- Public Member Functions inherited from ADODB_oci8
 __construct ()
 
 MetaColumns ($table, $normalize=true)
 
 Time ()
 
 _connect ($argHostname, $argUsername, $argPassword, $argDatabasename=null, $mode=0)
 
 ServerInfo ()
 
 _pconnect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 
 _nconnect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 
 _affectedrows ()
 
 IfNull ( $field, $ifNull)
 
 DBDate ($d, $isfld=false)
 
 BindDate ($d)
 
 BindTimeStamp ($ts)
 
 DBTimeStamp ($ts, $isfld=false)
 
 RowLock ($tables, $where, $col='1 as adodbignore')
 
 MetaTables ($ttype=false, $showSchema=false, $mask=false)
 
 MetaIndexes ($table, $primary=FALSE, $owner=false)
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 SelectDB ($dbName)
 
 ErrorMsg ()
 
 ErrorNo ()
 
 SQLDate ($fmt, $col=false)
 
 GetRandRow ($sql, $arr=false)
 
 SelectLimit ($sql, $nrows=-1, $offset=-1, $inputarr=false, $secs2cache=0)
 
 UpdateBlob ($table, $column, $val, $where, $blobtype='BLOB')
 
 UpdateBlobFile ($table, $column, $val, $where, $blobtype='BLOB')
 
 Execute ($sql, $inputarr=false)
 
 Prepare ($sql, $cursor=false)
 
 ExecuteCursor ($sql, $cursorName='rs', $params=false)
 
 Bind (&$stmt, &$var, $size=4000, $type=false, $name=false, $isOutput=false)
 
 Param ($name, $type='C')
 
 Parameter (&$stmt, &$var, $name, $isOutput=false, $maxLen=4000, $type=false)
 
 _query ($sql, $inputarr=false)
 
 IsConnectionError ($err)
 
 _close ()
 
 MetaPrimaryKeys ($table, $owner=false, $internalKey=false)
 
 MetaForeignKeys ($table, $owner=false, $upper=false)
 
 CharMax ()
 
 TextMax ()
 
 qstr ($s, $magic_quotes=false)
 

Public Attributes

 $databaseType = 'oci8po'
 
 $dataProvider = 'oci8'
 
 $metaColumnsSQL = "select lower(cname),coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"
 
 $metaTablesSQL = "select lower(table_name),table_type from cat where table_type in ('TABLE','VIEW')"
 
- Public Attributes inherited from ADODB_oci8
 $databaseType = 'oci8'
 
 $dataProvider = 'oci8'
 
 $replaceQuote = "''"
 
 $concat_operator ='||'
 
 $sysDate = "TRUNC(SYSDATE)"
 
 $sysTimeStamp = 'SYSDATE'
 
 $metaDatabasesSQL = "SELECT USERNAME FROM ALL_USERS WHERE USERNAME NOT IN ('SYS','SYSTEM','DBSNMP','OUTLN') ORDER BY 1"
 
 $_stmt
 
 $_commit = 32
 
 $_initdate = true
 
 $metaTablesSQL = "select table_name,table_type from cat where table_type in ('TABLE','VIEW') and table_name not like 'BIN\$%'"
 
 $metaColumnsSQL = "select cname,coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"
 
 $metaColumnsSQL2
 
 $_bindInputArray = true
 
 $hasGenID = true
 
 $_genIDSQL = "SELECT (%s.nextval) FROM DUAL"
 
 $_genSeqSQL
 
 $_dropSeqSQL = "DROP SEQUENCE %s"
 
 $hasAffectedRows = true
 
 $random = "abs(mod(DBMS_RANDOM.RANDOM,10000001)/10000000)"
 
 $noNullStrings = false
 
 $connectSID = false
 
 $_bind = false
 
 $_nestedSQL = true
 
 $_hasOciFetchStatement = false
 
 $_getarray = false
 
 $leftOuter = ''
 
 $session_sharing_force_blob = false
 
 $firstrows = true
 
 $selectOffsetAlg1 = 1000
 
 $NLS_DATE_FORMAT = 'YYYY-MM-DD'
 
 $dateformat = 'YYYY-MM-DD'
 
 $useDBDateFormatForTextInput =false
 
 $datetime = false
 
 $_refLOBs = array()
 

Detailed Description

Definition at line 27 of file adodb-oci8po.inc.php.

Constructor & Destructor Documentation

◆ __construct()

ADODB_oci8po::__construct ( )

Definition at line 33 of file adodb-oci8po.inc.php.

Member Function Documentation

◆ _query()

ADODB_oci8po::_query (   $sql,
  $inputarr = false 
)

Definition at line 60 of file adodb-oci8po.inc.php.

References $sql, and ADODB_oci8\_query().

◆ Execute()

ADODB_oci8po::Execute (   $sql,
  $inputarr = false 
)

Definition at line 54 of file adodb-oci8po.inc.php.

References $sql.

◆ Param()

ADODB_oci8po::Param (   $name,
  $type = 'C' 
)

Definition at line 39 of file adodb-oci8po.inc.php.

◆ Prepare()

ADODB_oci8po::Prepare (   $sql,
  $cursor = false 
)

Definition at line 44 of file adodb-oci8po.inc.php.

References $sql, and ADODB_oci8\Prepare().

Member Data Documentation

◆ $databaseType

ADODB_oci8po::$databaseType = 'oci8po'

Definition at line 28 of file adodb-oci8po.inc.php.

◆ $dataProvider

ADODB_oci8po::$dataProvider = 'oci8'

Definition at line 29 of file adodb-oci8po.inc.php.

◆ $metaColumnsSQL

ADODB_oci8po::$metaColumnsSQL = "select lower(cname),coltype,width, SCALE, PRECISION, NULLS, DEFAULTVAL from col where tname='%s' order by colno"

Definition at line 30 of file adodb-oci8po.inc.php.

◆ $metaTablesSQL

ADODB_oci8po::$metaTablesSQL = "select lower(table_name),table_type from cat where table_type in ('TABLE','VIEW')"

Definition at line 31 of file adodb-oci8po.inc.php.