CREATE PROCEDURE [dbo].[VFUNCTION]
@input_function_name nvarchar(max),
@input_full_report float(53) = 0
AS
BEGIN
DECLARE
@function_count float(53)
SELECT @function_count = count(0)
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE='FUNCTION' AND ROUTINE_NAME=@input_function_name
IF @function_count = 1 AND @input_full_report = 1
PRINT 'Verify function ' + ISNULL(@input_function_name, '') + ' succeeded.'
ELSE
BEGIN
IF @function_count = 0
PRINT 'ERROR: Verify function ' + ISNULL(@input_function_name, '') + ' failed. Function not found.'
END
END
GO