如果用户名存在,如何返回 1,其他情况下如何返回 0?这是我尝试过的。
IF EXISTS (SELECT * FROM [User] WHERE UserName = @UserName and EmailID=@EmailID)
begin
return 1;
end
else
begin
declare @CreatedOn datetime
select @CreatedOn = getdate()
insert into [User](UserName,Password,EmailID,ContactNo,CreatedOn) values(@UserName,@Password,@EmailID,@ContactNo,@CreatedOn)
最佳答案
也许你可以试试这个查询:
Select count(*) from [user] where UserName = @UserName and EmailID=@EmailID
如果用户名存在 count(*) 将大于 0
关于asp.net - 如何检查用户名是否存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11118319/