Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 错误代码:1064不允许运行查询_Mysql_Stored Procedures - Fatal编程技术网

Mysql 错误代码:1064不允许运行查询

Mysql 错误代码:1064不允许运行查询,mysql,stored-procedures,Mysql,Stored Procedures,我尝试运行以下查询,但每次尝试运行时,都会出现以下错误 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解可在“SET@tab=CONCAT”(“monitorTable”,ir)附近使用的正确语法 请注意,BEGIN-END块不能独立存在。 代码中缺少Create procedure语句,之后应包括BEGIN-END块 delimiter $$ CREATE PROCEDURE Modification() BEGIN -- your code block here END

我尝试运行以下查询,但每次尝试运行时,都会出现以下错误

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解可在“SET@tab=CONCAT”(“monitorTable”,ir)附近使用的正确语法


请注意,
BEGIN-END
块不能独立存在。 代码中缺少
Create procedure
语句,之后应包括
BEGIN-END

delimiter $$

CREATE PROCEDURE Modification()
BEGIN
-- your code block here
END;

$$

delimiter ;
delimiter $$

CREATE PROCEDURE Modification()
BEGIN
-- your code block here
END;

$$

delimiter ;