Collections:
Creating User Defined Functions with Parameters in SQL Server
How To Create User Defined Functions with Parameters in SQL Server Transact-SQL?
✍: FYIcenter.com
Very often, you need to create a function with one or more parameters so that the function can be more generic. You only supply values to those parameters at the time of executing the function.
User defined functions with parameters can be created with the following syntax:
CREATE FUNCTION function_name ( @parameter_1 data_type, @parameter_2 data_type, ... @parameter_n data_type ) RETURNS data_type AS BEGIN statement_1; statement_2; ... statement_n; END;
The following tutorial exercise shows you how to create a function with one parameter called @url:
USE FyiCenterData; GO DROP FUNCTION Welcome; GO CREATE FUNCTION Welcome(@url VARCHAR(40)) RETURNS VARCHAR(40) AS BEGIN RETURN 'Welcome to '+@url; END; GO PRINT 'Hi there, '+dbo.Welcome('dba.FYIcenter.com'); GO Hi there, Welcome to dba.FYIcenter.com
2016-12-18, 878👍, 0💬
Popular Posts:
How To Get Year, Month and Day Out of DATETIME Values in SQL Server Transact-SQL? You can use DATEPA...
How To Create a Stored Program Unit in Oracle? If you want to create a stored program unit, you can ...
How To Recreate an Existing Index in SQL Server? If you want to change the definition of an existing...
Where to find SQL Server database server tutorials? Here is a collection of tutorials, tips and FAQs...
How to download and install the scaled-down database AdventureWorksLT in SQL Server? If you want to ...