diff --git a/jOOQ/src/main/java/org/jooq/impl/UDTImpl.java b/jOOQ/src/main/java/org/jooq/impl/UDTImpl.java index cb7f960146..7b3fda9135 100644 --- a/jOOQ/src/main/java/org/jooq/impl/UDTImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/UDTImpl.java @@ -135,7 +135,14 @@ public class UDTImpl> extends AbstractQueryPart implement @Override public final void toSQL(RenderContext context) { - context.literal(getName()); + Schema mappedSchema = Utils.getMappedSchema(context.configuration(), getSchema()); + + if (mappedSchema != null) { + context.visit(mappedSchema); + context.sql("."); + } + + context.visit(DSL.name(getName())); } @Override