请问一个存储过程有关问题
请教一个存储过程问题
代码是这样的,请问这个存储过程有没有问题?
我执行了这句后(exec LoginUser @id=10000,@pwd=0000),发现查出来没有任何结果,但是我数据库里面是有这条的
------解决方案--------------------
- SQL code
use MyQQ go create proc LoginUser @id int, @pwd varchar as select Id,LoginPwd from users where id=@id and LoginPwd=@pwd
代码是这样的,请问这个存储过程有没有问题?
我执行了这句后(exec LoginUser @id=10000,@pwd=0000),发现查出来没有任何结果,但是我数据库里面是有这条的
------解决方案--------------------
- SQL code
use MyQQ go --varchar参数加长度 create proc LoginUser @id int, @pwd varchar(2000) as select Id,LoginPwd from users where id=@id and LoginPwd=@pwd --调用 exec LoginUser 10000,'0000'
------解决方案--------------------
use MyQQ
go
create proc LoginUser
@id int,
@pwd varchar varchar(100)
as
select Id,LoginPwd from users where id=@id and LoginPwd=@pwd
exec LoginUser @id=10000,@pwd='0000'