Heim >Datenbank >MySQL-Tutorial >Wie füge ich eine neue SQL-Spalte mit dem Standardwert 0 hinzu?
Hinzufügen einer neuen SQL-Spalte mit einem Standardwert von 0
Das Hinzufügen einer neuen Spalte zu einer MySQL-Datenbank mit einem Standardwert von 0 ist eine einfache Aufgabe. Hier ist die Syntax:
ALTER TABLE table1 ADD COLUMN foo INT DEFAULT 0;
Dieses Beispiel fügt eine Spalte mit dem Namen „foo“ vom Typ INT zur Tabelle „table1“ hinzu und setzt ihren Standardwert auf 0.
Referenzaufschlüsselung :
Die Syntax zum Hinzufügen einer neuen Spalte ist:
ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name alter_specification [, alter_specification] ...
Wobei „alter_specification“ sein kann:
ADD [COLUMN] (col_name column_definition,...)
Die Spaltendefinitionssyntax ähnelt der von CREATE TABLE:
column_definition: data_type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [UNIQUE [KEY] | [PRIMARY] KEY] [COMMENT 'string'] [COLUMN_FORMAT {FIXED|DYNAMIC|DEFAULT}] [STORAGE {DISK|MEMORY|DEFAULT}] [reference_definition]
In diesem Fall , wir verwenden „INT“ als Datentyp und „DEFAULT 0“, um den Standardwert anzugeben.
Das obige ist der detaillierte Inhalt vonWie füge ich eine neue SQL-Spalte mit dem Standardwert 0 hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!