class PrestoDatabaseMetaData implements DatabaseMetaData {

    @Override
    public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
            throws SQLException
    {
        return selectEmpty("" +
                "SELECT PROCEDURE_CAT, PROCEDURE_SCHEM, PROCEDURE_NAME,\n " +
                "  null, null, null, REMARKS, PROCEDURE_TYPE, SPECIFIC_NAME\n" +
                "FROM system.jdbc.procedures\n" +
                "ORDER BY PROCEDURE_CAT, PROCEDURE_SCHEM, PROCEDURE_NAME, SPECIFIC_NAME");
    }

      PrestoDatabaseMetaData(PrestoConnection connection);

}