【发布时间】:2010-09-15 04:29:21
【问题描述】:
如何为 MySQL Datetime 列设置默认值?
在 SQL Server 中,它是 getdate()。 MySQL 的等价物是什么?如果这是一个因素,我正在使用 MySQL 5.x。
【问题讨论】:
-
我在我的 mysql 表中使用 CURRENT_TIMESTAMP(不在查询中),也许这也有帮助。
-
此功能现已添加到 MySQL 5.6.5。希望这可以帮助某人。 optimize-this.blogspot.co.uk/2012/04/…
-
@GhostInTheSecureShell 非常有责任安装它,至少在 Debian 上是这样,但绝对是一个很棒的功能。我认为最终所有这些“两个 CURRENT_TIMESTAMP”的问题都会得到缓解!
-
它是 now() 函数,否则您可以在列级别使用默认设置。