2
私はこのSQL fiddeを持っています。MYSQLテーブルに値を挿入できません
私はこのテーブルを作成します。
CREATE TABLE `hydrants log` (
`TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`ID` int(8) NOT NULL,
`TRIG` int(1) NOT NULL,
`VALUE` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
そして、このビュー:
CREATE ALGORITHM=UNDEFINED VIEW `hydrants_log_maxtime`
AS select `hydrants log`.`ID` AS `id`,`hydrants log`.`TRIG` AS `trig`,`hydrants log`.`VALUE` AS `value`,max(`hydrants log`.`TIME`) AS `time` from `hydrants log` group by `hydrants log`.`ID`;
私は消火栓にこの行を挿入しようとする上でフィドルで作成されたスキーマがテーブルログインした後:
をinsert into `hydrants log` values ('2016-05-23 10:24:17',5,7,8);
insert into `hydrants log` values ('2016-05-23 10:24:17',6,7,8);
insert into `hydrants log` values ('2016-05-23 10:24:17',7,7,8);
insert into `hydrants log` values ('2016-05-23 10:24:17',8,7,8);
しかし、私が上記の行を挿入しようとすると、私はfollo翼のエラー:
私が何か間違ったことをやっているようです。
この挿入文で私が間違っていることは何ですか?