SQL Scalar Function

  1. CREATE FUNCTION [dbo].[Get_Full_RollName](@Role nvarchar(2))  
  2. RETURNS NVARCHAR(50)  
  3. AS  
  4. BEGIN  
  5.     DECLARE @type nvarchar(2);  
  6.     SELECT @type=(SELECT CASE UPPER(nvcRoleName)  
  7.                             WHEN 'SP' THEN 'SALES'  
  8.                              WHEN 'TC' THEN 'TECHINICIAN'  
  9.                             ELSE 'USER'  
  10.                         END  
  11.     FROM RoleMaster)  
  12.     RETURN @type  
  13. END