美文网首页
mysql时间戳字段默认值设置

mysql时间戳字段默认值设置

作者: 黄永超 | 来源:发表于2018-03-09 18:55 被阅读0次

如果字段已经存在执行下列脚本

新增和修改数据都更新时间戳:

ALTER TABLE ‘table’

MODIFY COLUMN  'column' timestamp NULL DEFAULT CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

只有新增数据时候的默认值

ALTER TABLE ‘table’

MODIFY COLUMN  'column' timestamp NULL DEFAULT CURRENT_TIMESTAMP 

只修改时候

ALTER TABLE ‘table’

MODIFY COLUMN  'column' TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

如果字段不存在,新增字段的话

ALTER TABLE ‘table’

ADD COLUMN  'column' timestamp NULL DEFAULT CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

相关文章

  • mysql时间戳字段默认值设置

    如果字段已经存在执行下列脚本 新增和修改数据都更新时间戳: ALTER TABLE ‘table’ MODIFY ...

  • mysql表设计规范

    1. MySQL建表,字段需设置为非空,需设置字段默认值。 2. Mysql建表,字段尽量不要使用null,需NU...

  • mysql常见问题

    设置时间字段默认值

  • Mysql 5.7 timestamp

    Mysql 5.7 timestamp 创建时必须设置每个时间戳类型的默认值,否则报错Error : Invali...

  • thinkPHP5 "A non well forme

    MYSQL数据表中有个时间戳类型的字段,默认值为CURRENT_TIMESTAMP。 thinkPHP5查询该表的...

  • Mysql timestamp范围问题

    timestamp 是Mysql中的一个时间戳类型,在创建表时,我为这个类型的字段创建默认值为'1970-01-0...

  • Oracle Mysql 日期格式化

    Mysql mysql查询记录如果有时间戳字段时,查看结果不方便,不能即时看到时间戳代表的含义,现提供mysql格...

  • MySQL timestamp字段默认值设置

    1、设置日期最小值 '1970-01-01 08:00:01' 2、设置当前时间 CURRENT_TIMESTAMP

  • MySQL字段默认值设置详解

    前言: 在 MySQL 中,我们可以为表字段设置默认值,在表中插入一条新记录时,如果没有为某个字段赋值,系统就会自...

  • MySQL时间戳默认值

    1.CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改...

网友评论

      本文标题:mysql时间戳字段默认值设置

      本文链接:https://www.haomeiwen.com/subject/mcjmfftx.html