Definitions for "External routine"
a routine that is not in the compilation unit that calls it
a routine written in C or some other external language
A routine written in a language external to the database (for example, ), whose body is stored outside the database but whose name and parameters are registered in the system catalog tables.