方法返回值问题
CREATE FUNCTION dbo.IsEXISTS(
@UserId varchar(30)
)
RETURNS INT
WITH ENCRYPTION
AS
BEGIN
DECLARE @StateId INT
select @StateId=count(*)
FROM Users where UserId like @UserId
RETURN(@StateId)
END
GO
dbo.IsEXISTS 'navy '
执行以上命令:完成! 但没有返回结果给我.请问怎样才能够有返回值呢? (学习下方法的使用) 谢谢!
select StateId=count(*)
FROM Users where UserId like 'navy ' --这样就有一值
------解决方案--------------------select dbo.IsEXISTS( 'navy ')