System catalog tables

The sysroutinelangs, syslangauth, and sysprocedures system catalog tables contain information about the UDRs written in Java™ code.

The sysroutinelangs table lists the programming languages that you can use to write UDRs. The table gives the names of the language initialization functions and the path for the language library.

The syslangauth table specifies who is allowed to use the language. For Java code, the default is the database administrator. For information about how to modify the usage privileges, see the GRANT statement in the HCL OneDB™ Guide to SQL: Syntax.

The sysprocedures table gives information about both built-in routines and routines that you define.

For more information about these system catalog tables, see Find information about user-defined routines and the HCL OneDB Guide to SQL: Reference.