diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 74a1188368..813896a720 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -7096,6 +7096,13 @@ final class ParserImpl implements Parser { character = ctx.characterNext(); switch (character) { + case 'a': + case 'A': + if (parseKeywordOrIdentifierIf(ctx, "ARRAY")) + return SQLDataType.OTHER.getArrayDataType(); + + break; + case 'b': case 'B': if (parseKeywordOrIdentifierIf(ctx, "BIGINT"))