存储过程中我想判断用户名是否存在 info是表名 然后return的值在c#里用ParameterDirection.ReturnValue获得 但是为什么无论如何返回值都是0 但是结果倒好像是对的 不存在的话插入 存在的话不插入了 纠结那个返回值 新手。。
create proc two
@username nvarchar(50),
@password nvacchar(50)
as
begin
if exists (select username from info where username=@username)
return 0
else
insert into info (username,password) values (@username,@password)
return 1
end