3.按下面设置填写:
触发器名称:check (任意名称)
表:sea_data 时机:BEFORG (BEFORG 是执行前,AFDER是执行后)
事件:UPDATE
定义:
BEGIN
IF
NEW.v_name LIKE '%script%' OR
NEW.v_pic LIKE '%script%' OR
NEW.v_spic LIKE '%script%' OR
NEW.v_actor LIKE '%script%'
THEN
SIGNAL SQLSTATE 'HY000' SET MESSAGE_TEXT = '请勿输入非法字符!';
END IF;
END用户:留空
点击执行,无出错提示即添加成功。如下图所示:
我们来测试一下:
update sea_data set v_pic = 'https://xx.com/xx.jpg ">OK,说明设置成功,如果没有出现出错提示而是正常执行,那么请检查下步骤并恢复被修改的数据。