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,
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_NAMEStellen 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_NAMEWenn 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_NAMEEine 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_NAMESo 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_NAMEWenn 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Ä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_NAMEPro-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_NAMEStellen 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_NAMEDies 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.