插入更新查询后

时间:2017-07-06 13:58:44

标签: mysql triggers

> CREATE DEFINER=`root`@`localhost` TRIGGER `starttrip_trigger` AFTER
> INSERT ON `trip_start`  FOR EACH ROW   SELECT *
>        INTO @device_no
>        FROM meter_data
>        WHERE meter_data.device_no = NEW.device_no;
>        IF @device_no= NEW.device_no
>        THEN
>           UPDATE meter_data SET id=NEW.id,device_no=NEW.device_no,trip_slat=NEW.lat,trip_slng=NEW.lng,trip_stime=NEW.time,odometer=NEW.distance_odometer,trip_id=NEW.trip_id,status=2
>         END IF;

我在'IF @device_no'附近收到错误。如何清除此错误。 ERROR 对于此位置的if无效输入。

0 个答案:

没有答案