gpt4 book ai didi

php - 无法在存储过程 phpmyadmin 中声明变量 | mysql

转载 作者:行者123 更新时间:2023-11-29 21:30:44 28 4
gpt4 key购买 nike

我想创建一个其中包含变量的存储过程,所以我做了这个

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/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com