Eu tenho este 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
Eu quero usá-lo em um procedimento desta maneira:
IF dbo.CheckIfSFExists( 23 ) = 0
SET @retValue = 'bla bla bla';
Mas eu recebo o erro:
Um número insuficiente de argumentos foi fornecido para o procedimento ou função dbo.CheckIfSFExists.
Por que isso não funciona?
default
conceito aqui ... preciso mudar todos os lugares agora.