首页 > 解决方案 > php, phpMyAdmin sql 错误

问题描述

我想要在表格中插入一行时,仅自动插入日期。在 phpMyAdmin

Name: c_date
Type: date
Length/ Value:
Null: No

其余为空白。

但这会将日期设置为 0000-00-00。

有人可以告诉我怎么做吗?

谢谢

标签: phpphpmyadmin

解决方案


Null: No

这是你的问题。

如果不允许空值,MySQL 会将空/null/无效值转换为0000-00-00. 如果你允许空值,你应该很高兴。

如果您希望在创建行时自动添加日期,请考虑使用默认值为TIMESTAMPCURRENT_TIMESTAMP字段。


推荐阅读