[jOOQ/jOOQ#9782] Add missing @Support to PivotForStep#for_()
This commit is contained in:
parent
311ff6a50b
commit
1bb9f81291
@ -86,5 +86,6 @@ package org.jooq;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -53,7 +53,7 @@ import static org.jooq.SQLDialect.MYSQL;
|
||||
import static org.jooq.SQLDialect.POSTGRES;
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.SQLITE;
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.SQLITE_3_30;
|
||||
// ...
|
||||
import static org.jooq.impl.DSL.choose;
|
||||
import static org.jooq.impl.DSL.condition;
|
||||
@ -156,7 +156,7 @@ class Function<T> extends AbstractField<T> implements
|
||||
private static final Set<SQLDialect> SUPPORT_GROUP_CONCAT = SQLDialect.supportedBy(CUBRID, H2, HSQLDB, MARIADB, MYSQL, SQLITE);
|
||||
private static final Set<SQLDialect> SUPPORT_STRING_AGG = SQLDialect.supportedBy(POSTGRES);
|
||||
private static final Set<SQLDialect> SUPPORT_NO_PARENS_WINDOW_REFERENCE = SQLDialect.supportedBy(MYSQL, POSTGRES);
|
||||
private static final Set<SQLDialect> SUPPORT_FILTER = SQLDialect.supportedBy(H2, HSQLDB, POSTGRES, SQLITE);
|
||||
private static final Set<SQLDialect> SUPPORT_FILTER = SQLDialect.supportedBy(H2, HSQLDB, POSTGRES, SQLITE_3_30);
|
||||
private static final Set<SQLDialect> SUPPORT_DISTINCT_RVE = SQLDialect.supportedBy(H2, POSTGRES);
|
||||
|
||||
static final Field<Integer> ASTERISK = DSL.field("*", Integer.class);
|
||||
|
||||
@ -215,7 +215,7 @@ final class SelectQueryImpl<R extends Record> extends AbstractResultQuery<R> imp
|
||||
private static final Set<SQLDialect> NO_SUPPORT_FOR_UPDATE_QUALIFIED = SQLDialect.supportedBy(DERBY, FIREBIRD, H2, HSQLDB);
|
||||
private static final Set<SQLDialect> SUPPORT_SELECT_INTO_TABLE = SQLDialect.supportedBy(HSQLDB, POSTGRES);
|
||||
static final Set<SQLDialect> SUPPORT_WINDOW_CLAUSE = SQLDialect.supportedBy(H2 /* -- See [#8279] */, MYSQL, POSTGRES /*, SQLITE -- See [#8279] [#8548] */);
|
||||
private static final Set<SQLDialect> REQUIRES_FROM_CLAUSE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, HSQLDB);
|
||||
private static final Set<SQLDialect> REQUIRES_FROM_CLAUSE = SQLDialect.supportedUntil(AURORA_MYSQL, ACCESS, CUBRID, DB2, DERBY, FIREBIRD, HSQLDB, INFORMIX, INGRES, MARIADB_10_3, MEMSQL, MYSQL_5_7, HANA, ORACLE, TERADATA, SYBASE);
|
||||
private static final Set<SQLDialect> REQUIRES_DERIVED_TABLE_DML = SQLDialect.supportedBy(MARIADB, MYSQL);
|
||||
private static final Set<SQLDialect> EMULATE_EMPTY_GROUP_BY_OTHER = SQLDialect.supportedBy(FIREBIRD, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE);
|
||||
private static final Set<SQLDialect> SUPPORT_FULL_WITH_TIES = SQLDialect.supportedBy(H2);
|
||||
|
||||
@ -75,7 +75,7 @@ final class SortFieldImpl<T> extends AbstractQueryPart implements SortField<T> {
|
||||
private static final long serialVersionUID = 1223739398544155873L;
|
||||
|
||||
// DB2 supports NULLS FIRST/LAST only in OLAP (window) functions
|
||||
private static final Set<SQLDialect> NO_SUPPORT_NULLS = SQLDialect.supportedUntil(CUBRID, MARIADB, MYSQL);
|
||||
private static final Set<SQLDialect> NO_SUPPORT_NULLS = SQLDialect.supportedUntil(ACCESS, ASE, AURORA_MYSQL, COCKROACHDB, CUBRID, DB2, INGRES, MARIADB, MEMSQL, MYSQL, REDSHIFT, SQLDATAWAREHOUSE, SQLITE_3_28, SQLSERVER, SYBASE, VERTICA);
|
||||
|
||||
private final Field<T> field;
|
||||
private final SortOrder order;
|
||||
|
||||
@ -83,7 +83,7 @@ final class Values<R extends Record> extends AbstractTable<R> {
|
||||
* Generated UID
|
||||
*/
|
||||
private static final long serialVersionUID = -637982217747670311L;
|
||||
private static final Set<SQLDialect> NO_SUPPORT_VALUES = SQLDialect.supportedUntil(FIREBIRD, MARIADB);
|
||||
private static final Set<SQLDialect> NO_SUPPORT_VALUES = SQLDialect.supportedUntil(ACCESS, ASE, AURORA_MYSQL, FIREBIRD, HANA, INGRES, MARIADB, MEMSQL, MYSQL_8_0, ORACLE, REDSHIFT, SQLDATAWAREHOUSE, SYBASE, TERADATA, VERTICA);
|
||||
|
||||
private final Row[] rows;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user