From 14db133b38e7cc8c347b4c315c005d067bd2ddbd Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 9 Feb 2022 14:43:19 +0100 Subject: [PATCH] [jOOQ/jOOQ#13029] Fix regression --- jOOQ/src/main/java/org/jooq/impl/ArrayTable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ArrayTable.java b/jOOQ/src/main/java/org/jooq/impl/ArrayTable.java index c22fbf10e8..89ec8d7559 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ArrayTable.java +++ b/jOOQ/src/main/java/org/jooq/impl/ArrayTable.java @@ -55,6 +55,7 @@ import org.jooq.Name; import org.jooq.Param; // ... import org.jooq.Record; +import org.jooq.SQLDialect; import org.jooq.Table; import org.jooq.TableOptions; import org.jooq.UDTRecord; @@ -229,7 +230,7 @@ final class ArrayTable extends AbstractTable implements UNotYetImplement if (array.getDataType().getType() == Object[].class) ctx.sql(H2DataType.VARCHAR.getTypeName()); else - ctx.sql(array.getDataType().getTypeName()); + ctx.sql(array.getDataType().getArrayComponentDataType().getTypeName(ctx.configuration())); ctx.sql(" = ").visit(array).sql(')'); }