Autor | axe |
Datum | 09.06.2007 17:24 |
Beiträge: | Werd es mal recherchieren, aber ich denk schon dass auch mit älteren interbase versionen (mit firebird auf jeden fall) folgendes korrekt war / ist
Spalte hinzufügen: alter table mytable add column dbtype; Spalte umbenennen: alter table mytable alter column to newcolum Spaltentyp ändern: alter table mytable alter column type newdbtype bin gerade dabei driver_ibase aufzuräumen / optimieren: 1. AddRepairField, ChangeRepairField, ChangeColumn schmeiss ich raus 2. Neu hinzu kommt ExecuteColumnChange und ExecuteColumnAdd analog zu mysql nur mit angepasster SQL Syntax dementsprechend wird sich der true/false block nochmal ändern auf $this->CanAlterColumnAdd = true; $this->CanAlterColumnChange = false; $this->CanAddRepairField = false; $this->CanChangeRepairField = false; $this->CanExecuteColumnAdd = true; $this->CanExecuteColumnChange = true; das komplette driver_ibase.php schick ich dann aber per Email. |
Diese Seite drucken Diese Seite schließen |
Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS |
http://www.openphpnuke.info/ |