I have this script:
CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 )
RETURNS BIT
AS
BEGIN
IF EXISTS ( bla bla bla )
RETURN 1;
RETURN 0;
END
GO
I want to use it in a procedure in this way:
IF dbo.CheckIfSFExists( 23 ) = 0
SET @retValue = 'bla bla bla';
But I get the error:
An insufficient number of arguments were supplied for the procedure or function dbo.CheckIfSFExists.
Why does it not work?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…