sql >> データベース >  >> RDS >> Mysql

MySQL ALTER TABLE列の追加:別の列でのエラー

    たぶんあなたのMySQLにはNO_ZERO_DATESQLモードのようないくつかのオプションがあります(0000-00-00の日付を防ぐのはそれだけではないと思います)。これにより、0000-00-00を値として使用できなくなります。その条件に違反してすでに作成されたテーブルを持っていたのは、以前に私に起こりました。値を変更するか、0の日付を設定できない原因を無効にするまで、編集できません。

    参考: http://dev.mysql.com/ doc / refman / 5.7 / en / sql-mode.html



    1. MySqlは、ある行から別の行に値をコピーします

    2. 毎分cronjob

    3. Oracleストアドプロシージャ:結果セットと出力パラメータの両方を返します

    4. MySQLでデータをドロップせずにパーティションをドロップする方法は?