mysql触发器
我在Mysql中设置了一个触发器,在用户还没有修改用户名的情况下将uid作为默认的用户名:
enter code here
///触发器没法自己修改自己的表。。。
DELIMITER |
CREATE TRIGGER default_name AFTER INSERT ON user
FOR EACH ROW BEGIN
update user set NEW.user_name= NEW.uid;
END
|
然后插入了一条数据,发现出现了以下错误:
can't update 什么的、、
CSDN移动问答