Che cosa significa la tabella Alter sintassi sguardo come per l'aggiunta di una colonna DATETIME?

StackOverflow https://stackoverflow.com/questions/4810066

Domanda

Non riesco a trovare ciò che gli sguardi di sintassi come per l'aggiunta di una colonna DATETIME a una tabella mysql quando voglio impostare il valore predefinito per - ad esempio - 2011-01-26 14:30:00

Qualcuno sa cosa che assomiglia di sintassi come?

Ecco quello che ho

ADD COLUMN new_date DATETIME AFTER preceding_col,

Grazie

È stato utile?

Soluzione

Se avete mai avuto dubbi, la sintassi è spiegato qui http://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

o

ALTER TABLE yourTable 
  ADD COLUMN new_date DATETIME NOT NULL DEFAULT '2011-01-26 14:30:00' AFTER preceding_col

(ho appena preferisco il formato DATETIME numerico)

Altri suggerimenti

ALTER TABLE  `yourTable`
ADD `new_date` DATETIME NOT NULL
DEFAULT '2011-01-26 14:30:00'
AFTER `preceding_col`
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top