mysql - 为什么 WordPress 将 NOT NULL 日期时间列默认为 0000-00-00 00:00:00?
问题描述
我今天正在仔细阅读我的数据库架构,发现datetime
WordPress 中的列是定义的NOT NULL
,并且带有DEFAULT '0000-00-00 00:00:00'
. 在同一个数据库中,我有其他表(自定义工作)使用NOT NULL
datetime
没有此默认值的列。
我只是想知道 WordPress 从使用这个无意义的默认值中获得了什么好处。
参考:
解决方案
推荐阅读
- r - R:以参数为向量的映射
- c# - 嵌套类列表,对象引用未设置为实例
- reactjs - While using React Context API ,unable to fetch data
- php - 按下 HTML 按钮时如何运行 PHP 代码(在同一脚本中)
- javascript - 如何使用 MongoDB 和 express 存储和验证用户提供的答案列表?
- ruby-on-rails - 无法使用 Ruby on Rails 获取表单字段以访问数据库
- windows - 自定义 Windows 热键
- sql - Hive / SQL 查询每个键的前 n 个值
- python - 如何将单个单词合并为一行
- javascript - 从选择框中获取所有选项 NOT MULTIPLE 并将它们传递给 php 以插入 mysql