MySQL中datetime字段的默认值CURRENT_TIMESTAMP

原创 2018年04月15日 09:53:31

今日个导入一sql文件,出现错误,指向sql中的datetime字段,查了一下,发现是版本问题

立马查询自己的MySQL版本,发现是5.1的,datetime设置默认为CURRENT_TIMESTAMP时,需要在5.6版本以上才可以,否则,还是老实用:timestamp类型,去设置默认值为当前时间:CURRENT_TIMESTAMP吧


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_19260033/article/details/79946807

mysql数据库设置datetime类型 字段的默认值为CURRENT_TIMESTAMP(6)时报错

1.新建表时报错,如果你的MySQL是5.6以前的版本,且有字段类型是datetime,并设置了默认值是CURRENT_TIMESTAMP。2.报错是因为datetime类型字段默认值为CURRENT...
  • u011177600
  • u011177600
  • 2017-09-17 12:28:28
  • 1023

mysql建表一个timestamp类型字段会默认为当前时间,TIMESTAMP与DATETIME区别

mysql建表一个timestamp类型字段会默认为当前时间,TIMESTAMP与DATETIME区别
  • zgliang88
  • zgliang88
  • 2015-12-10 15:56:43
  • 13668

MYSQL 5.5不支持字段类型为datetime且默认值为NOW()的建表语句

5.5版本如下建表语句会失败: alter table Test_Time_aa add column tt datetime DEFAULT NOW() comment '测试时间格式' 主要是...
  • haidibeike
  • haidibeike
  • 2016-09-07 21:03:07
  • 6278

SqlServer datetime字段实现 on update CURRENT_TIMESTAMP

mysql 实现最后更新实现效果,可通过如下实现Alter table myTable add `last_time` timestamp NOT NULL DEFAULT CURRENT_TIMES...
  • u011322020
  • u011322020
  • 2017-01-09 14:21:35
  • 1475

MySQL版本区别5.5与5.7之DEFAULT CURRENT_TIMESTAMP

DEFAULT CURRENT_TIMESTAMP
  • q3dxdx
  • q3dxdx
  • 2016-03-21 17:35:58
  • 3619

MySql使用CURRENT_TIMESTAMP

每一款软件从V1.0到V*.*的更迭是不断完善的过程,使用者在这个过程中需要不断的追随她的脚步,不然就会被out。 --序 1、前言 准备将一个数据库(test.sql)从MySQL数据库服务器导出来...
  • u012377333
  • u012377333
  • 2015-11-24 11:07:54
  • 5313

MySQL中CURRENT_TIMESTAMP的使用

众所周知,MySQL的日期类型可以使用CURRENT_TIMESTAMP来指定默认值,但是这个跟MySQL的版本有关系,只有5.6之后的版本才能使用CURRENT_TIMESTAMP作为日期类型的默认...
  • u011983531
  • u011983531
  • 2017-05-06 22:15:43
  • 8807

解决mysql datetime 类型设置默认值的方法,即mysql TIMESTAMP(时间戳)详解

解决mysql datetime 类型设置默认值的方法,即mysql TIMESTAMP(时间戳)详解   MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期...
  • u014694759
  • u014694759
  • 2014-06-12 20:51:35
  • 16154

mysql建表设置两个默认CURRENT_TIMESTAMP的技巧

mysql建表设置两个默认CURRENT_TIMESTAMP的技巧   2012-06-23 14:39:42|  分类: mysql|举报|字号 订阅      ...
  • javastart
  • javastart
  • 2016-07-27 19:05:09
  • 4917

`CREATION_DATE` datetime DEFAULT CURRENT_TIMESTAMP报错问题

前提在用公司的hap框架生成数据库时,发现数据库执行这行代码时出错
  • qinqigang
  • qinqigang
  • 2017-08-17 13:27:32
  • 764
收藏助手
不良信息举报
您举报文章:MySQL中datetime字段的默认值CURRENT_TIMESTAMP
举报原因:
原因补充:

(最多只允许输入30个字)