Computerwissenschaften

Ändern Sie einen Spaltennamen in MySQL

Wenn Sie Ihre MySQL-Datenbank bereits erstellt haben und nach der Tatsache entscheiden, dass eine der Spalten falsch benannt ist, müssen Sie sie nicht entfernen und einen Ersatz hinzufügen. Sie können es einfach umbenennen.

Umbenennen einer Datenbankspalte

Sie benennen eine Spalte in MySQL mit den Befehlen ALTER TABLE und CHANGE zusammen um, um eine vorhandene Spalte zu ändern. Angenommen, die Spalte heißt derzeit Soda , aber Sie entscheiden, dass Beverage ein geeigneterer Titel ist. Die Spalte befindet sich in der Tabelle mit dem Titel Menü . Hier ist ein Beispiel, wie Sie es ändern können:

ALTER TABLE Menü CHANGE Soda Getränke Varchar (10);

In einer generischen Form, in der Sie Ihre Begriffe ersetzen, lautet dies:

ALTER TABLE Tabellenname CHANGE alter Name neuer Name varchar (10);

Über VARCHAR

Das VARCHAR (10) in den Beispielen kann sich ändern, um für Ihre Spalte geeignet zu sein. VARCHAR ist eine Zeichenfolge variabler Länge. Die maximale Länge – in diesem Beispiel 10 – gibt die maximale Anzahl von Zeichen an, die Sie in der Spalte speichern möchten. VARCHAR (25) kann bis zu 25 Zeichen speichern.

Andere Verwendungen für ALTER TABLE

Der Befehl ALTER TABLE kann auch verwendet werden, um einer Tabelle eine neue Spalte hinzuzufügen oder um eine gesamte Spalte und alle ihre Daten aus einer Tabelle zu entfernen. Um beispielsweise eine Spalte hinzuzufügen, verwenden Sie:

ALTER TABLE Tabellenname 
ADD Spaltenname Datentyp

Verwenden Sie zum Löschen einer Spalte:

ALTER TABLE Tabellenname 
DROP COLUMN Spaltenname 

Sie können auch die Größe und den Typ einer Spalte in MySQL ändern .

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.