我创建了一个触发器,如下所示:
DELIMITER //
CREATE TRIGGER facility_availabilities_after_update
AFTER UPDATE ON facility_availabilities FOR EACH ROW
BEGIN
INSERT INTO facility_availabilities_clone
(id,facility_id,availability,`date`,created_at,updated_at)
VALUES(NEW.id, NEW.facility_id, NEW.`date`, NEW.availability, NEW.created_at, NEW.updated_at);
END; //
DELIMITER ;
我的一个字段,即availability是json数据类型,它存储的数据如图所示:
当我尝试更新主表(即facility\u availabilities)时,出现以下错误:
1条答案
按热度按时间thigvfpy1#
对于json数据也有相同的错误,请尝试在本例中使用json\u数组函数
值(new.id,new.u id,new。
date
,json_数组(new.availability),new.created_at,new.updated_at);