回答編集履歴

2

修正

2019/10/07 10:40

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,7 @@
3
3
  なぜなら、MySQL5.7 からは(デフォルト設定では)、`0000-00-00 00:00:00` はエラーとして扱う。
4
4
 
5
5
  つまりバージョンアップはできなくなる。
6
+
7
+
8
+
9
+ 少なくともMySQLの開発チームは `0000-00-00 00:00:00` ってデータが入るのはおかしいと言う結論に達しているのであろうから、それに従うほうが良いでしょう。

1

追記

2019/10/07 10:40

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,5 @@
1
1
  今となっては `NULL` のほうがいいかと思う。
2
2
 
3
- なぜなら、MySQL5.7 からは、`0000-00-00 00:00:00` はエラーとして扱う。
3
+ なぜなら、MySQL5.7 からは(デフォルト設定では)、`0000-00-00 00:00:00` はエラーとして扱う。
4
4
 
5
5
  つまりバージョンアップはできなくなる。