添加DATETIME列的Alter Table语法看起来像什么?
技术问答
219 人阅读
|
0 人回复
|
2023-09-14
|
当我想将默认值设置为mysql表时,找不到将DATETIME列添加到mysql表中的语法是什么-示例-2011-01-26 14:30:00
! R+ p7 }8 a( l' F1 s; k2 S7 K有人知道该语法是什么样吗?
E" z- B2 S# y) t+ h, E# S这就是我所拥有的
) N. |1 N5 Y) i c, WADD COLUMN new_date DATETIME AFTER preceding_col,
2 j+ J! N/ J5 j2 Q5 ~1 T7 Z谢谢0 z' K) o( M8 I- k; ~1 ~3 }; H
! s1 o) f2 F/ K5 N) h( m* E+ t
解决方案:( C; e. |7 \' S
% p: V: b1 L: n0 x1 [5 ^0 W) A; t1 _' G& ~9 u
$ L2 j1 l& j, F/ }0 g3 W; c 如果您有疑问,请在此处说明语法: http://dev.mysql.com/doc/refman/5.5/zh/alter-
& p6 Z; C- @5 D2 d/ K9 ntable.html
- X8 w7 x7 U( Y% S. U/ AALTER TABLE yourTable
{& m: e3 A+ y# R, E) x9 O ADD COLUMN new_date DATETIME NOT NULL DEFAULT 20110126143000 AFTER preceding_col% x# k- }) y7 e& O" v: S
或者( \9 x5 a8 I' D7 C1 D0 c" i
ALTER TABLE yourTable - c& L! x7 s6 h' I4 E# t
ADD COLUMN new_date DATETIME NOT NULL DEFAULT '2011-01-26 14:30:00' AFTER preceding_col) B1 f9 n3 u; `, K! _
(我只喜欢数字DATETIME格式) |
|
|
|
|
|