我正在尝试在MariaDB中创建一些事件。 SQL被接受没有问题,并根据:
SELECT EVENT_NAME, LAST_EXECUTED FROM INFORMATION_SCHEMA.events;
我的活动按计划执行。
但是我无法弄清楚如何检查已执行的SQL的结果。例如,我创建了一个故意不正确的sql语法的事件 - 像这样:
CREATE EVENT testevent
ON SCHEDULE EVERY '0:1' HOUR_MINUTE
STARTS TIMESTAMP('2017-01-01')
COMMENT 'run a test event' DO
SELECT xNow();
这个sql显然会失败,但错误日志中似乎没有任何内容表明这一点。我尝试使用SET GLOBAL general_log ='ON',但它没有帮助。