Hallo FBrust,
Interbase erlaubt nebem dem Löschen und Hinzufügen auch das Ändern von Spalten Typen oder Position. Das geht dann so:
Delphi-Quellcode:
ALTER TABLE Pernonen
ALTER COLUMN Name TO TYPE CHAR(30)
Ich glaube aber, dass lokal
SQL diese Anweisung nicht unterstützt, aber du kannst es ja mal versuchen.
DROP und ADD wird auf jeden Fall unterstützt, bliebe also der Vorschlag von oben: Feld hinzufügen, Werte kopieren, altes Feld löschen