mysql存储过程查询神奇的问题

MySql 码拜 8年前 (2016-09-19) 908次浏览
SELECT * FROM tbl_manager WHERE login_name="test"

这样一句很简单的查询,假如单独执行是可以得到想要的数据行
mysql存储过程查询神奇的问题
但假如放入存储过程中后,结果大不一样,
mysql存储过程查询神奇的问题
执行结果
mysql存储过程查询神奇的问题
居然查询出全部数据!
本人把存储过程的条件改成admin

SELECT * FROM tbl_manager WHERE login_name="admin"

结果一条数据都没有。
假如单独执行查询语句都是通的,问题是这个语句本人真没看出来哪里有问题,放在过程中

解决方案

20

注意你的 login_name 是不是传入参数?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql存储过程查询神奇的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)