为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在DEFAULT子句中只能有一个带有CURRENT_TIMESTAMP的TIMESTAMP列?

为什么在DEFAULT子句中只能有一个带有CURRENT_TIMESTAMP的TIMESTAMP列?

慕尼黑的夜晚无繁华 2019-11-25 10:43:03
为什么在DEFAULT或ON UPDATE子句中只能有一个带有CURRENT_TIMESTAMP的TIMESTAMP列?CREATE TABLE `foo` (  `ProductID` INT(10) UNSIGNED NOT NULL,  `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,  `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP) ENGINE=INNODB;导致的错误:错误代码:1293表定义不正确;DEFAULT或ON UPDATE子句中只能有一个带有CURRENT_TIMESTAMP的TIMESTAMP列
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 856 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信