无法在 phpmyadmin 中创建过程
Unable to create procedures in phpmyadmin
谁能帮我创建存储过程?
我无法在我的 phpmyadmin 中创建存储过程。 MySQL 版本是 5.6.17。当我尝试使用 phpmyadmin 界面创建过程时,我收到如下错误消息:
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 '' at line 1
下面是我要创建的过程。
CREATE PROCEDURE getUsers(IN id INT)
当我尝试创建以下命令行时,出现了错误。
ERROR 1064 (42000): 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 'CREAT E PROCEDURE getAdmins(IN id INT)
试试这个:
DELIMITER $$
CREATE PROCEDURE getUsers(IN id INT)
BEGIN
// Query, if there
END $$
DELIMITER ;
谁能帮我创建存储过程?
我无法在我的 phpmyadmin 中创建存储过程。 MySQL 版本是 5.6.17。当我尝试使用 phpmyadmin 界面创建过程时,我收到如下错误消息:
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 '' at line 1
下面是我要创建的过程。
CREATE PROCEDURE getUsers(IN id INT)
当我尝试创建以下命令行时,出现了错误。
ERROR 1064 (42000): 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 'CREAT E PROCEDURE getAdmins(IN id INT)
试试这个:
DELIMITER $$
CREATE PROCEDURE getUsers(IN id INT)
BEGIN
// Query, if there
END $$
DELIMITER ;