Home | Previous Page | Next Page   Using a User-Defined Routine > User-Defined Routines >

External-Language Routines

An external-language routine is a UDR that is written in an external language. The body of an external-language routine contains statements for operations such as flow control and looping, as well as special Informix library calls to access the database server. Therefore, you must use the appropriate compilation tool to parse and compile an external-language routine into an executable format.

The database server supports UDRs written in C and in Java.

Important:
It is recommended that you use the DBDK to develop UDRs in external languages because the DBDK enforces standards that facilitate migration between different versions of the database server.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]