作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个列
`date_start` datetime NOT NULL DEFAULT '1970-01-01'
但是,当我使用 LOAD DATA 命令从 CSV 文件上传数据时,date_start
的条目为空白,保存的值为 0000-00-00 00:00:00?
最佳答案
NULL
和“空白条目”在 MySql 中并不总是被同等对待。对于 datetime
数据类型,空白条目会自动转换为 0000-00-00 00:00:00。您可以将其视为一种类型转换形式,其中空白被类型转换为零。
在您的数据文件中,尝试用 DEFAULT
关键字替换所有空白日期。
关于sql - mysql "datetime NOT NULL DEFAULT ' 1970-01-0 1' "变成 0000-00-00 00 :00:00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3669348/
我是一名优秀的程序员,十分优秀!