mysql在执行触发器时返回一个空结果集

时间:2013-04-19 07:43:23

标签: mysql triggers

我正在尝试创建触发器,但我不知道为什么我收到此消息。我是做对了还是做错了什么?当我尝试运行触发器时,我会收到像

这样的消息
# MySQL returned an empty result set (i.e. zero rows).

这是我的触发器

    DROP TRIGGER IF EXISTS admin.catch_insert//

    CREATE TRIGGER admin.catch_insert BEFORE INSERT ON adminpanel.users
    FOR EACH ROW
    BEGIN
    INSERT INTO admin.usertrigger(cmd, time, cmd_user, email, phone_number) VALUES("INSERT", NOW(), CURRENT_USER(), new.email, new.phone_number);
    END
//

是什么导致这种情况,以及我做错了什么?可能有人请我向我展示我能做什么或我该如何去做?

1 个答案:

答案 0 :(得分:0)

没有错。

您收到的消息是INSERT语句成功后返回的标准消息。 (它不会返回任何行,只会在表中添加一行)