Heim  >  Artikel  >  Datenbank  >  So ändern Sie Spaltennamen in MySQL

So ändern Sie Spaltennamen in MySQL

藏色散人
藏色散人Original
2019-01-17 16:02:1121004Durchsuche

Wenn Sie eine MySQL-Datenbank erstellt haben und eine der Spalten falsch benannt wurde, möchten Sie sie löschen und einen Ersatz hinzufügen. Sie können sie einfach umbenennen.

So ändern Sie Spaltennamen in MySQL

Datenbankspalten umbenennen

In MySQL können Sie die Befehle ALTER TABLE und CHANGE zusammen verwenden, um Spalten umzubenennen, um den aktuellen Wert zu ändern Es gibt Spalten. Angenommen, die Spalte trägt derzeit den Namen „Soda“, aber Sie entscheiden, dass „Getränke“ ein passenderer Titel wäre. Diese Spalte befindet sich in einer Tabelle namens „Menü“.

Hier ist ein Beispiel für die Änderung:

ALTER TABLE menu CHANGE soda beverage varchar(10) ;

In der generischen Form können Sie Ihre Bedingungen ersetzen durch:

ALTER TABLE tablename CHANGE oldname newname varchar(10) ;

Über VARCHAR

Beispiel Die VARCHAR(10) in kann an Ihre Spalten angepasst werden. VARCHAR ist eine Zeichenfolge variabler Länge. Die maximale Länge (in diesem Fall 10) stellt die maximale Anzahl von Zeichen dar, die in der Spalte gespeichert werden sollen. VARCHAR(25) kann bis zu 25 Zeichen speichern.

Andere Verwendungsmöglichkeiten von ALTER TABLE

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

ALTER TABLE table_name
ADD column_name datatype

Um eine Spalte zu entfernen, verwenden Sie:

ALTER TABLE table_name
DROP COLUMN column_name

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

Empfohlenes Lernen: „MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie Spaltennamen in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn