首页 > 数据库 >MySQL5.7 datetime设置默认为当前时间

MySQL5.7 datetime设置默认为当前时间

时间:2022-09-01 19:13:58浏览次数:65  
标签:COMMENT DEFAULT TIMESTAMP MySQL5.7 默认 datetime CURRENT strategy

DROP TABLE IF EXISTS `strategy`;
CREATE TABLE `strategy` (
  `id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `create_time` datetime(3) DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '创建时间',
  `update_time` datetime(3) DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '修改时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `strategy_strategyId_uindex` (`strategy_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='策略配置';

要不datetime、CURRENT_TIMESTAMP都带(3)

`create_time` datetime(3) DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '创建时间',

要不都不带

`create_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',

标签:COMMENT,DEFAULT,TIMESTAMP,MySQL5.7,默认,datetime,CURRENT,strategy
From: https://www.cnblogs.com/weiweiCoding/p/16647551.html

相关文章