Hallo BrunoT,
das geht grundsätzlich mit
SQL. Leider hat LocalSQL hier eine Beschränkung:
SQL-Code:
ALTER TABLE myTable
ALTER Name TYPE VARCHAR(25)
funktioniert grundsätzlich, aber nicht bei LocalSQL
manche Dialekte benutzen auch MODIFY in der 2. Zeile, aber auch das funktioniert nicht bei LocalSQL.
Du könntest aber ein neues Feld einfügen, die Daten dorthin kopieren und anschließend das alte Feld löschen:
SQL-Code:
ALTER TABLE myTable
ADD Name2 VARCHAR(25)
SQL-Code:
UPDATE TABLE myTable
SET Name2=Name
SQL-Code:
ALTER TABLE myTable
DROP Name
Nachtrag: Du findest übrigens weitere gute Hinweise unter
ALTER TABLE