执行存储在SqlFiddle过程的触发器。 Mysql的(Execute triggers st

2019-06-27 12:23发布

请问SQL-小提琴方便触发器/存储过程的执行?

我一直无法执行甚至sqlfiddle存储过程的最简单形式

DELIMITER $$
DROP PROCEDURE IF EXISTS myProc $$

CREATE PROCEDURE myProc()
BEGIN

END$$
DELIMITER ;

Sqlfiddle不允许执行在构建架构上(上图)的SQL,但允许创建表等

注意:相同的语法使用WAMP与MySQL 5.5.24为我工作在我的本地

任何人都可以引导吗?

Answer 1:

而不是使用分隔符选项(这是不是一个真正的SQL语句,而是只针对MySQL命令提示符下命令)使用“查询终结者”选项上的SQL提琴建立您的分隔符。

例如:

http://sqlfiddle.com/#!2/88fcf

注意//下面的模式框下拉列表? 这就是SQL小提琴相当于mysql的分隔符命令。

与在存储过程中的查询更长的例子(注意,在存储过程中, ;仍作为一个分隔符):

http://sqlfiddle.com/#!9/4db78

披露:我是SQL小提琴的作者。



文章来源: Execute triggers stored procedures on SqlFiddle. Mysql