gpt4 book ai didi

mysql - 在 MySQL 中使用零日期 '0000-00-00 00:00:00' 或 NULL 更好吗?

转载 作者:IT王子 更新时间:2023-10-28 23:44:51 26 4
gpt4 key购买 nike

在 MySQL 数据库上使用默认日期 '0000-00-00 00:00:00' 或 NULL 是更好的做法吗?

出于计算原因,我已经阅读过最好使用默认日期“0000-00-00 00:00:00”

>一个日期小于一个日期。

如果时间未知,最好按时存储 00:00NULL

最佳答案

MySQL 5.7 默认不允许 0000-00-00 00:00:00 作为默认值,除非您设置 sql_mode = ''。似乎 MySQL 希望您使用 NULL 作为默认值。

关于mysql - 在 MySQL 中使用零日期 '0000-00-00 00:00:00' 或 NULL 更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12482560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com