У мене є такий сценарій:
CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 )
RETURNS BIT
AS
BEGIN
IF EXISTS ( bla bla bla )
RETURN 1;
RETURN 0;
END
GO
Я хочу використовувати його в процедурі таким чином:
IF dbo.CheckIfSFExists( 23 ) = 0
SET @retValue = 'bla bla bla';
Але я отримую помилку:
Для процедури або функції dbo.CheckIfSFExists було надано недостатньо аргументів.
Чому це не працює?
default
концепції ... Мені потрібно зараз і змінити всі місця.