Hallo FBrust,
grundsätzlich wäre das per
SQL möglich:
SQL-Code:
ALTER TABLE TestID
ALTER COLUMN ID TYPE VARCHAR(10)
Leider unterstütz lokal
SQL dieses Statement nicht.
Die einfachste Möglichkeit wäre die Änderung über die Datenbankoberfläche. Wenn es jedoch über ein Programm gehen muss, könntest du mit
SQL-Code:
ALTER TABLE TestID
ADD FeldNeu CHAR(10)
Dann läufst du durch die Tabelle und kopierts die Daten in das neue Feld.
Mit
SQL-Code:
ALTER TABLE TestID
DROP FeldAlt
löscht du dann das alte Feld.