Heim > Datenbank > MySQL-Tutorial > Hauptteil

mysql-关于Mysql设置触发器以后不能插入的问题

WBOY
Freigeben: 2016-06-06 09:45:12
Original
1668 Leute haben es durchsucht

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移动问答

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!