无心小甜瓜

文章
4
资源
0
加入时间
2年10月17天

mysql 触发器 trigger 中断操作 抛出异常

通常情况下会遇到如下需求,当insert的时候,如果已经有记录,则中断操作,抛出相应错误。mysql命令行创建trigger的时候要注意一下分号的使用,因为mysql解析器遇到分号会执行,所以我们需要用delimiter声明一个执行符号,如//创建trigger语句如下CREATE TRIGGER tg_user_before_create BEFORE INSERT ON u