diff --git a/jOOQ/src/main/java/org/jooq/impl/Space.java b/jOOQ/src/main/java/org/jooq/impl/Space.java index 6d0c3ad33c..ccfcc7ba0e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Space.java +++ b/jOOQ/src/main/java/org/jooq/impl/Space.java @@ -62,6 +62,21 @@ class Space extends AbstractFunction { @Override final QueryPart getFunction0(Configuration configuration) { switch (configuration.family()) { + /* [pro] xx + xxxx xxxxx + xxxx xxxxxxxxx + xxxx xxxxxxx + xxxx xxxxxxx + xxxx xxxxxxxxx + xx [/pro] */ + + case DERBY: + case FIREBIRD: + case HSQLDB: + case POSTGRES: + case SQLITE: + return DSL.repeat(DSL.inline(" "), count); + /* [pro] xx xxxx xxxx xxxx xxxxxxx @@ -74,20 +89,8 @@ class Space extends AbstractFunction { case MARIADB: case MYSQL: case H2: - return DSL.field("{space}({0})", getDataType(), count); - - /* [pro] xx - xxxx xxxxxxx - xxxx xxxxxxx - xx [/pro] */ - - case DERBY: - case FIREBIRD: - case HSQLDB: - case POSTGRES: - case SQLITE: default: - return DSL.repeat(DSL.inline(" "), count); + return DSL.field("{space}({0})", getDataType(), count); } }