diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index f996b4880b..3ac3940604 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -47,6 +47,7 @@ import static java.util.Collections.emptyList; // ... // ... // ... +// ... import static org.jooq.SQLDialect.DERBY; // ... import static org.jooq.SQLDialect.FIREBIRD; @@ -692,7 +693,7 @@ final class MetaImpl extends AbstractMeta { if (sql != null) { Result result = meta(meta -> withCatalog(getCatalog(), DSL.using(meta.getConnection(), family()), ctx -> - ctx.resultQuery(sql, MetaSchema.this.getName()).fetch() + ctx.resultQuery(patchSchema(sql), MetaSchema.this.getName()).fetch() ) ); @@ -716,6 +717,15 @@ final class MetaImpl extends AbstractMeta { else return null; } + + private final String patchSchema(String sql) { + + + + + + return sql; + } } // Columns available from JDBC 3.0+