If you are creating a set of UDFs that perform similar operations, the UDFs typically use common functions. Instead of repeating the common functions as internal (static) functions for each UDF, you can create a set of general global functions that can be used by UDFs in the same database.