[jOOQ/jOOQ#14268] Add support for SQL Server 2022 GENERATE_SERIES
This commit is contained in:
parent
2efc237fde
commit
83df64ea82
@ -56,6 +56,8 @@ import static org.jooq.SQLDialect.SQLITE;
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
import static org.jooq.conf.ParamType.INLINED;
|
||||
import static org.jooq.impl.DSL.function;
|
||||
import static org.jooq.impl.DSL.inline;
|
||||
@ -77,7 +79,6 @@ import static org.jooq.impl.Names.N_SYSTEM_RANGE;
|
||||
import static org.jooq.impl.Names.N_UNNEST;
|
||||
import static org.jooq.impl.SQLDataType.INTEGER;
|
||||
import static org.jooq.impl.SubqueryCharacteristics.DERIVED_TABLE;
|
||||
import static org.jooq.impl.Tools.apply;
|
||||
import static org.jooq.impl.Tools.visitSubquery;
|
||||
|
||||
import java.util.Set;
|
||||
@ -104,7 +105,7 @@ implements
|
||||
QOM.GenerateSeries<Integer>
|
||||
{
|
||||
|
||||
private static final Set<SQLDialect> EMULATE_WITH_RECURSIVE = SQLDialect.supportedBy(FIREBIRD, HSQLDB, MARIADB, MYSQL, SQLITE);
|
||||
private static final Set<SQLDialect> EMULATE_WITH_RECURSIVE = SQLDialect.supportedUntil(FIREBIRD, HSQLDB, MARIADB, MYSQL, SQLITE);
|
||||
private static final Set<SQLDialect> EMULATE_SYSTEM_RANGE = SQLDialect.supportedBy(H2);
|
||||
|
||||
|
||||
@ -202,6 +203,15 @@ implements
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2
pom.xml
2
pom.xml
@ -28,7 +28,7 @@
|
||||
|
||||
<!-- JDBC drivers for jOOQ-xyz-extensions modules and vendor-specific API access -->
|
||||
<postgres.version>42.5.0</postgres.version>
|
||||
<sqlserver.version>10.2.0.jre11</sqlserver.version>
|
||||
<sqlserver.version>11.2.1.jre8</sqlserver.version>
|
||||
<oracle.version>21.7.0.0</oracle.version>
|
||||
|
||||
<!-- R2DBC SPI version and some matching driver versions -->
|
||||
|
||||
Loading…
Reference in New Issue
Block a user