エラー
Incorrect datetime value: '9999-12-31 00:00:00' for column 'column_name' at row 1
原因
MySQLの TIMESTAMP 型は、1970-01-01 00:00:01 UTC から 2038-01-19 03:14:07 UTC までをサポートしています。サポート範囲外の日時を転送しようとしたことで、エラーが発生しています。
対処法
MySQLの DATETIME 型では、1000-01-01 00:00:00 から 9999-12-31 23:59:59 までをサポートしており、TIMESTAMP 型よりも広範囲の日時に対応できます。
方法1:転送先が既存のテーブルの場合
転送先のカラムを DATETIME 型に変更することをご検討ください。
もしくは、TIMESTAMP 型が許容する値に修正の上、転送してください。
方法2:転送先で新規にテーブルを作成する場合
転送設定STEP2の出力オプションにて、対象のカラムのデータ型に DATETIME 型を指定してください。
コメント
0件のコメント
記事コメントは受け付けていません。