添加 DATETIME 列的 Alter Table 语法是什么样的?

发布于 2024-10-14 07:47:50 字数 205 浏览 9 评论 0原文

时,我找不到将 DATETIME 列添加到 mysql 表的语法是什么样的

当我想将默认值设置为 - 示例 - 2011-01-26 14:30:00有谁知道该语法是什么样子

?这是我得到的

ADD COLUMN new_date DATETIME AFTER preceding_col,

谢谢

I can't find what the syntax looks like for adding a DATETIME column to a mysql table when I want to set the default to - example - 2011-01-26 14:30:00

Does anyone know what that syntax looks like?

Here's what I've got

ADD COLUMN new_date DATETIME AFTER preceding_col,

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

み零 2024-10-21 07:47:50

如果您有疑问,请参阅此处的语法解释
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

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

(我只是更喜欢数字 DATETIME 格式)

If you ever have doubts, the syntax is explained here
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

or

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

(I just prefer the numeric DATETIME format)

無處可尋 2024-10-21 07:47:50
ALTER TABLE  `yourTable`
ADD `new_date` DATETIME NOT NULL
DEFAULT '2011-01-26 14:30:00'
AFTER `preceding_col`
ALTER TABLE  `yourTable`
ADD `new_date` DATETIME NOT NULL
DEFAULT '2011-01-26 14:30:00'
AFTER `preceding_col`
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文