diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index f8cab8cf1b..084e0593de 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -2558,7 +2558,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { private final Query parseSetSchema() { parseIf('='); - return dsl.setSchema(parseSchemaName()); + return peek('\'') ? dsl.setSchema(parseStringLiteral()) : dsl.setSchema(parseSchemaName()); } private final Query parseSetSearchPath() {