text: -- ================================================
  -- Template generated from Template Explorer using:
  -- Create Natively Compiled Scalar Function.SQL
  --
  -- Use the Specify Values for Template Parameters 
  -- command (Ctrl-Shift-M) to fill in the parameter 
  -- values below.
  --
  -- This block of comments will not be included in
  -- the definition of the function.
  -- ================================================
  
  SET ANSI_NULLS ON
  GO
  SET QUOTED_IDENTIFIER ON
  GO
  -- =============================================
  -- Author:		<Author,,Name>
  -- Create date: <Create Date, ,>
  -- Description:	<Description, ,>
  -- =============================================
  CREATE FUNCTION [<Scalar_Function_Name, sysname, FunctionName>] 
  (
  	-- Add the parameters for the function here
  	<@Param1, sysname, @p1> <Data_Type_For_Param1, , int>
  )
  RETURNS <Function_Data_Type, ,int>
  WITH NATIVE_COMPILATION, SCHEMABINDING
  AS
  BEGIN ATOMIC WITH
  (
  	TRANSACTION ISOLATION LEVEL = <transaction_isolation_level, , SNAPSHOT>, LANGUAGE = <language, , N'us_english'>
  )
  	-- Declare the return variable here
  	DECLARE <@ResultVar, sysname, @Result> <Function_Data_Type, ,int>
  
  	-- Add the T-SQL statements to compute the return value here
  	SELECT <@ResultVar, sysname, @Result> = <@Param1, sysname, @p1>
  
  	-- Return the result of the function
  	RETURN <@ResultVar, sysname, @Result>
  
  END
  GO
  
  