


A DB Function is a user-specific function that can be used in SELECT statements on the selected columns or in the WHERE condition. It is executed in the database server.
Relationships between a DB Function and other objects:
1. Dbfunction Refers to Module
2. User Owns Dbfunction
1. A DB Function is implemented by a specific module; a module can be used as a DB Function (0-1).
2. A user can be the owner of a number of DB Functions; a DB Function is owned by exactly one owner (1-M[0]).
DB Functions can be listed like DB Procedures. In design mode, all parameter definitions of the DB Function are displayed. The RETURN parameter identifies the type of the result value produced by the DB Function.
DB Functions can only be deleted by their owners and can be used by all other users.



