2016-11-08 6 views
0
`effective_end_utc` timestamp NOT NULL COMMENT 'The UTC timestamp for when the target ceases to be in effect.', 

でNULLのtimetsampの列を持つテーブルを作成します。これは私の他のREPONSE上のMySQL 5.7

ERROR 1067 (42000) at line 27: Invalid default value for 'effective_end_utc' 

ベースを与えることになります、私もスキーマの初めに次のようにモードを設定している

SET GLOBAL SQL_MODE='ALLOW_INVALID_DATES' 

どのような考えが間違っていますか?

+0

のようなデフォルト値を変更する必要があるクエリからこれを削除します「ターゲットが有効であることをやめるときのためのUTCタイムスタンプ」はコメントを単に 'effective_end_utc'タイムスタンプを使用してください。NOT NULL –

+0

私たちはすべての行でコメントを使用します。それは何も変わらない。 – dinesh707

+0

完全なクエリを提供することができます –

答えて

0

スキーマは

`reported_timestamp_utc` timestamp NULL DEFAULT NULL COMMENT 
関連する問題