ADODB2_mssql Klassenreferenz

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

Öffentliche Methoden

 MetaType ($t, $len=-1, $fieldobj=false)
 
 ActualType ($meta)
 
 AddColumnSQL ($tabname, $flds)
 
 DropColumnSQL ($tabname, $flds)
 
 _CreateSuffix ($fname, &$ftype, $fnotnull, $fdefault, $fautoinc, $fconstraint, $funsigned)
 
 _IndexSQL ($idxname, $tabname, $flds, $idxoptions)
 
 _GetSize ($ftype, $ty, $fsize, $fprec)
 
- Öffentliche Methoden geerbt von ADODB_DataDict
 GetCommentSQL ($table, $col)
 in other words, we use a text area for editting. Mehr ...
 
 SetCommentSQL ($table, $col, $cmt)
 
 MetaTables ()
 
 MetaColumns ($tab, $upper=true, $schema=false)
 
 MetaPrimaryKeys ($tab, $owner=false, $intkey=false)
 
 MetaIndexes ($table, $primary=false, $owner=false)
 
 MetaType ($t, $len=-1, $fieldobj=false)
 
 NameQuote ($name=NULL, $allowBrackets=false)
 
 TableName ($name)
 
 ExecuteSQLArray ($sql, $continueOnError=true)
 
 ActualType ($meta)
 
 CreateDatabase ($dbname, $options=false)
 
 CreateIndexSQL ($idxname, $tabname, $flds, $idxoptions=false)
 
 DropIndexSQL ($idxname, $tabname=NULL)
 
 SetSchema ($schema)
 
 AddColumnSQL ($tabname, $flds)
 
 AlterColumnSQL ($tabname, $flds, $tableflds='', $tableoptions='')
 
 RenameColumnSQL ($tabname, $oldcolumn, $newcolumn, $flds='')
 
 DropColumnSQL ($tabname, $flds, $tableflds='', $tableoptions='')
 
 DropTableSQL ($tabname)
 
 RenameTableSQL ($tabname, $newname)
 
 CreateTableSQL ($tabname, $flds, $tableoptions=array())
 
 _GenFields ($flds, $widespacing=false)
 
 _GetSize ($ftype, $ty, $fsize, $fprec)
 
 _CreateSuffix ($fname, &$ftype, $fnotnull, $fdefault, $fautoinc, $fconstraint, $funsigned)
 
 _IndexSQL ($idxname, $tabname, $flds, $idxoptions)
 
 _DropAutoIncrement ($tabname)
 
 _TableSQL ($tabname, $lines, $pkey, $tableoptions)
 
 _Triggers ($tabname, $taboptions)
 
 _Options ($opts)
 
 _getSizePrec ($size)
 
 ChangeTableSQL ($tablename, $flds, $tableoptions=false, $dropOldFlds=false)
 

Datenfelder

 $databaseType = 'mssql'
 
 $dropIndex = 'DROP INDEX %2$s.%1$s'
 
 $renameTable = "EXEC sp_rename '%s','%s'"
 
 $renameColumn = "EXEC sp_rename '%s.%s','%s'"
 
 $typeX = 'TEXT'
 
 $typeXL = 'TEXT'
 
- Datenfelder geerbt von ADODB_DataDict
 $connection
 
 $debug = false
 
 $dropTable = 'DROP TABLE %s'
 
 $renameTable = 'RENAME TABLE %s TO %s'
 
 $dropIndex = 'DROP INDEX %s'
 
 $addCol = ' ADD'
 
 $alterCol = ' ALTER COLUMN'
 
 $dropCol = ' DROP COLUMN'
 
 $renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s'
 
 $nameRegex = '\w'
 
 $nameRegexBrackets = 'a-zA-Z0-9_\(\)'
 
 $schema = false
 
 $serverInfo = array()
 
 $autoIncrement = false
 
 $dataProvider
 
 $invalidResizeTypes4 = array('CLOB','BLOB','TEXT','DATE','TIME')
 
 $blobSize = 100
 

Ausführliche Beschreibung

Definiert in Zeile 44 der Datei datadict-mssql.inc.php.

Dokumentation der Elementfunktionen

_CreateSuffix (   $fname,
$ftype,
  $fnotnull,
  $fdefault,
  $fautoinc,
  $fconstraint,
  $funsigned 
)

Definiert in Zeile 156 der Datei datadict-mssql.inc.php.

_GetSize (   $ftype,
  $ty,
  $fsize,
  $fprec 
)

Definiert in Zeile 270 der Datei datadict-mssql.inc.php.

_IndexSQL (   $idxname,
  $tabname,
  $flds,
  $idxoptions 
)

Definiert in Zeile 239 der Datei datadict-mssql.inc.php.

ActualType (   $meta)

Definiert in Zeile 79 der Datei datadict-mssql.inc.php.

AddColumnSQL (   $tabname,
  $flds 
)

Definiert in Zeile 112 der Datei datadict-mssql.inc.php.

Benutzt ADODB_DataDict\_GenFields() und ADODB_DataDict\TableName().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

DropColumnSQL (   $tabname,
  $flds 
)

Definiert in Zeile 140 der Datei datadict-mssql.inc.php.

Benutzt ADODB_DataDict\TableName().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

MetaType (   $t,
  $len = -1,
  $fieldobj = false 
)

Definiert in Zeile 55 der Datei datadict-mssql.inc.php.

Dokumentation der Datenelemente

$databaseType = 'mssql'

Definiert in Zeile 45 der Datei datadict-mssql.inc.php.

$dropIndex = 'DROP INDEX %2$s.%1$s'

Definiert in Zeile 46 der Datei datadict-mssql.inc.php.

$renameColumn = "EXEC sp_rename '%s.%s','%s'"

Definiert in Zeile 48 der Datei datadict-mssql.inc.php.

$renameTable = "EXEC sp_rename '%s','%s'"

Definiert in Zeile 47 der Datei datadict-mssql.inc.php.

$typeX = 'TEXT'

Definiert in Zeile 50 der Datei datadict-mssql.inc.php.

$typeXL = 'TEXT'

Definiert in Zeile 51 der Datei datadict-mssql.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.