MySQL で DEFAULT が設定されていないカラムへ空で INSERT しようとしたらエラーが出たとき

結論

これです。

MySQL :: MySQL 5.6 リファレンスマニュアル :: 1.7.3.3 無効データの制約

エラーメッセージとしては例えば Field 'name' doesn't have a default value のようなものが出ます。

参考

http://sawara.me/mysql/1239/

Powered by はてなブログ