diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 64b48e68da..c0c013c518 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -12424,6 +12424,8 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { else if (parseKeywordOrIdentifierIf("SMALLSERIAL") || parseKeywordOrIdentifierIf("SERIAL2")) return SMALLINT.identity(true); + else if (parseKeywordOrIdentifierIf("STRING")) + return parseDataTypeCollation(parseDataTypeLength(VARCHAR)); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/Patterns.java b/jOOQ/src/main/java/org/jooq/impl/Patterns.java index f48da0c50e..230dc87b61 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Patterns.java +++ b/jOOQ/src/main/java/org/jooq/impl/Patterns.java @@ -2456,6 +2456,8 @@ package org.jooq.impl; + +