表題の通り、ERROR 1067 (42000): Invalid default value for ‘×××’エラーがでました。
SQLの一部を書くとこのような感じです。
CREATE TABLE
table名
(id
int NOT NULL AUTO_INCREMENT,created_at
timestamp comment '作成日時',updated_at
timestamp comment '更新日時',
PRIMARY KEY (id
)
);
これがうまくいかない。。。
created_at
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '作成日時',updated_at
timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新日時',
下記のブログがとても参考になりました。
仕様がかわると、こういう細かい部分わからないので、一つずつ調べています。
コメント