zoukankan      html  css  js  c++  java
  • [mysql]SQL语句-新增/修改 创建时间 更新时间

    SQL关键词 要注意大小写

     

    已建表,之前没有创建时间列,

    现新增1列创建时间,并设置默认值为当前时间

    --添加CreateTime 设置默认时间 CURRENT_TIMESTAMP 
    
    ALTER TABLE `table_name`
    ADD COLUMN  `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;

     已建表,已经有创建时间列

    修改创建时间的默认值为当前时间

    ALTER TABLE testcase
    MODIFY COLUMN create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
    --修改CreateTime 设置默认时间 CURRENT_TIMESTAMP 
    ALTER TABLE `table_name`
    MODIFY COLUMN  `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;

    已建表,新增1列更新时间,设置 更新时间为 更新数据时,记录时间戳 

    --添加UpdateTime 设置 默认时间 CURRENT_TIMESTAMP   设置更新时间为 ON UPDATE CURRENT_TIMESTAMP 
    ALTER TABLE `table_name`
    ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间' ;

    已建表,已存在更新时间列,设置 更新时间为 更新数据时,记录时间戳

    --修改 UpdateTime 设置 默认时间 CURRENT_TIMESTAMP   设置更新时间为 ON UPDATE CURRENT_TIMESTAMP 
    
    ALTER TABLE `table_name`
    MODIFY COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间' ;

     

  • 相关阅读:
    [haoi2015]T1
    [haoi2014]走出金字塔
    [haoi2014]穿越封锁线
    [haoi2014]遥感监测
    [haoi2012]高速公路
    [haoi2012]容易题
    [haoi2008]排名系统
    【bzoj1014】[JSOI2008]火星人prefix
    0916解题报告
    生成树计数问题
  • 原文地址:https://www.cnblogs.com/kaerxifa/p/11876549.html
Copyright © 2011-2022 走看看