A user-defined function (UDF) written in C language or in the Java language is called an external function. External functions must include the External Routine Reference clause that specifies a shared-object filename. By default, only users to whom the DBSA has granted the built-in EXTEND role can create or drop an external function. See the section Granting the EXTEND Role (IDS) for additional information about this feature.
Related statements: ALTER FUNCTION , CREATE FUNCTION, CREATE FUNCTION FROM , DROP PROCEDURE , DROP ROUTINE , EXECUTE FUNCTION , and GRANT
For information on how to create user-defined functions, see IBM Informix User-Defined Routines and Data Types Developer's Guide.