Code Bye

刚开始学MYSQL 讨教个问题


创建trigger时 每当 打 分号; 的时候就会出现这个错误,创建不下去了啊,问一下怎么解决?
解决方案

5

你的这么写,你的那个MESSAGE_TEXT 没有定义,不能随便使用:
mysql> delimiter $$
mysql> create trigger haha before insert on a
    -> for each row
    -> begin
    -> if new.id >10 then
    -> set @XX ="BAD COLOR";
    -> end if;
    -> end$$
Query OK, 0 rows affected (0.09 sec)

20

看这错误是你的delimiter//有问题。
贴文本不要贴图片

要有空格

15

delimiter// 有问题 前边应该是多了个空格

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明刚开始学MYSQL 讨教个问题