Невозможно создать эту хранимую процедуру в cPanel - PullRequest
1 голос
/ 27 мая 2011

При вводе в качестве запроса 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 голосов
/ 27 мая 2011

Вам не хватает;в конце строки 2

...