Die SQL-Anweisung, die verwendet wird, um den Datentyp einer Spalte in einer bestehenden Tabelle zu ändern, lautet "ALTER TABLE table_name MODIFY column_name new_data_type". Diese Anweisung gehört zur Kategorie der DDL (Data Definition Language) SQL-Befehle, die für die Definition und Verwaltung von Schemas in einer Datenbank verwendet wird.
Zum Beispiel, wenn wir den Datentyp der Spalte 'Preis' in der vorhandenen Tabelle 'Artikel' von INTEGER auf DECIMAL ändern möchten, würden wir die folgende SQL-Anweisung verwenden:
ALTER TABLE Artikel MODIFY Preis DECIMAL(8,2);
In dieser Anweisung:
Wichtig beim Ändern des Datentyps einer Spalte ist, dass Sie sicherstellen müssen, dass die bestehenden Daten mit dem neuen Datentyp kompatibel sind. Andernfalls könnte es zu Datenverlust oder Fehlern bei der Ausführung der SQL-Anweisung kommen. Daher ist es immer empfehlenswert, vor dem Einsatz von ALTER TABLE eine vollständige Datensicherung durchzuführen.