Ändern Sie die Spalte in MySQL

Ändern Sie die Spalte in MySQL

Während der Verwaltung einer Datenbank muss ein Datenbankadministrator die Struktur der Tabellen ändern, um auf dem neuesten Stand zu bleiben. In diesem Artikel lernen wir verschiedene Arten von Aufgaben, die wir mit dem von MySQL bereitgestellten Änderungsbefehl erledigen können. Also lasst uns anfangen.

Der Befehl ändern ändert oder ändert die Struktur der Tabelle. Zum Beispiel,

  • Zugabe einer Spalte
  • Löschen einer Spalte
  • Umbenennung einer Spalte
  • Änderung einer Spalte

In diesem Artikel werden wir Beispiele für Altersbefehle zum Hinzufügen, Löschen, Umbenennen und Ändern der Spalten einer Tabelle in MySQL ausprobieren.

Fügen Sie eine Spalte hinzu

Wir können eine Spalte in eine bereits vorhandene Tabelle mit der folgenden Syntax des Befehls Alter hinzufügen.

TABLE TABLE TABLE_NAME
Fügen Sie Column_Name Datentype hinzu;

Stellen Sie in dieser Syntax sicher.

Wir können auch die Position der neu erstellten Spalte erwähnen, indem wir die erste und nach der Klausel verwenden und die bereits vorhandene Spalte in der Tabelle verweisen. Zum Beispiel

TABLE TABLE TABLE_NAME
Fügen Sie Column_Name Datentype hinzu
[Zuerst | Nach] existent_column_name;

Wenn wir vor einer vorhandenen Spalte eine Spalte hinzufügen möchten, können wir die erste Klausel verwenden. Wenn wir nach der vorhandenen Spalte eine Spalte hinzufügen möchten, können wir die After -Klausel verwenden.

Wir können auch mehrere Spalten hinzufügen, indem wir dieselbe Änderungstabelle verwenden und die Spaltensyntax hinzufügen. Zum Beispiel

TABLE TABLE TABLE_NAME
Fügen Sie Column_Name1 DataType hinzu
[Zuerst | Nach] vorhanden_column_name
Fügen Sie Column_Name2 DataType hinzu
[Zuerst | Nach] existent_column_name;

Eine Spalte fallen/löschen

Das Löschen einer Spalte in MySQL ist so einfach zu sagen. Wir können eine vorhandene Spalte in einer Tabelle entfernen, indem wir den Befehl zur Änderung Tabelle verwenden und fallen lassen. Die Syntax zum Löschen einer Spalte ist

TABLE TABLE TABLE_NAME
Drop column_name;

So einfach ist es, eine Spalte einer Tabelle in MySQL zu löschen.

Eine Spalte umbenennen

Wir können eine Spalte umbenennen, indem wir die Änderungsklausel zusammen mit dem Befehl zur Änderungstabelle verwenden. In diesem lassen wir zuerst den vorhandenen Namen der Spalte und dann den neuen Namen zusammen mit dem Datentyp an, gefolgt von der Änderungsklausel. Führen Sie den folgenden Befehl aus, um den Namen der Spalte zu ändern

TABLE TABLE TABLE_NAME
Ändern Sie die Spalte Voreinenthaltsvoreinenthaltsname new_column_name Datentyp;

Wenn wir den Namen der Spalte ändern können, können wir den Namen der Tabelle ändern und die Umbenennungsklausel mit dem Befehl alter table verwenden. Die Syntax zum Umbenennen der Tabelle ist

TABLE TABLE TABLE_NAME
Umbenennen Sie in New_Table_Name;

Ändern Sie eine Spalte

Angenommen, wir möchten die Spaltendefinition oder den Datentyp einer Spalte in MySQL ändern. Die Änderungsklausel ist praktisch, um uns in diesem Fall zu helfen. Wir können die Änderung der Änderung der Klausel verwenden, um den Datentyp einer Spalte zu ändern. So was

TABLE TABLE TABLE_NAME
Modifizieren Sie CloUMN_Name new_data_type;

Pro-tip

Hier ist ein Protip für die Verwendung des Änderungsbefehls.

Setzen Sie den Standardwert auf eine Spalte

Wenn wir einen Standardwert für eine Spalte einer Tabelle bereitstellen oder festlegen möchten. Wir können dies tun, indem wir den folgenden Befehl ausführen

TABLE TABLE TABLE_NAME
Alter ClouMn_Name setzen den Standardwert;

Stellen Sie in dieser Syntax sicher.

Wenn wir die Standardwerte einer Spalte festlegen können. Die Standardwerte einer Spalte müssen eine Möglichkeit geben, die Standardwerte einer Spalte zu verunsichern oder zu fallen.

Standardwert einer Spalte fallen

Nun, MySQL liefert auch die DROP -Standardklausel im Befehl zur Änderungstabelle, um die Standardwerte einer Spalte abzugeben.

TABLE TABLE TABLE_NAME
Alter CloUMn_Name Drop Standard;

Dies sind also einige der verschiedenen Möglichkeiten, die Tabelle in MySQL zu verwalten und zu verändern.

Zusammenfassung

Dieser Artikel enthält verschiedene Möglichkeiten, den Befehl alter zu verwenden, um verschiedene Operationen auszuführen. In diesem Artikel haben wir gelernt, die Tabelle und die Spalten hinzuzufügen, zu löschen, umbenennen, die Spaltendefinition ändern, die Standardwerte einer Spalte mit dem Befehl alter table in mySQL festlegen und abverdünnen. Wenn dieser Artikel Ihnen geholfen hat, ein besseres Verständnis für den Befehl Alter in MySQL zu haben, und Sie mehr über die Konzepte von MySQL erfahren möchten. Besuchen Sie unsere Website LinuxHint weiter.com.