无法在cPanel中创建此存储过程

时间:2011-05-27 05:52:55

标签: mysql stored-procedures cpanel

作为MySQL查询输入时,以下代码返回此错误: “您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以便在'CREATE PROCEDURE getId(IN p_email VARCHAR(60),OUT p_id INT)BEGIN S'第2行附近使用正确的语法”

问题实际上是在那个特定的行吗?

DELIMITER //
DROP PROCEDURE IF EXISTS getId
CREATE PROCEDURE getId
(
  IN p_email VARCHAR(60)
, OUT p_id INT
)
BEGIN
SELECT id
INTO p_id
FROM accounts
WHERE email = p_email;
END //
DELIMITER ;

1 个答案:

答案 0 :(得分:0)

你错过了;在第2行的末尾