STRICT_TRANS_TABLESで、'0000-00-00'と'2017-10-00'を使用可にしたい
環境
・MySQL5.7
sql_mode
・STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO
Q1.「STRICT_TRANS_TABLES」が有効な状態で、'0000-00-00'と'2017-10-00'を使用可にするためには?
・「NO_ZERO_IN_DATE」「NO_ZERO」だけを無効にすれば良い?
・どうやって?
Q2.MySQL5.7では、NO_ZERO_DATEは関係ない?
・公式ページで下記のように記載されていますが、どういう意味ですか?
MySQL 5.7 では、このモードは何も行いません。その代わり、この効果は厳密モードの効果に含められています。