Derby supports Java procedures. Derby allows you to call Java procedures within SQL statements. Derby returns information about the parameters in the getProcedureColumns call. If the corresponding Java method is overloaded, it returns information about each signature separately. Derby returns information for all Java procedures defined by CREATE PROCEDURE.

getProcedureColumns returns a ResultSet. Each row describes a single parameter or return value.

Related reference
DatabaseMetaData result sets
Parameters to getProcedureColumns
Columns in the ResultSet returned by getProcedureColumns
DatabaseMetaData functionality not supported