私のmysqlテーブルにleave_date
という名前の列があります。mysql DATEデータ型のデフォルト値が動作しない
これは私が作成する方法です。
leave_date DATE NOT NULL DEFAULT '0000-00-00'
それは私の以前のMySQLバージョンではOKだったが、今は5.7を持っていると私はテーブルの上に作成しようとすると、私はエラーを取得することができます。
メッセージは次のようになります。
ERROR 1067(42000): 'leave_date'
の無効なデフォルト値誰が問題であるものを教えてもらえますか?
ありがとうございます。ここ
あなたはデフォルト値を設定する必要はありませんでしたが、自動的に '0000-00-00'を入力するだけです。 –