Heim > Datenbank > MySQL-Tutorial > Wie füge ich in MySQL eine neue Spalte mit einem Standardwert hinzu?

Wie füge ich in MySQL eine neue Spalte mit einem Standardwert hinzu?

Mary-Kate Olsen
Freigeben: 2024-12-16 16:29:10
Original
979 Leute haben es durchsucht

How to Add a New Column with a Default Value in MySQL?

Hinzufügen einer neuen Spalte mit einem Standardwert in SQL

Beim Erweitern eines Datenbankschemas ist es oft notwendig, neue Spalten hinzuzufügen. In MySQL kann dies mit der ALTER TABLE-Anweisung erreicht werden. Eine wesentliche Überlegung besteht darin, der neuen Spalte einen geeigneten Standardwert zuzuweisen, um die Datenintegrität aufrechtzuerhalten.

Syntax:

Um eine Spalte mit einem Standardwert von 0 zu a hinzuzufügen MySQL-Tabelle mit dem Namen „table1“, verwenden Sie Folgendes Syntax:

ALTER TABLE table1 ADD COLUMN foo INT DEFAULT 0;
Nach dem Login kopieren

Erklärung:

  • Die ALTER TABLE-Anweisung ändert die vorhandene Tabelle 'table1'.
  • Die ADD COLUMN-Klausel erstellt eine neue Spalte mit dem Namen „foo“ vom Datentyp INT (Ganzzahl).
  • Die Die DEFAULT 0-Klausel weist der Spalte „foo“ den Standardwert 0 zu, was bedeutet, dass neue in die Tabelle eingefügte Zeilen diesen Wert erhalten, wenn er nicht explizit angegeben wird.

Referenz:

Die MySQL-Dokumentation bietet ausführliche Informationen zum Ändern von Tabellen mit ALTER TABLE, einschließlich des Hinzufügens neuer Spalten mit Standardwerten. Weitere Informationen finden Sie in den folgenden Abschnitten:

  • [ALTER TABLE-Syntax](https://dev.mysql.com/doc/refman/8.0/en/alter-table.html)
  • [TABELLE ERSTELLEN Syntax](https://dev.mysql.com/doc/refman/8.0/en/create-table.html)

Wenn Sie die Syntax verstehen und auf die offizielle Dokumentation verweisen, können Sie mühelos hinzufügen Fügen Sie Ihren MySQL-Datenbanken neue Spalten mit Standardwerten hinzu, um die Datenintegrität sicherzustellen und Datenmanipulationsprozesse zu vereinfachen.

Das obige ist der detaillierte Inhalt vonWie füge ich in MySQL eine neue Spalte mit einem Standardwert hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage