回答

收藏

添加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格式)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则