mysql:调用过程后立即删除该过程

mysql:调用过程后立即删除该过程,mysql,stored-procedures,Mysql,Stored Procedures,调用过程后无法删除该过程 错误代码:1064 您的SQL语法有错误;检查与MySQL服务器版本相对应的手册,以了解第2行“drop procedure if exists some_procedure”附近使用的正确语法 DROP PROCEDURE IF EXISTS some_procedure; DELIMITER $$ CREATE PROCEDURE some_procedure() BEGIN /* Some cool stuff */ END $$ DELIMITER

调用过程后无法删除该过程

错误代码:1064 您的SQL语法有错误;检查与MySQL服务器版本相对应的手册,以了解第2行“drop procedure if exists some_procedure”附近使用的正确语法

DROP PROCEDURE IF EXISTS some_procedure;

DELIMITER $$

CREATE PROCEDURE some_procedure() 
BEGIN
   /* Some cool stuff */
END $$

DELIMITER ';'
CALL some_procedure();

DROP PROCEDURE IF EXISTS some_procedure;

更改分隔符“;”
分隔符

这是从


另外,提供您的mysql版本号也很好

为什么要立即删除该过程?实际上我不再需要它了,我已经编写了一些查询,只需要执行一次,我不需要将其保存在数据库中。@HamayakHarutyunov很乐意帮助!