User-defined functions are a class of procedures that return a single value to the calling environment. This section introduces creating, using, and dropping user-defined functions.
Creating user-defined functions
Calling user-defined functions
Dropping user-defined functions
Permissions to execute user-defined functions
Advanced information on user-defined functions