我想创建一个其中包含变量的存储过程,所以我做了这个
CREATE PROCEDURE SPTest()
BEGIN
DECLARE @var INT;
END
但是它给了我一个错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@var INT' at line 3
我已经尝试了 stackoverflow 中的所有答案,我使用的是 phpmyadmin 版本 4.5.4.1,它说是最新的。我该如何解决这个问题? 提前致谢
最佳答案
使用delimiter :
delimiter
CREATE PROCEDURE SPTest()
BEGIN
DECLARE @var INT;
END
|
delimiter ;
关于php - 无法在存储过程 phpmyadmin 中声明变量 | mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35290411/