[#7514] [#7522] [#7523] [#7524] Various MariaDB features supported

- [#7514] Add MariaDB support for window functions
- [#7522] Add MariaDB support for inverse distribution functions
- [#7523] Add MariaDB support for WITH
- [#7524] Add support for MariaDB WITH TIES
This commit is contained in:
lukaseder 2018-05-30 17:19:34 +02:00
parent 43f8f9a02d
commit a5b3605a02
64 changed files with 577 additions and 517 deletions

View File

@ -65,28 +65,28 @@ alterTableStatement = 'ALTER TABLE' [ 'IF EXISTS' ] tableName break
(
[ [ 'SET DATA' ] 'TYPE' ] dataType [ [ 'NOT' ] 'NULL' ]
| ( 'SET' | 'DROP' ) 'NOT NULL'
| [ 'RENAME' ] 'TO' identifier
| [ 'RENAME' ] ( 'TO' | 'AS' ) identifier
)
| 'COMMENT' [ '=' ] stringLiteral
| 'DROP' [ 'COLUMN' ] identifier [ 'CASCADE' | 'RESTRICT' ]
| 'DROP CONSTRAINT' constraintName
| 'RENAME' [ ( 'COLUMN' | 'INDEX' | 'CONSTRAINT' ) identifier ] 'TO' identifier
| 'RENAME' [ ( 'COLUMN' | 'INDEX' | 'CONSTRAINT' ) identifier ] ( 'TO' | 'AS' ) identifier
)
;
alterIndexStatement = 'ALTER INDEX' [ 'IF EXISTS' ] indexName
'RENAME TO' indexName
'RENAME' ( 'TO' | 'AS' ) indexName
;
alterSchemaStatement = 'ALTER SCHEMA' [ 'IF EXISTS' ] schemaName
'RENAME TO' schemaName
'RENAME' ( 'TO' | 'AS' ) schemaName
;
alterSequenceStatement =
(
'ALTER SEQUENCE' [ 'IF EXISTS' ] sequenceName
(
'RENAME TO' sequenceName
'RENAME' ( 'TO' | 'AS' ) sequenceName
| 'RESTART' [ 'WITH' unsignedInteger ]
)
| 'SET GENERATOR' sequenceName 'TO' unsignedInteger
@ -97,7 +97,7 @@ alterSessionStatement = 'ALTER SESSION' 'SET CURRENT_SCHEMA' '=' schemaName
;
alterViewStatement = 'ALTER VIEW' [ 'IF EXISTS' ] tableName
'RENAME TO' tableName
'RENAME' ( 'TO' | 'AS' ) tableName
;
commentStatement = 'COMMENT ON' (
@ -154,12 +154,12 @@ dropSchemaStatement = 'DROP SCHEMA' [ 'IF EXISTS' ] schemaName [ 'CASCADE' | 'RE
renameStatement = 'RENAME'
(
'COLUMN' fieldName 'TO' fieldName
| 'INDEX' indexName 'TO' indexName
| 'SCHEMA' schemaName 'TO' schemaName
| 'SEQUENCE' sequenceName 'TO' sequenceName
| 'VIEW' tabelName 'TO' tableName
| [ 'TABLE' ] tableName 'TO' tableName
'COLUMN' fieldName ( 'TO' | 'AS' ) fieldName
| 'INDEX' indexName ( 'TO' | 'AS' ) indexName
| 'SCHEMA' schemaName ( 'TO' | 'AS' ) schemaName
| 'SEQUENCE' sequenceName ( 'TO' | 'AS' ) sequenceName
| 'VIEW' tabelName ( 'TO' | 'AS' ) tableName
| [ 'TABLE' ] tableName ( 'TO' | 'AS' ) tableName
)
;

View File

@ -3759,7 +3759,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(String)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias);
/**
@ -3775,7 +3775,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(String, String...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, String... fieldAliases);
/**
@ -3791,7 +3791,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(Name)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(Name alias);
/**
@ -3807,7 +3807,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(Name, Name...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(Name alias, Name... fieldAliases);
@ -3827,7 +3827,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns as input.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, Function<? super Field<?>, ? extends String> fieldNameFunction);
/**
@ -3846,7 +3846,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns and their column indexes as input.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, BiFunction<? super Field<?>, ? super Integer, ? extends String> fieldNameFunction);
@ -3866,7 +3866,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 with(String alias, String fieldAlias1);
/**
@ -3883,7 +3883,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 with(String alias, String fieldAlias1, String fieldAlias2);
/**
@ -3900,7 +3900,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3);
/**
@ -3917,7 +3917,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4);
/**
@ -3934,7 +3934,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5);
/**
@ -3951,7 +3951,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6);
/**
@ -3968,7 +3968,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7);
/**
@ -3985,7 +3985,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8);
/**
@ -4002,7 +4002,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9);
/**
@ -4019,7 +4019,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10);
/**
@ -4036,7 +4036,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11);
/**
@ -4053,7 +4053,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12);
/**
@ -4070,7 +4070,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13);
/**
@ -4087,7 +4087,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14);
/**
@ -4104,7 +4104,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15);
/**
@ -4121,7 +4121,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16);
/**
@ -4138,7 +4138,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17);
/**
@ -4155,7 +4155,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18);
/**
@ -4172,7 +4172,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19);
/**
@ -4189,7 +4189,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20);
/**
@ -4206,7 +4206,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21);
/**
@ -4223,7 +4223,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22);
/**
@ -4240,7 +4240,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 with(Name alias, Name fieldAlias1);
/**
@ -4257,7 +4257,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 with(Name alias, Name fieldAlias1, Name fieldAlias2);
/**
@ -4274,7 +4274,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3);
/**
@ -4291,7 +4291,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4);
/**
@ -4308,7 +4308,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5);
/**
@ -4325,7 +4325,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6);
/**
@ -4342,7 +4342,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7);
/**
@ -4359,7 +4359,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8);
/**
@ -4376,7 +4376,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9);
/**
@ -4393,7 +4393,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10);
/**
@ -4410,7 +4410,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11);
/**
@ -4427,7 +4427,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12);
/**
@ -4444,7 +4444,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13);
/**
@ -4461,7 +4461,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14);
/**
@ -4478,7 +4478,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15);
/**
@ -4495,7 +4495,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16);
/**
@ -4512,7 +4512,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17);
/**
@ -4529,7 +4529,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18);
/**
@ -4546,7 +4546,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19);
/**
@ -4563,7 +4563,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20);
/**
@ -4580,7 +4580,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21);
/**
@ -4597,7 +4597,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22);
// [jooq-tools] END [with]
@ -4623,7 +4623,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(CommonTableExpression...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep with(CommonTableExpression<?>... tables);
/**
@ -4639,7 +4639,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(String)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(String alias);
/**
@ -4655,7 +4655,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(String, String...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(String alias, String... fieldAliases);
/**
@ -4671,7 +4671,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(Name)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(Name alias);
/**
@ -4687,7 +4687,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(Name, Name...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(Name alias, Name... fieldAliases);
@ -4708,7 +4708,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns as input.
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(String alias, Function<? super Field<?>, ? extends String> fieldNameFunction);
/**
@ -4728,7 +4728,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns and their column indexes as input.
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep withRecursive(String alias, BiFunction<? super Field<?>, ? super Integer, ? extends String> fieldNameFunction);
@ -4748,7 +4748,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 withRecursive(String alias, String fieldAlias1);
/**
@ -4765,7 +4765,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 withRecursive(String alias, String fieldAlias1, String fieldAlias2);
/**
@ -4782,7 +4782,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3);
/**
@ -4799,7 +4799,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4);
/**
@ -4816,7 +4816,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5);
/**
@ -4833,7 +4833,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6);
/**
@ -4850,7 +4850,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7);
/**
@ -4867,7 +4867,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8);
/**
@ -4884,7 +4884,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9);
/**
@ -4901,7 +4901,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10);
/**
@ -4918,7 +4918,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11);
/**
@ -4935,7 +4935,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12);
/**
@ -4952,7 +4952,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13);
/**
@ -4969,7 +4969,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14);
/**
@ -4986,7 +4986,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15);
/**
@ -5003,7 +5003,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16);
/**
@ -5020,7 +5020,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17);
/**
@ -5037,7 +5037,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18);
/**
@ -5054,7 +5054,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19);
/**
@ -5071,7 +5071,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20);
/**
@ -5088,7 +5088,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21);
/**
@ -5105,7 +5105,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22);
/**
@ -5122,7 +5122,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 withRecursive(Name alias, Name fieldAlias1);
/**
@ -5139,7 +5139,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2);
/**
@ -5156,7 +5156,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3);
/**
@ -5173,7 +5173,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4);
/**
@ -5190,7 +5190,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5);
/**
@ -5207,7 +5207,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6);
/**
@ -5224,7 +5224,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7);
/**
@ -5241,7 +5241,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8);
/**
@ -5258,7 +5258,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9);
/**
@ -5275,7 +5275,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10);
/**
@ -5292,7 +5292,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11);
/**
@ -5309,7 +5309,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12);
/**
@ -5326,7 +5326,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13);
/**
@ -5343,7 +5343,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14);
/**
@ -5360,7 +5360,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15);
/**
@ -5377,7 +5377,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16);
/**
@ -5394,7 +5394,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17);
/**
@ -5411,7 +5411,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18);
/**
@ -5428,7 +5428,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19);
/**
@ -5445,7 +5445,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20);
/**
@ -5462,7 +5462,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21);
/**
@ -5479,7 +5479,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* recursive CTE.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22);
// [jooq-tools] END [with-recursive]
@ -5505,7 +5505,7 @@ public interface DSLContext extends Scope , AutoCloseable {
* and {@link #withRecursive(CommonTableExpression...)} for strictly
* recursive CTE.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep withRecursive(CommonTableExpression<?>... tables);
/**

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -63,7 +64,7 @@ public interface DerivedColumnList extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList1 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record1<?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList10 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList11 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record11<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList12 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record12<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList13 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record13<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList14 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record14<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList15 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record15<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList16 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record16<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList17 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record17<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList18 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record18<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList19 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record19<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList2 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record2<?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList20 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record20<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList21 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record21<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList22 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record22<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList3 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record3<?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList4 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record4<?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList5 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record5<?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList6 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record6<?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList7 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record7<?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList8 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record8<?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -66,7 +67,7 @@ public interface DerivedColumnList9 extends QueryPart {
* Specify a subselect to refer to by the <code>DerivedColumnList</code> to
* form a common table expression.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record9<?, ?, ?, ?, ?, ?, ?, ?, ?>> CommonTableExpression<R> as(Select<R> select);
}

View File

@ -45,6 +45,7 @@ import static org.jooq.SQLDialect.H2;
// ...
import static org.jooq.SQLDialect.HSQLDB;
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -131,7 +132,7 @@ public interface Name extends QueryPart {
*
* @see #as(WindowSpecification)
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowDefinition as();
/**
@ -145,7 +146,7 @@ public interface Name extends QueryPart {
* {@link AggregateFunction#over(WindowDefinition)}</li>
* </ul>
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowDefinition as(WindowSpecification window);
/**
@ -155,7 +156,7 @@ public interface Name extends QueryPart {
* Column names are implicitly inherited from the <code>SELECT</code>
* statement.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> CommonTableExpression<R> as(Select<R> select);
/**
@ -166,7 +167,7 @@ public interface Name extends QueryPart {
* subselect to form a {@link CommonTableExpression} to be used with
* <code>WITH</code> clauses.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList fields(String... fieldNames);
/**
@ -177,7 +178,7 @@ public interface Name extends QueryPart {
* subselect to form a {@link CommonTableExpression} to be used with
* <code>WITH</code> clauses.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList fields(Name... fieldNames);
@ -223,7 +224,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList1 fields(String fieldName1);
/**
@ -235,7 +236,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList2 fields(String fieldName1, String fieldName2);
/**
@ -247,7 +248,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList3 fields(String fieldName1, String fieldName2, String fieldName3);
/**
@ -259,7 +260,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList4 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4);
/**
@ -271,7 +272,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList5 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5);
/**
@ -283,7 +284,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList6 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6);
/**
@ -295,7 +296,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList7 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7);
/**
@ -307,7 +308,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList8 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8);
/**
@ -319,7 +320,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList9 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9);
/**
@ -331,7 +332,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList10 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10);
/**
@ -343,7 +344,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList11 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11);
/**
@ -355,7 +356,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList12 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12);
/**
@ -367,7 +368,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList13 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13);
/**
@ -379,7 +380,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList14 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14);
/**
@ -391,7 +392,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList15 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15);
/**
@ -403,7 +404,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList16 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16);
/**
@ -415,7 +416,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList17 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17);
/**
@ -427,7 +428,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList18 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18);
/**
@ -439,7 +440,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList19 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19);
/**
@ -451,7 +452,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList20 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20);
/**
@ -463,7 +464,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList21 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20, String fieldName21);
/**
@ -475,7 +476,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList22 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20, String fieldName21, String fieldName22);
/**
@ -487,7 +488,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList1 fields(Name fieldName1);
/**
@ -499,7 +500,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList2 fields(Name fieldName1, Name fieldName2);
/**
@ -511,7 +512,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList3 fields(Name fieldName1, Name fieldName2, Name fieldName3);
/**
@ -523,7 +524,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList4 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4);
/**
@ -535,7 +536,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList5 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5);
/**
@ -547,7 +548,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList6 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6);
/**
@ -559,7 +560,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList7 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7);
/**
@ -571,7 +572,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList8 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8);
/**
@ -583,7 +584,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList9 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9);
/**
@ -595,7 +596,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList10 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10);
/**
@ -607,7 +608,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList11 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11);
/**
@ -619,7 +620,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList12 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12);
/**
@ -631,7 +632,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList13 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13);
/**
@ -643,7 +644,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList14 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14);
/**
@ -655,7 +656,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList15 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15);
/**
@ -667,7 +668,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList16 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16);
/**
@ -679,7 +680,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList17 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17);
/**
@ -691,7 +692,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList18 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18);
/**
@ -703,7 +704,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList19 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19);
/**
@ -715,7 +716,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList20 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20);
/**
@ -727,7 +728,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList21 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20, Name fieldName21);
/**
@ -739,7 +740,7 @@ public interface Name extends QueryPart {
* <code>WITH</code> clauses.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
DerivedColumnList22 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20, Name fieldName21, Name fieldName22);
// [jooq-tools] END [fields]

View File

@ -372,7 +372,7 @@ public interface SelectQuery<R extends Record> extends Select<R>, ConditionProvi
*
* @param definitions The definitions
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
void addWindow(WindowDefinition... definitions);
/**
@ -380,7 +380,7 @@ public interface SelectQuery<R extends Record> extends Select<R>, ConditionProvi
*
* @param definitions The definitions
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
void addWindow(Collection<? extends WindowDefinition> definitions);
/**
@ -727,7 +727,7 @@ public interface SelectQuery<R extends Record> extends Select<R>, ConditionProvi
/**
* Add the <code>WITH TIES</code> clause to a <code>LIMIT</code> clause.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
void setWithTies(boolean withTies);
/**

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -124,7 +125,7 @@ public interface SelectWindowStep<R extends Record> extends SelectOrderByStep<R>
* use this clause in all other databases supporting window functions. jOOQ
* will inline window definitions where they are referenced.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
SelectOrderByStep<R> window(WindowDefinition... definitions);
/**
@ -138,6 +139,6 @@ public interface SelectWindowStep<R extends Record> extends SelectOrderByStep<R>
* use this clause in all other databases supporting window functions. jOOQ
* will inline window definitions where they are referenced.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
SelectOrderByStep<R> window(Collection<? extends WindowDefinition> definitions);
}

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -115,6 +116,6 @@ public interface SelectWithTiesStep<R extends Record> extends SelectOffsetStep<R
/**
* Add the <code>WITH TIES</code> clause to a <code>LIMIT</code> clause.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
SelectOffsetStep<R> withTies();
}

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -74,12 +75,12 @@ public interface WindowOrderByStep<T> extends WindowFinalStep<T> {
/**
* Add an <code>ORDER BY</code> clause to the window function.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowRowsStep<T> orderBy(OrderField<?>... fields);
/**
* Add an <code>ORDER BY</code> clause to the window function.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowRowsStep<T> orderBy(Collection<? extends OrderField<?>> fields);
}

View File

@ -45,6 +45,7 @@ import static org.jooq.SQLDialect.H2;
// ...
import static org.jooq.SQLDialect.HSQLDB;
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -83,7 +84,7 @@ public interface WindowOverStep<T> {
* </code>
* </pre>
*/
@Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WindowPartitionByStep<T> over();
/**
@ -99,7 +100,7 @@ public interface WindowOverStep<T> {
* {@link SelectWindowStep#window(WindowDefinition...)}, then referenced
* windows will be inlined.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowFinalStep<T> over(Name name);
/**
@ -115,7 +116,7 @@ public interface WindowOverStep<T> {
* {@link SelectWindowStep#window(WindowDefinition...)}, then referenced
* windows will be inlined.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowFinalStep<T> over(String name);
/**
@ -126,7 +127,7 @@ public interface WindowOverStep<T> {
* </code>
* </pre>
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowFinalStep<T> over(WindowSpecification specification);
/**
@ -142,7 +143,7 @@ public interface WindowOverStep<T> {
* {@link SelectWindowStep#window(WindowDefinition...)}, then referenced
* windows will be inlined.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowFinalStep<T> over(WindowDefinition definition);
}

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -74,13 +75,13 @@ public interface WindowPartitionByStep<T> extends WindowOrderByStep<T> {
/**
* Add a <code>PARTITION BY</code> clause to the window functions.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowOrderByStep<T> partitionBy(Field<?>... fields);
/**
* Add a <code>PARTITION BY</code> clause to the window functions.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowOrderByStep<T> partitionBy(Collection<? extends Field<?>> fields);
/**
@ -95,7 +96,7 @@ public interface WindowPartitionByStep<T> extends WindowOrderByStep<T> {
* omit the clause entirely.
*/
@Deprecated
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowOrderByStep<T> partitionByOne();
}

View File

@ -39,6 +39,7 @@ package org.jooq;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -69,34 +70,34 @@ public interface WindowRowsAndStep<T> {
* Add a <code>... AND UNBOUNDED PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> andUnboundedPreceding();
/**
* Add a <code>... AND [number] PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> andPreceding(int number);
/**
* Add a <code>... AND CURRENT ROW</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> andCurrentRow();
/**
* Add a <code>... AND UNBOUNDED FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> andUnboundedFollowing();
/**
* Add a <code>... AND [number] FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> andFollowing(int number);
}

View File

@ -39,6 +39,7 @@ package org.jooq;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -70,137 +71,137 @@ public interface WindowRowsStep<T> extends WindowFinalStep<T> {
* Add a <code>ROWS UNBOUNDED PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rowsUnboundedPreceding();
/**
* Add a <code>ROWS [number] PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rowsPreceding(int number);
/**
* Add a <code>ROWS CURRENT ROW</code> frame clause to the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rowsCurrentRow();
/**
* Add a <code>ROWS UNBOUNDED FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rowsUnboundedFollowing();
/**
* Add a <code>ROWS [number] FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rowsFollowing(int number);
/**
* Add a <code>ROWS BETWEEN UNBOUNDED PRECEDING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rowsBetweenUnboundedPreceding();
/**
* Add a <code>ROWS BETWEEN [number] PRECEDING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rowsBetweenPreceding(int number);
/**
* Add a <code>ROWS BETWEEN CURRENT ROW ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rowsBetweenCurrentRow();
/**
* Add a <code>ROWS BETWEEN UNBOUNDED FOLLOWING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rowsBetweenUnboundedFollowing();
/**
* Add a <code>ROWS BETWEEN [number] FOLLOWING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rowsBetweenFollowing(int number);
/**
* Add a <code>RANGE UNBOUNDED PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rangeUnboundedPreceding();
/**
* Add a <code>RANGE [number] PRECEDING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rangePreceding(int number);
/**
* Add a <code>RANGE CURRENT ROW</code> frame clause to the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rangeCurrentRow();
/**
* Add a <code>RANGE UNBOUNDED FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rangeUnboundedFollowing();
/**
* Add a <code>RANGE [number] FOLLOWING</code> frame clause to the window
* function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowFinalStep<T> rangeFollowing(int number);
/**
* Add a <code>RANGE BETWEEN UNBOUNDED PRECEDING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rangeBetweenUnboundedPreceding();
/**
* Add a <code>RANGE BETWEEN [number] PRECEDING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rangeBetweenPreceding(int number);
/**
* Add a <code>RANGE BETWEEN CURRENT ROW ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rangeBetweenCurrentRow();
/**
* Add a <code>RANGE BETWEEN UNBOUNDED FOLLOWING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rangeBetweenUnboundedFollowing();
/**
* Add a <code>RANGE BETWEEN [number] FOLLOWING ...</code> frame clause to
* the window function.
*/
@Support({ POSTGRES, MYSQL_8_0 })
@Support({ POSTGRES, MARIADB, MYSQL_8_0 })
WindowRowsAndStep<T> rangeBetweenFollowing(int number);
}

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -89,12 +90,12 @@ public interface WindowSpecificationOrderByStep extends WindowSpecificationRowsS
/**
* Add an <code>ORDER BY</code> clause to the window specification.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsStep orderBy(OrderField<?>... fields);
/**
* Add an <code>ORDER BY</code> clause to the window specification.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsStep orderBy(Collection<? extends OrderField<?>> fields);
}

View File

@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.FIREBIRD_3_0;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -89,13 +90,13 @@ public interface WindowSpecificationPartitionByStep extends WindowSpecificationO
/**
* Add a <code>PARTITION BY</code> clause to the window specification.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationOrderByStep partitionBy(Field<?>... fields);
/**
* Add a <code>PARTITION BY</code> clause to the window specification.
*/
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationOrderByStep partitionBy(Collection<? extends Field<?>> fields);
/**
@ -110,6 +111,6 @@ public interface WindowSpecificationPartitionByStep extends WindowSpecificationO
* omit the clause entirely.
*/
@Deprecated
@Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES })
@Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationOrderByStep partitionByOne();
}

View File

@ -39,6 +39,7 @@ package org.jooq;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -85,35 +86,35 @@ public interface WindowSpecificationRowsAndStep {
* Add a <code>... AND UNBOUNDED PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep andUnboundedPreceding();
/**
* Add a <code>... AND [number] PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep andPreceding(int number);
/**
* Add a <code>... AND CURRENT ROW</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep andCurrentRow();
/**
* Add a <code>... AND UNBOUNDED FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep andUnboundedFollowing();
/**
* Add a <code>... AND [number] FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep andFollowing(int number);
}

View File

@ -39,6 +39,7 @@ package org.jooq;
// ...
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -85,139 +86,139 @@ public interface WindowSpecificationRowsStep extends WindowSpecificationFinalSte
* Add a <code>ROWS UNBOUNDED PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rowsUnboundedPreceding();
/**
* Add a <code>ROWS [number] PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rowsPreceding(int number);
/**
* Add a <code>ROWS CURRENT ROW</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rowsCurrentRow();
/**
* Add a <code>ROWS UNBOUNDED FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rowsUnboundedFollowing();
/**
* Add a <code>ROWS [number] FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rowsFollowing(int number);
/**
* Add a <code>ROWS BETWEEN UNBOUNDED PRECEDING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rowsBetweenUnboundedPreceding();
/**
* Add a <code>ROWS BETWEEN [number] PRECEDING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rowsBetweenPreceding(int number);
/**
* Add a <code>ROWS BETWEEN CURRENT ROW ...</code> frame clause to the
* window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rowsBetweenCurrentRow();
/**
* Add a <code>ROWS BETWEEN UNBOUNDED FOLLOWING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rowsBetweenUnboundedFollowing();
/**
* Add a <code>ROWS BETWEEN [number] FOLLOWING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rowsBetweenFollowing(int number);
/**
* Add a <code>RANGE UNBOUNDED PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rangeUnboundedPreceding();
/**
* Add a <code>RANGE [number] PRECEDING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rangePreceding(int number);
/**
* Add a <code>RANGE CURRENT ROW</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rangeCurrentRow();
/**
* Add a <code>RANGE UNBOUNDED FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rangeUnboundedFollowing();
/**
* Add a <code>RANGE [number] FOLLOWING</code> frame clause to the window
* specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationFinalStep rangeFollowing(int number);
/**
* Add a <code>RANGE BETWEEN UNBOUNDED PRECEDING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rangeBetweenUnboundedPreceding();
/**
* Add a <code>RANGE BETWEEN [number] PRECEDING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rangeBetweenPreceding(int number);
/**
* Add a <code>RANGE BETWEEN CURRENT ROW ...</code> frame clause to the
* window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rangeBetweenCurrentRow();
/**
* Add a <code>RANGE BETWEEN UNBOUNDED FOLLOWING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rangeBetweenUnboundedFollowing();
/**
* Add a <code>RANGE BETWEEN [number] FOLLOWING ...</code> frame clause to
* the window specification.
*/
@Support({ MYSQL_8_0, POSTGRES })
@Support({ MARIADB, MYSQL_8_0, POSTGRES })
WindowSpecificationRowsAndStep rangeBetweenFollowing(int number);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -88,6 +89,6 @@ public interface WithAsStep {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<?> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep1 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record1<?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep10 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep11 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record11<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep12 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record12<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep13 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record13<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep14 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record14<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep15 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record15<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep16 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record16<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep17 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record17<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep18 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record18<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep19 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record19<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep2 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record2<?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep20 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record20<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep21 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record21<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep22 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record22<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep3 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record3<?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep4 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record4<?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep5 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record5<?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep6 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record6<?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep7 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record7<?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep8 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record8<?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -73,6 +74,6 @@ public interface WithAsStep9 {
/**
* Associate a subselect with a common table expression's table and column names.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep as(Select<? extends Record9<?, ?, ?, ?, ?, ?, ?, ?, ?>> select);
}

View File

@ -41,6 +41,7 @@ package org.jooq;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL_8_0;
// ...
import static org.jooq.SQLDialect.POSTGRES;
@ -101,25 +102,25 @@ public interface WithStep extends QueryPart {
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, String... fieldAliases);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(Name alias);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(Name alias, Name... fieldAliases);
@ -130,7 +131,7 @@ public interface WithStep extends QueryPart {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns as input.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, Function<? super Field<?>, ? extends String> fieldNameFunction);
/**
@ -140,7 +141,7 @@ public interface WithStep extends QueryPart {
* that all column names are produced by a function that receives the CTE's
* {@link Select} columns and their column indexes as input.
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep with(String alias, BiFunction<? super Field<?>, ? super Integer, ? extends String> fieldNameFunction);
@ -150,308 +151,308 @@ public interface WithStep extends QueryPart {
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 with(String alias, String fieldAlias1);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 with(String alias, String fieldAlias1, String fieldAlias2);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep1 with(Name alias, Name fieldAlias1);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep2 with(Name alias, Name fieldAlias1, Name fieldAlias2);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep3 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep4 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep5 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep6 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep7 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep8 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep9 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep10 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep11 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep12 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep13 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep14 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep15 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep16 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep17 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep18 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep19 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep20 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep21 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21);
/**
* Add another common table expression to the <code>WITH</code> clause.
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithAsStep22 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22);
// [jooq-tools] END [with]
@ -467,7 +468,7 @@ public interface WithStep extends QueryPart {
* {@link DerivedColumnList#as(Select)}</li>
* </ul>
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
WithStep with(CommonTableExpression<?>... tables);
// -------------------------------------------------------------------------
@ -481,7 +482,7 @@ public interface WithStep extends QueryPart {
* SELECT * FROM [table] WHERE [conditions] ORDER BY [ordering] LIMIT [limit clause]
* </pre></code>
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(Table<R> table);
/**
@ -493,7 +494,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#table(Name)
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(Name table);
/**
@ -511,7 +512,7 @@ public interface WithStep extends QueryPart {
* @see DSL#table(SQL)
* @see SQL
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(SQL sql);
/**
@ -530,7 +531,7 @@ public interface WithStep extends QueryPart {
* @see DSL#sql(String)
* @see SQL
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(String sql);
/**
@ -549,7 +550,7 @@ public interface WithStep extends QueryPart {
* @see DSL#sql(String, Object...)
* @see SQL
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(String sql, Object... bindings);
/**
@ -568,7 +569,7 @@ public interface WithStep extends QueryPart {
* @see DSL#sql(String, QueryPart...)
* @see SQL
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<R extends Record> SelectWhereStep<R> selectFrom(String sql, QueryPart... parts);
/**
@ -592,7 +593,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#select(Collection)
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record> select(Collection<? extends SelectFieldOrAsterisk> fields);
/**
@ -617,7 +618,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#select(SelectField...)
*/
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record> select(SelectFieldOrAsterisk... fields);
// [jooq-tools] START [select]
@ -650,7 +651,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1> SelectSelectStep<Record1<T1>> select(SelectField<T1> field1);
/**
@ -681,7 +682,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2> SelectSelectStep<Record2<T1, T2>> select(SelectField<T1> field1, SelectField<T2> field2);
/**
@ -712,7 +713,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3> SelectSelectStep<Record3<T1, T2, T3>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3);
/**
@ -743,7 +744,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4> SelectSelectStep<Record4<T1, T2, T3, T4>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4);
/**
@ -774,7 +775,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5> SelectSelectStep<Record5<T1, T2, T3, T4, T5>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5);
/**
@ -805,7 +806,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6> SelectSelectStep<Record6<T1, T2, T3, T4, T5, T6>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6);
/**
@ -836,7 +837,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7> SelectSelectStep<Record7<T1, T2, T3, T4, T5, T6, T7>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7);
/**
@ -867,7 +868,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8> SelectSelectStep<Record8<T1, T2, T3, T4, T5, T6, T7, T8>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8);
/**
@ -898,7 +899,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9> SelectSelectStep<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9);
/**
@ -929,7 +930,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> SelectSelectStep<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10);
/**
@ -960,7 +961,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> SelectSelectStep<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11);
/**
@ -991,7 +992,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> SelectSelectStep<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12);
/**
@ -1022,7 +1023,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> SelectSelectStep<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13);
/**
@ -1053,7 +1054,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> SelectSelectStep<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14);
/**
@ -1084,7 +1085,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> SelectSelectStep<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15);
/**
@ -1115,7 +1116,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> SelectSelectStep<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16);
/**
@ -1146,7 +1147,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> SelectSelectStep<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17);
/**
@ -1177,7 +1178,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> SelectSelectStep<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18);
/**
@ -1208,7 +1209,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> SelectSelectStep<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19);
/**
@ -1239,7 +1240,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> SelectSelectStep<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20);
/**
@ -1270,7 +1271,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> SelectSelectStep<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21);
/**
@ -1301,7 +1302,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> SelectSelectStep<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22);
// [jooq-tools] END [select]
@ -1327,7 +1328,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#selectDistinct(Collection)
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record> selectDistinct(Collection<? extends SelectFieldOrAsterisk> fields);
/**
@ -1351,7 +1352,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#selectDistinct(SelectField...)
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record> selectDistinct(SelectFieldOrAsterisk... fields);
// [jooq-tools] START [selectDistinct]
@ -1384,7 +1385,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1> SelectSelectStep<Record1<T1>> selectDistinct(SelectField<T1> field1);
/**
@ -1415,7 +1416,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2> SelectSelectStep<Record2<T1, T2>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2);
/**
@ -1446,7 +1447,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3> SelectSelectStep<Record3<T1, T2, T3>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3);
/**
@ -1477,7 +1478,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4> SelectSelectStep<Record4<T1, T2, T3, T4>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4);
/**
@ -1508,7 +1509,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5> SelectSelectStep<Record5<T1, T2, T3, T4, T5>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5);
/**
@ -1539,7 +1540,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6> SelectSelectStep<Record6<T1, T2, T3, T4, T5, T6>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6);
/**
@ -1570,7 +1571,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7> SelectSelectStep<Record7<T1, T2, T3, T4, T5, T6, T7>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7);
/**
@ -1601,7 +1602,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8> SelectSelectStep<Record8<T1, T2, T3, T4, T5, T6, T7, T8>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8);
/**
@ -1632,7 +1633,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9> SelectSelectStep<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9);
/**
@ -1663,7 +1664,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> SelectSelectStep<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10);
/**
@ -1694,7 +1695,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> SelectSelectStep<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11);
/**
@ -1725,7 +1726,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> SelectSelectStep<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12);
/**
@ -1756,7 +1757,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> SelectSelectStep<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13);
/**
@ -1787,7 +1788,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> SelectSelectStep<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14);
/**
@ -1818,7 +1819,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> SelectSelectStep<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15);
/**
@ -1849,7 +1850,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> SelectSelectStep<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16);
/**
@ -1880,7 +1881,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> SelectSelectStep<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17);
/**
@ -1911,7 +1912,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> SelectSelectStep<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18);
/**
@ -1942,7 +1943,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> SelectSelectStep<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19);
/**
@ -1973,7 +1974,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> SelectSelectStep<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20);
/**
@ -2004,7 +2005,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> SelectSelectStep<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21);
/**
@ -2035,7 +2036,7 @@ public interface WithStep extends QueryPart {
* @see #selectDistinct(SelectFieldOrAsterisk...)
*/
@Generated("This method was generated using jOOQ-tools")
@Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> SelectSelectStep<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22);
// [jooq-tools] END [selectDistinct]
@ -2062,7 +2063,7 @@ public interface WithStep extends QueryPart {
* @see DSL#zero()
* @see DSL#selectZero()
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record1<Integer>> selectZero();
/**
@ -2087,7 +2088,7 @@ public interface WithStep extends QueryPart {
* @see DSL#one()
* @see DSL#selectOne()
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record1<Integer>> selectOne();
/**
@ -2111,7 +2112,7 @@ public interface WithStep extends QueryPart {
*
* @see DSL#selectCount()
*/
@Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES })
@Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES })
SelectSelectStep<Record1<Integer>> selectCount();
/**

File diff suppressed because it is too large Load Diff

View File

@ -624,6 +624,7 @@ final class SelectQueryImpl<R extends Record> extends AbstractResultQuery<R> imp
case CUBRID:
case FIREBIRD_3_0:
case MARIADB:
case MYSQL:
case MYSQL_8_0:
case POSTGRES: