mysql TIMESTAMP 设置为可NULL字段

Posted sealovesky99 技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql TIMESTAMP 设置为可NULL字段相关的知识,希望对你有一定的参考价值。

今天遇到问题是mysql新建表的时候TIMESTAMP 类型的字段 默认是NOT NULL

然后上网查了一下 发现 很多都说 就是不能为NULL的 这都什么心态

其实设置为空很简单 只要在字段后面加上 NULL 就行了

eg.

CREATE TABLE `TestTable` ( 
  Column1 INT NOT NULL COMMENT Column1
  , Column2 TIMESTAMP NULL COMMENT Column2
  , PRIMARY KEY (Column1)
) COMMENT = TestTable

以上是关于mysql TIMESTAMP 设置为可NULL字段的主要内容,如果未能解决你的问题,请参考以下文章

mysql8中timestamp时间戳设置默认值 CURRENT_TIMESTAMP ,Error:1048 - Column ‘createTime‘ cannot be null

MySQL 5.6 中 TIMESTAMP 的变化

mysql中timestamp类型 我设置了默认值 为啥java中添加时间类型还是null 在数据库中可以

你如何正确地用 NULL 更新 mysql 字段?

MySQL timestamp NOT NULL插入NULL的问题

mysql中Timestamp,time,datetime 区别??