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

War es hilfreich?

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
scroll top