创建success_killed表时关于create_time字段的问题

来源:4-1 数据库设计与编码

csranger

2018-05-09 21:19

疑惑:在创建success_killed表时,下面语句  `create_time` timestamp NOT NULL COMMENT '创建时间', 为什么在 show create table seckill\G 后变成 `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间'  ???

写回答 关注

2回答

  • 差三岁4185231
    2018-05-19 16:27:12
    已采纳

    mysql 给他设置了默认值

    CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAM 表示在创建新记录和修改现有记录的时候都对这个数据列刷新

    csrang...

    非常感谢!

    2018-05-23 15:05:24

    共 1 条回复 >

  • JA_JA
    2020-05-18 20:39:23

    `create_time` TIMESTAMP NOT NULL DEFAULT  CURRENT_TIMESTAMP  COMMENT '创建时间'。检查你创建表success_killed时,有没有设置create_time默认值。

Java高并发秒杀API之业务分析与DAO层

Java实现高并发秒杀API的第一门课,还等什么,赶快来加入吧

87424 学习 · 496 问题

查看课程

相似问题