ADODB_netezza Klassenreferenz

ADODB_netezza Klassenreferenz
Klassendiagramm für ADODB_netezza:
Zusammengehörigkeiten von ADODB_netezza:

Öffentliche Methoden

 ADODB_netezza ()
 
 MetaColumns ($table, $upper=true)
 
- Öffentliche Methoden geerbt von ADODB_postgres64
 ADODB_postgres64 ()
 
 ServerInfo ()
 
 IfNull ($field, $ifNull)
 
 pg_insert_id ($tablename, $fieldname)
 
 _insertid ($table, $column)
 
 _affectedrows ()
 
 BeginTrans ()
 
 RowLock ($tables, $where, $col='1 as adodbignore')
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 MetaTables ($ttype=false, $showSchema=false, $mask=false)
 
 qstr ($s, $magic_quotes=false)
 
 SQLDate ($fmt, $col=false)
 
 UpdateBlobFile ($table, $column, $path, $where, $blobtype='BLOB')
 
 BlobDelete ($blob)
 
 GuessOID ($oid)
 
 BlobDecode ($blob, $maxsize=false, $hastrans=true)
 
 BlobEncode ($blob)
 
 UpdateBlob ($table, $column, $val, $where, $blobtype='BLOB')
 
 OffsetDate ($dayFraction, $date=false)
 
 MetaColumns ($table, $normalize=true)
 
 Param ($name, $type='C')
 
 MetaIndexes ($table, $primary=FALSE, $owner=false)
 
 _connect ($str, $user='', $pwd='', $db='', $ctype=0)
 
 _nconnect ($argHostname, $argUsername, $argPassword, $argDatabaseName)
 
 _pconnect ($str, $user='', $pwd='', $db='')
 
 _query ($sql, $inputarr=false)
 
 _errconnect ()
 
 ErrorMsg ()
 
 ErrorNo ()
 
 _close ()
 
 CharMax ()
 
 TextMax ()
 

Datenfelder

 $databaseType = 'netezza'
 
 $dataProvider = 'netezza'
 
 $hasInsertID = false
 
 $_resultid = false
 
 $concat_operator ='||'
 
 $random = 'random'
 
 $metaDatabasesSQL = "select objname from _v_object_data where objtype='database' order by 1"
 
 $metaTablesSQL = "select objname from _v_object_data where objtype='table' order by 1"
 
 $isoDates = true
 
 $sysDate = "CURRENT_DATE"
 
 $sysTimeStamp = "CURRENT_TIMESTAMP"
 
 $blobEncodeType = 'C'
 
 $metaColumnsSQL = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"
 
 $metaColumnsSQL1 = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"
 
 $metaKeySQL = ""
 
 $hasAffectedRows = true
 
 $hasLimit = true
 
 $true = 't'
 
 $false = 'f'
 
 $fmtDate = "'Y-m-d'"
 
 $fmtTimeStamp = "'Y-m-d G:i:s'"
 
 $ansiOuter = true
 
 $autoRollback = true
 
- Datenfelder geerbt von ADODB_postgres64
 $databaseType = 'postgres64'
 
 $dataProvider = 'postgres'
 
 $hasInsertID = true
 
 $_resultid = false
 
 $concat_operator ='||'
 
 $metaDatabasesSQL = "select datname from pg_database where datname not in ('template0','template1') order by 1"
 
 $metaTablesSQL
 
 $isoDates = true
 
 $sysDate = "CURRENT_DATE"
 
 $sysTimeStamp = "CURRENT_TIMESTAMP"
 
 $blobEncodeType = 'C'
 
 $metaColumnsSQL
 
 $metaColumnsSQL1
 
 $metaKeySQL
 
 $hasAffectedRows = true
 
 $hasLimit = false
 
 $true = 'TRUE'
 
 $false = 'FALSE'
 
 $fmtDate = "'Y-m-d'"
 
 $fmtTimeStamp = "'Y-m-d H:i:s'"
 
 $hasMoveFirst = true
 
 $hasGenID = true
 
 $_genIDSQL = "SELECT NEXTVAL('%s')"
 
 $_genSeqSQL = "CREATE SEQUENCE %s START %s"
 
 $_dropSeqSQL = "DROP SEQUENCE %s"
 
 $metaDefaultsSQL = "SELECT d.adnum as num, d.adsrc as def from pg_attrdef d, pg_class c where d.adrelid=c.oid and c.relname='%s' order by d.adnum"
 
 $random = 'random()'
 
 $autoRollback = true
 random function Mehr ...
 
 $uniqueIisR = true
 
 $_bindInputArray = false
 
 $disableBlobs = false
 
 $_pnum = 0
 

Ausführliche Beschreibung

Definiert in Zeile 22 der Datei adodb-netezza.inc.php.

Dokumentation der Elementfunktionen

Definiert in Zeile 51 der Datei adodb-netezza.inc.php.

MetaColumns (   $table,
  $upper = true 
)

Definiert in Zeile 56 der Datei adodb-netezza.inc.php.

Dokumentation der Datenelemente

$_resultid = false

Definiert in Zeile 26 der Datei adodb-netezza.inc.php.

$ansiOuter = true

Definiert in Zeile 46 der Datei adodb-netezza.inc.php.

$autoRollback = true

Definiert in Zeile 47 der Datei adodb-netezza.inc.php.

$blobEncodeType = 'C'

Definiert in Zeile 34 der Datei adodb-netezza.inc.php.

$concat_operator ='||'

Definiert in Zeile 27 der Datei adodb-netezza.inc.php.

$databaseType = 'netezza'

Definiert in Zeile 23 der Datei adodb-netezza.inc.php.

$dataProvider = 'netezza'

Definiert in Zeile 24 der Datei adodb-netezza.inc.php.

$false = 'f'

Definiert in Zeile 43 der Datei adodb-netezza.inc.php.

$fmtDate = "'Y-m-d'"

Definiert in Zeile 44 der Datei adodb-netezza.inc.php.

$fmtTimeStamp = "'Y-m-d G:i:s'"

Definiert in Zeile 45 der Datei adodb-netezza.inc.php.

$hasAffectedRows = true

Definiert in Zeile 40 der Datei adodb-netezza.inc.php.

$hasInsertID = false

Definiert in Zeile 25 der Datei adodb-netezza.inc.php.

$hasLimit = true

Definiert in Zeile 41 der Datei adodb-netezza.inc.php.

$isoDates = true

Definiert in Zeile 31 der Datei adodb-netezza.inc.php.

$metaColumnsSQL = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"

Definiert in Zeile 35 der Datei adodb-netezza.inc.php.

$metaColumnsSQL1 = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"

Definiert in Zeile 36 der Datei adodb-netezza.inc.php.

$metaDatabasesSQL = "select objname from _v_object_data where objtype='database' order by 1"

Definiert in Zeile 29 der Datei adodb-netezza.inc.php.

$metaKeySQL = ""

Definiert in Zeile 39 der Datei adodb-netezza.inc.php.

$metaTablesSQL = "select objname from _v_object_data where objtype='table' order by 1"

Definiert in Zeile 30 der Datei adodb-netezza.inc.php.

$random = 'random'

Definiert in Zeile 28 der Datei adodb-netezza.inc.php.

$sysDate = "CURRENT_DATE"

Definiert in Zeile 32 der Datei adodb-netezza.inc.php.

$sysTimeStamp = "CURRENT_TIMESTAMP"

Definiert in Zeile 33 der Datei adodb-netezza.inc.php.

$true = 't'

Definiert in Zeile 42 der Datei adodb-netezza.inc.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.