-1

可能重复:
mysql存储过程语法错误

为什么我不能在我的 iPage 托管服务上创建程序。

当我尝试创建一个内部没有任何命令的过程时,一切都很顺利。但是,即使我尝试像下面这样一个非常简单的过程,我总是会得到一个错误:

CREATE PROCEDURE \`LOGAR_USUARIO\` ()
BEGIN
   SELECT * FROM TB_USUARIO;
END;

你能帮我理解我做错了什么吗?

4

1 回答 1

0

最可能的错误是分隔符错误:

DELIMITER //
CREATE PROCEDURE `LOGAR_USUARIO` ()
BEGIN
SELECT * FROM TB_USUARIO;
END//
DELIMITER ;

现在语法应该没问题。但是您的程序没有任何用处:它选择了表 TB_USUARIO 中的所有记录,没有别的。所选记录不用于任何用途。

于 2012-08-16T02:46:11.793 回答