Tôi có kịch bản này:
CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 )
RETURNS BIT
AS
BEGIN
IF EXISTS ( bla bla bla )
RETURN 1;
RETURN 0;
END
GO
Tôi muốn sử dụng nó trong một thủ tục theo cách này:
IF dbo.CheckIfSFExists( 23 ) = 0
SET @retValue = 'bla bla bla';
Nhưng tôi nhận được lỗi:
Không đủ số lượng đối số được cung cấp cho thủ tục hoặc hàm dbo.Check IfSFExists.
Tại sao nó không hoạt động?
default
khái niệm ở đây ... Tôi cần phải đi và thay đổi tất cả các địa điểm bây giờ.