bedspaces
参数错误:
@Email
答案 0 :(得分:0)
您正在混合用户定义的变量和程序输入/输出参数。前者以arobas(@
)开头,而后者则不是。
作为参数,存储过程需要参数,而不是用户变量。
考虑:
CREATE PROCEDURE `ValidarLogin` (pEmail VARCHAR(45), pSenha VARCHAR(255))
BEGIN
AS
SELECT ID, NOME, DATA_NASCIMENTO
FROM usuario
WHERE EMAIL = pEmail AND SENHA = pSenha;
END
参考文献: