请问这个存储过程错在哪里?
create proc CheckLogin
(
@userName varchar(10),
@userPwd varchar(10),
@result varchar(50) output
)
as
begin
declare @number int
set @number=(select count(*) from login where userName=@userName and userPwd=@userPwd)
if(@number <> 0)
@result='success'
else
@result='fail'
end
服务器: 消息 170,级别 15,状态 1,过程 CheckLogin,行 12
第 12 行: '@result' 附近有语法错误。