我希望用户在网站上注册,如果他的电子邮件已经存在,则不应添加他的数据。
现在这是我使用的功能:
IF exists( SELECT SU_ID, SU_Email
FROM SystemUser
WHERE (SU_Email = @email)
)
Begin
return 0
END
else
begin
return -1
end
但即使选择语句返回一个值,它也不会返回 0 并返回 -1。我究竟做错了什么 ?