私は自分の答えを見つけ、コミュニティのためにここで共有しています。
MySQL 5.6.6で導入された、「explicit_defaults_for_timestamp」と呼ばれる新しいシステム変数があります。この値をFALSEに設定すると、上記のコードが機能します。ただし、これがtrueに設定されている場合、MySQLはエラーを出します。
残念ながら、Amazon RDSではそのパラメーターを変更できず、セッションごとに設定することはできません。
mysql> SET SESSION explicit_defaults_for_timestamp=false;
ERROR 1238 (HY000): Variable 'explicit_defaults_for_timestamp' is a read only variable
変数の詳細については、こちらをご覧ください 。