A database function is a special database procedure. A database function can have only one output parameter. You call a database function in the same way that you would a predefined function.
See also:
SQL Reference Manual
CREATE FUNCTION Statement (create_function_statement)
Database Function Call (dbfunction_call)