| Programming in MS SQL Server 2012 | 
                Scalar FunctionUser-defined scalar functions return a single data value of the type defined in the RETURNS clause. For an inline scalar function, there is no function body, the scalar value is the result of a single statement. CREATE Function The following example describes CREATE Scalar user-defined function. -- Example 87 -- 
 USE EBusiness GO 
 IF EXISTS (SELECT * FROM sysobjects WHERE name = N'EmployeeName') DROP FUNCTION EmployeeName GO 
 CREATE FUNCTION EmployeeName() RETURNS varchar(100) AS BEGIN RETURN 'Prem Nath R.K' END GO 
 -- Execute Scalar User-defined Function -- 
 SELECT EBusiness.dbo.EmployeeName() 
 SELECT EBusiness.dbo.EmployeeName() AS 'Employee Name' 
 SELECT 'Employee Name' = EBusiness.dbo.EmployeeName() EXECUTE Function To execute / call a user-defined function, you must specify the database in which it was created and the dbo.factor like DatabaseName.dbo.FunctionName( ) Query Output Screen  | 
            
* * * * *