mysql - 'date' 字段的默认值无效

标签 mysql date

I took a look at this possibly dupicated article, but still did not find the result that I am looking for. The answer to that question explained how things work, but did not provide how to actually solve this problem. There was a solution to MYSQL bench, but I am working with TERMINAL on MAC OX.

生日 NOT NULL DEFAULT '0000-00-00'

返回:错误 1067 (42000):“生日”的默认值无效。

如何解决这个问题?有人可以提供完整语法吗?我正在使用 MAC OX 上的终端。

非常感谢您的帮助!

最佳答案

根据 MySQL 文档 (http://dev.mysql.com/doc/refman/5.7/en/datetime.html),支持的范围是“1000-01-01”到“9999-12-31”

关于mysql - 'date' 字段的默认值无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37428510/

相关文章:

Mysql获取加入/选择表的最新行(1 :n)

php - 将图像存储在 mysql 数据库中不起作用。现在怎么办?

mysql - 如何根据其他表列选择列?

javascript - 需要使用 Javascript 查找给定日期的日历季度中的周数

python - 如何更改 `id` 字段的初始值?

php 在该间隔日期内显示通知

java - 将字符串日期转换为 java.sql.Date

java - 如何使用 simpledateformat 将字符串转换为日期

javascript - 时间格式不适用于 dateTimePicker

javascript - Javascript 中高效的人类可读日期字符串排序算法