2 つのパラメーターを受け取る SQL 関数を呼び出すにはどうすればよいですか? 戻り値を変数に記憶させたい。
機能は次のとおりです。
CREATE FUNCTION [CheckPwd]( @User nvarchar(50), @Pwd nvarchar(50))
RETURNS int
AS
BEGIN
DECLARE @RES int
DECLARE @PWD_DB varbinary(255)
IF (@User is not null and @User != '' and @Pwd is not null and @Pwd != '' )
begin
SELECT @PWD_DB = password FROM UserTable WHERE username = @User
SET @PwdRES = pwdcompare(@Pwd, @PWD_DB )
end
ELSE
SET @PwdRES = 0
RETURN @RES
END