SQL Server User-defined Functions - A user-defined function (UDF)
is a prepared code segment that can accept parameters, process some
logic, and then return some data.
User-Defined Functions - Functions are subroutines made up of one
or more Transact-SQL statements that can be used to encapsulate code
for reuse.