Wie sieht die Änderungstabelle Syntax aus, um eine DateTime -Spalte hinzuzufügen?
-
24-10-2019 - |
Frage
Ich kann nicht finden, wie die Syntax aussieht, wenn ich eine MySQL -Tabelle hinzufügt, wenn ich die Standardeinstellung auf - Beispiel - 2011-01-26 14:30:00 festlegen möchte
Weiß jemand, wie diese Syntax aussieht?
Hier ist, was ich habe
ADD COLUMN new_date DATETIME AFTER preceding_col,
Vielen Dank
Lösung
Wenn Sie jemals Zweifel haben, wird die Syntax hier erklärthttp://dev.mysql.com/doc/refman/5.5/en/alter-table.html
ALTER TABLE yourTable
ADD COLUMN new_date DATETIME NOT NULL DEFAULT 20110126143000 AFTER preceding_col
oder
ALTER TABLE yourTable
ADD COLUMN new_date DATETIME NOT NULL DEFAULT '2011-01-26 14:30:00' AFTER preceding_col
(Ich bevorzuge nur das numerische DateTime -Format)
Andere Tipps
ALTER TABLE `yourTable`
ADD `new_date` DATETIME NOT NULL
DEFAULT '2011-01-26 14:30:00'
AFTER `preceding_col`
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow