【发布时间】:2014-02-26 13:13:52
【问题描述】:
我是 MYSQL 的新手,我想为选择查询返回 out 参数值,但它总是返回 null。 我已经做了一个示例,请看一下并建议我如何解决这个问题。
SET -> http://sqlfiddle.com/#!2/0195c/1 SELECT -> http://sqlfiddle.com/#!2/ed9c82/1
是的,它工作正常,但它是我的实际查询
CREATE DEFINER=root@localhost PROCEDURE SignIn(IN p_strUsername varchar(100), IN p_strPassword varchar(100), out p_UserID long)
开始
从用户中选择 p_UserID = User.Id
User.Id 上的内部连接 UserInfo = UserInfo.UserID
其中 User.UserName =p_strUsername 和
user.Password = SHA1(p_strPassword);
select p_UserID;
结束
请给我建议。 !!
【问题讨论】:
标签: mysql