Uses of Interface
org.jooq.Field
Packages that use Field
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
This package contains jOOQ's public utilities.
This package contains classes related to the
SQLDialect.CUBRID dialect family.This package contains classes related to the
SQLDialect.MARIADB dialect family.This package contains classes related to the
SQLDialect.MYSQL dialect family.This package contains classes related to the
SQLDialect.ORACLE dialect family.This package contains classes related to the
SQLDialect.POSTGRES dialect family.This package contains classes related to the
SQLDialect.SQLITE dialect family.This package contains classes related to the
SQLDialect.SQLSERVER dialect family.-
Uses of Field in org.jooq
Modifier and TypeInterfaceDescriptioninterfaceThe step in the specification of aggregate functions where the SQL:2003 standardFILTER clausecan be added.interfaceAn aggregate function.interfaceThe SQL standardARRAY_AGG()function.interfaceThe final step in creating a case statement of the typeinterfaceCaseWhenStep<V,T>The final step in creating a case statement of the typeinterfaceMySQL'sGROUP_CONCATfunction.interfaceMySQL'sGROUP_CONCATfunction.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theNULLclause can be defined.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theORDER BYclause can be defined.interfaceA step in the construction ofDSL.jsonArrayAgg(Field)orDSL.jsonbArrayAgg(Field)functions where theRETURNINGclause can be defined.interfaceA step in the construction of theJSON ARRAYfunction.interfaceA step in the construction of theJSON ARRAYfunction.interfaceA step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theNULLclause can be defined.interfaceA step in the construction ofDSL.jsonObjectAgg(JSONEntry)orDSL.jsonbObjectAgg(JSONEntry)functions where theRETURNINGclause can be defined.interfaceA step in the construction of theJSON OBJECTfunction.interfaceA step in the construction of theJSON OBJECTfunction.interfaceA step in the construction ofDSL.jsonValue(Field, Field)orDSL.jsonbValue(Field, Field)functions where theON EMPTYandON ERRORclauses can be defined.interfaceA step in the construction of theJSON VALUEfunction.interfaceParam<T>A named parameter and/or bind value.interfaceParameter<T>A parameter to a stored procedure or function.interfaceinterfaceTableField<R extends Record,T>A field contained in a table.interfaceA field contained in a UDT.interfaceVariable<T>A local variable reference.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceDeprecated, for removal: This API element is subject to removal in a future version.- [#11329] - 3.15.0 - This type will be removed in the future.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceThis type is used for the window function DSL API.interfaceThe SQL standardARRAY_AGG()function.Modifier and TypeMethodDescriptionField.abs()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.abs(Field)instead.@NotNull Field<BigDecimal>Field.acos()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.acos(Field)instead.An arithmetic expression adding this to value.An arithmetic expression to add value to this.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Create an alias for this field.Create an alias for this field based on another field's name.Create an alias for this field.Field.ascii()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.ascii(Field)instead.<T> @NotNull Field<T>FieldLike.asField()The underlying field representation of this object.<T> @NotNull Field<T>The underlying field representation of this object.<T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull Field<BigDecimal>Field.asin()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.asin(Field)instead.@NotNull Field<BigDecimal>Field.atan()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan(Field)instead.@NotNull Field<BigDecimal>Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Number)instead.@NotNull Field<BigDecimal>Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Field)instead.@NotNull Field<BigDecimal>Field.avg()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.avg(Field)instead.The bitwise and operator.The bitwise and operator.Field.bitLength()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.bitLength(Field)instead.The bitwise not and operator.The bitwise not and operator.The bitwise not or operator.The bitwise not or operator.Field.bitNot()The bitwise not operator.The bitwise or operator.The bitwise or operator.The bitwise not xor operator.The bitwise not xor operator.The bitwise xor operator.The bitwise xor operator.<Z> @NotNull Field<Z>Cast this field to another type.<Z> @NotNull Field<Z>Cast this field to a dialect-specific data type.<Z> @NotNull Field<Z>Cast this field to the type of another field.Field.ceil()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.ceil(Field)instead.Field.charLength()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.charLength(Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Field, Field...)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Object, Object...)instead.<Z> @NotNull Field<Z>Coerce this field to another type.<Z> @NotNull Field<Z>Coerce this field to a dialect-specific data type.<Z> @NotNull Field<Z>Coerce this field to the type of another field.Apply a collation operator to this column expression.Apply a collation operator to this column expression.Apply a collation operator to this column expression.Field.concat(char... values)This method is part of the pre-2.0 API.This method is part of the pre-2.0 API.This method is part of the pre-2.0 API.<U> @NotNull Field<U>Field.convert(Class<U> toType, Function<? super T,? extends U> from, Function<? super U,? extends T> to)Apply an ad-hoc data typeConverterto this field expression.<U> @NotNull Field<U>Apply an ad-hoc data typeBindingto this field expression.<U> @NotNull Field<U>Apply an ad-hoc data typeConverterto this field expression.<U> @NotNull Field<U>Field.convertFrom(Class<U> toType, Function<? super T,? extends U> from)Apply an ad-hoc read-only data typeConverterto this field expression.<U> @NotNull Field<U>Field.convertFrom(Function<? super T,? extends U> from)Apply an ad-hoc read-only data typeConverterto this field expression.<U> @NotNull Field<U>Apply an ad-hoc write-only data typeConverterto this field expression.<U> @NotNull Field<U>Apply an ad-hoc write-only data typeConverterto this field expression.@NotNull Field<BigDecimal>Field.cos()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cos(Field)instead.@NotNull Field<BigDecimal>Field.cosh()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cosh(Field)instead.@NotNull Field<BigDecimal>Field.cot()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.cot(Field)instead.@NotNull Field<BigDecimal>Field.coth()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.coth(Field)instead.Field.count()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.count(Field)instead.Field.countDistinct()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.countDistinct(Field)instead.Sequence.currval()An expression to get the current value of this sequence.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field, Field...)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Object, Object, Object)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Object, Object, Object, Object...)instead.DataType.default_()The expression to be applied as theDEFAULTvalue for this data type.DataType.defaultValue()The expression to be applied as theDEFAULTvalue for this data type.@NotNull Field<BigDecimal>Field.deg()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.deg(Field)instead.An arithmetic expression dividing this by value.An arithmetic expression dividing this by value.An alias fordiv(Number).An alias fordiv(Field).Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Field<BigDecimal>Field.exp()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.exp(Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.extract(Field, DatePart)instead.BindingGetResultSetContext.field()TheFieldat column indexBindingGetResultSetContext.index()whose value is retrieved.The inverse operation ofFields.field(Field).@Nullable Field<?>Fields.field(int index)Get a field known to this type by index, ornullif no field is available at the index.<T> @Nullable Field<T>Get a field known to this type by index coerced totype, ornullif no field is available at the index.<T> @Nullable Field<T>Get a field known to this type by index coerced todataType, ornullif no field is available at the index.@Nullable Field<?>Get a field known to this type by unqualified name, ornullif no field is known to this type by this name.<T> @Nullable Field<T>Get a field known to this type by unqualified name coerced totype, ornullif no field is known to this type by this name.<T> @Nullable Field<T>Get a field known to this type by unqualified name coerced todataType, ornullif no field is known to this type by this name.<T> @Nullable Field<T>Get a field known to this type by field reference.@Nullable Field<?>Get a field known to this type by qualified name, ornullif no field is known to this type by this name.<T> @Nullable Field<T>Get a field known to this type by qualified name coerced totype, ornullif no field is known to this type by this name.<T> @Nullable Field<T>Get a field known to this type by qualified name coerced todataType, ornullif no field is known to this type by this name.Field<?>LoaderFieldMapper.LoaderFieldContext.field()TheFieldof the source data to be mapped.Record1.field1()Get the first field.Record10.field1()Get the first field.Record11.field1()Get the first field.Record12.field1()Get the first field.Record13.field1()Get the first field.Record14.field1()Get the first field.Record15.field1()Get the first field.Record16.field1()Get the first field.Record17.field1()Get the first field.Record18.field1()Get the first field.Record19.field1()Get the first field.Record2.field1()Get the first field.Record20.field1()Get the first field.Record21.field1()Get the first field.Record22.field1()Get the first field.Record3.field1()Get the first field.Record4.field1()Get the first field.Record5.field1()Get the first field.Record6.field1()Get the first field.Record7.field1()Get the first field.Record8.field1()Get the first field.Record9.field1()Get the first field.Row1.field1()Get the first field.Row10.field1()Get the first field.Row11.field1()Get the first field.Row12.field1()Get the first field.Row13.field1()Get the first field.Row14.field1()Get the first field.Row15.field1()Get the first field.Row16.field1()Get the first field.Row17.field1()Get the first field.Row18.field1()Get the first field.Row19.field1()Get the first field.Row2.field1()Get the first field.Row20.field1()Get the first field.Row21.field1()Get the first field.Row22.field1()Get the first field.Row3.field1()Get the first field.Row4.field1()Get the first field.Row5.field1()Get the first field.Row6.field1()Get the first field.Row7.field1()Get the first field.Row8.field1()Get the first field.Row9.field1()Get the first field.Record10.field10()Get the tenth field.Record11.field10()Get the tenth field.Record12.field10()Get the tenth field.Record13.field10()Get the tenth field.Record14.field10()Get the tenth field.Record15.field10()Get the tenth field.Record16.field10()Get the tenth field.Record17.field10()Get the tenth field.Record18.field10()Get the tenth field.Record19.field10()Get the tenth field.Record20.field10()Get the tenth field.Record21.field10()Get the tenth field.Record22.field10()Get the tenth field.Row10.field10()Get the tenth field.Row11.field10()Get the tenth field.Row12.field10()Get the tenth field.Row13.field10()Get the tenth field.Row14.field10()Get the tenth field.Row15.field10()Get the tenth field.Row16.field10()Get the tenth field.Row17.field10()Get the tenth field.Row18.field10()Get the tenth field.Row19.field10()Get the tenth field.Row20.field10()Get the tenth field.Row21.field10()Get the tenth field.Row22.field10()Get the tenth field.Record11.field11()Get the eleventh field.Record12.field11()Get the eleventh field.Record13.field11()Get the eleventh field.Record14.field11()Get the eleventh field.Record15.field11()Get the eleventh field.Record16.field11()Get the eleventh field.Record17.field11()Get the eleventh field.Record18.field11()Get the eleventh field.Record19.field11()Get the eleventh field.Record20.field11()Get the eleventh field.Record21.field11()Get the eleventh field.Record22.field11()Get the eleventh field.Row11.field11()Get the eleventh field.Row12.field11()Get the eleventh field.Row13.field11()Get the eleventh field.Row14.field11()Get the eleventh field.Row15.field11()Get the eleventh field.Row16.field11()Get the eleventh field.Row17.field11()Get the eleventh field.Row18.field11()Get the eleventh field.Row19.field11()Get the eleventh field.Row20.field11()Get the eleventh field.Row21.field11()Get the eleventh field.Row22.field11()Get the eleventh field.Record12.field12()Get the twelfth field.Record13.field12()Get the twelfth field.Record14.field12()Get the twelfth field.Record15.field12()Get the twelfth field.Record16.field12()Get the twelfth field.Record17.field12()Get the twelfth field.Record18.field12()Get the twelfth field.Record19.field12()Get the twelfth field.Record20.field12()Get the twelfth field.Record21.field12()Get the twelfth field.Record22.field12()Get the twelfth field.Row12.field12()Get the twelfth field.Row13.field12()Get the twelfth field.Row14.field12()Get the twelfth field.Row15.field12()Get the twelfth field.Row16.field12()Get the twelfth field.Row17.field12()Get the twelfth field.Row18.field12()Get the twelfth field.Row19.field12()Get the twelfth field.Row20.field12()Get the twelfth field.Row21.field12()Get the twelfth field.Row22.field12()Get the twelfth field.Record13.field13()Get the thirteenth field.Record14.field13()Get the thirteenth field.Record15.field13()Get the thirteenth field.Record16.field13()Get the thirteenth field.Record17.field13()Get the thirteenth field.Record18.field13()Get the thirteenth field.Record19.field13()Get the thirteenth field.Record20.field13()Get the thirteenth field.Record21.field13()Get the thirteenth field.Record22.field13()Get the thirteenth field.Row13.field13()Get the thirteenth field.Row14.field13()Get the thirteenth field.Row15.field13()Get the thirteenth field.Row16.field13()Get the thirteenth field.Row17.field13()Get the thirteenth field.Row18.field13()Get the thirteenth field.Row19.field13()Get the thirteenth field.Row20.field13()Get the thirteenth field.Row21.field13()Get the thirteenth field.Row22.field13()Get the thirteenth field.Record14.field14()Get the fourteenth field.Record15.field14()Get the fourteenth field.Record16.field14()Get the fourteenth field.Record17.field14()Get the fourteenth field.Record18.field14()Get the fourteenth field.Record19.field14()Get the fourteenth field.Record20.field14()Get the fourteenth field.Record21.field14()Get the fourteenth field.Record22.field14()Get the fourteenth field.Row14.field14()Get the fourteenth field.Row15.field14()Get the fourteenth field.Row16.field14()Get the fourteenth field.Row17.field14()Get the fourteenth field.Row18.field14()Get the fourteenth field.Row19.field14()Get the fourteenth field.Row20.field14()Get the fourteenth field.Row21.field14()Get the fourteenth field.Row22.field14()Get the fourteenth field.Record15.field15()Get the fifteenth field.Record16.field15()Get the fifteenth field.Record17.field15()Get the fifteenth field.Record18.field15()Get the fifteenth field.Record19.field15()Get the fifteenth field.Record20.field15()Get the fifteenth field.Record21.field15()Get the fifteenth field.Record22.field15()Get the fifteenth field.Row15.field15()Get the fifteenth field.Row16.field15()Get the fifteenth field.Row17.field15()Get the fifteenth field.Row18.field15()Get the fifteenth field.Row19.field15()Get the fifteenth field.Row20.field15()Get the fifteenth field.Row21.field15()Get the fifteenth field.Row22.field15()Get the fifteenth field.Record16.field16()Get the sixteenth field.Record17.field16()Get the sixteenth field.Record18.field16()Get the sixteenth field.Record19.field16()Get the sixteenth field.Record20.field16()Get the sixteenth field.Record21.field16()Get the sixteenth field.Record22.field16()Get the sixteenth field.Row16.field16()Get the sixteenth field.Row17.field16()Get the sixteenth field.Row18.field16()Get the sixteenth field.Row19.field16()Get the sixteenth field.Row20.field16()Get the sixteenth field.Row21.field16()Get the sixteenth field.Row22.field16()Get the sixteenth field.Record17.field17()Get the seventeenth field.Record18.field17()Get the seventeenth field.Record19.field17()Get the seventeenth field.Record20.field17()Get the seventeenth field.Record21.field17()Get the seventeenth field.Record22.field17()Get the seventeenth field.Row17.field17()Get the seventeenth field.Row18.field17()Get the seventeenth field.Row19.field17()Get the seventeenth field.Row20.field17()Get the seventeenth field.Row21.field17()Get the seventeenth field.Row22.field17()Get the seventeenth field.Record18.field18()Get the eighteenth field.Record19.field18()Get the eighteenth field.Record20.field18()Get the eighteenth field.Record21.field18()Get the eighteenth field.Record22.field18()Get the eighteenth field.Row18.field18()Get the eighteenth field.Row19.field18()Get the eighteenth field.Row20.field18()Get the eighteenth field.Row21.field18()Get the eighteenth field.Row22.field18()Get the eighteenth field.Record19.field19()Get the ninteenth field.Record20.field19()Get the ninteenth field.Record21.field19()Get the ninteenth field.Record22.field19()Get the ninteenth field.Row19.field19()Get the ninteenth field.Row20.field19()Get the ninteenth field.Row21.field19()Get the ninteenth field.Row22.field19()Get the ninteenth field.Record10.field2()Get the second field.Record11.field2()Get the second field.Record12.field2()Get the second field.Record13.field2()Get the second field.Record14.field2()Get the second field.Record15.field2()Get the second field.Record16.field2()Get the second field.Record17.field2()Get the second field.Record18.field2()Get the second field.Record19.field2()Get the second field.Record2.field2()Get the second field.Record20.field2()Get the second field.Record21.field2()Get the second field.Record22.field2()Get the second field.Record3.field2()Get the second field.Record4.field2()Get the second field.Record5.field2()Get the second field.Record6.field2()Get the second field.Record7.field2()Get the second field.Record8.field2()Get the second field.Record9.field2()Get the second field.Row10.field2()Get the second field.Row11.field2()Get the second field.Row12.field2()Get the second field.Row13.field2()Get the second field.Row14.field2()Get the second field.Row15.field2()Get the second field.Row16.field2()Get the second field.Row17.field2()Get the second field.Row18.field2()Get the second field.Row19.field2()Get the second field.Row2.field2()Get the second field.Row20.field2()Get the second field.Row21.field2()Get the second field.Row22.field2()Get the second field.Row3.field2()Get the second field.Row4.field2()Get the second field.Row5.field2()Get the second field.Row6.field2()Get the second field.Row7.field2()Get the second field.Row8.field2()Get the second field.Row9.field2()Get the second field.Record20.field20()Get the twentieth field.Record21.field20()Get the twentieth field.Record22.field20()Get the twentieth field.Row20.field20()Get the twentieth field.Row21.field20()Get the twentieth field.Row22.field20()Get the twentieth field.Record21.field21()Get the twenty-first field.Record22.field21()Get the twenty-first field.Row21.field21()Get the twenty-first field.Row22.field21()Get the twenty-first field.Record22.field22()Get the twenty-second field.Row22.field22()Get the twenty-second field.Record10.field3()Get the third field.Record11.field3()Get the third field.Record12.field3()Get the third field.Record13.field3()Get the third field.Record14.field3()Get the third field.Record15.field3()Get the third field.Record16.field3()Get the third field.Record17.field3()Get the third field.Record18.field3()Get the third field.Record19.field3()Get the third field.Record20.field3()Get the third field.Record21.field3()Get the third field.Record22.field3()Get the third field.Record3.field3()Get the third field.Record4.field3()Get the third field.Record5.field3()Get the third field.Record6.field3()Get the third field.Record7.field3()Get the third field.Record8.field3()Get the third field.Record9.field3()Get the third field.Row10.field3()Get the third field.Row11.field3()Get the third field.Row12.field3()Get the third field.Row13.field3()Get the third field.Row14.field3()Get the third field.Row15.field3()Get the third field.Row16.field3()Get the third field.Row17.field3()Get the third field.Row18.field3()Get the third field.Row19.field3()Get the third field.Row20.field3()Get the third field.Row21.field3()Get the third field.Row22.field3()Get the third field.Row3.field3()Get the third field.Row4.field3()Get the third field.Row5.field3()Get the third field.Row6.field3()Get the third field.Row7.field3()Get the third field.Row8.field3()Get the third field.Row9.field3()Get the third field.Record10.field4()Get the fourth field.Record11.field4()Get the fourth field.Record12.field4()Get the fourth field.Record13.field4()Get the fourth field.Record14.field4()Get the fourth field.Record15.field4()Get the fourth field.Record16.field4()Get the fourth field.Record17.field4()Get the fourth field.Record18.field4()Get the fourth field.Record19.field4()Get the fourth field.Record20.field4()Get the fourth field.Record21.field4()Get the fourth field.Record22.field4()Get the fourth field.Record4.field4()Get the fourth field.Record5.field4()Get the fourth field.Record6.field4()Get the fourth field.Record7.field4()Get the fourth field.Record8.field4()Get the fourth field.Record9.field4()Get the fourth field.Row10.field4()Get the fourth field.Row11.field4()Get the fourth field.Row12.field4()Get the fourth field.Row13.field4()Get the fourth field.Row14.field4()Get the fourth field.Row15.field4()Get the fourth field.Row16.field4()Get the fourth field.Row17.field4()Get the fourth field.Row18.field4()Get the fourth field.Row19.field4()Get the fourth field.Row20.field4()Get the fourth field.Row21.field4()Get the fourth field.Row22.field4()Get the fourth field.Row4.field4()Get the fourth field.Row5.field4()Get the fourth field.Row6.field4()Get the fourth field.Row7.field4()Get the fourth field.Row8.field4()Get the fourth field.Row9.field4()Get the fourth field.Record10.field5()Get the fifth field.Record11.field5()Get the fifth field.Record12.field5()Get the fifth field.Record13.field5()Get the fifth field.Record14.field5()Get the fifth field.Record15.field5()Get the fifth field.Record16.field5()Get the fifth field.Record17.field5()Get the fifth field.Record18.field5()Get the fifth field.Record19.field5()Get the fifth field.Record20.field5()Get the fifth field.Record21.field5()Get the fifth field.Record22.field5()Get the fifth field.Record5.field5()Get the fifth field.Record6.field5()Get the fifth field.Record7.field5()Get the fifth field.Record8.field5()Get the fifth field.Record9.field5()Get the fifth field.Row10.field5()Get the fifth field.Row11.field5()Get the fifth field.Row12.field5()Get the fifth field.Row13.field5()Get the fifth field.Row14.field5()Get the fifth field.Row15.field5()Get the fifth field.Row16.field5()Get the fifth field.Row17.field5()Get the fifth field.Row18.field5()Get the fifth field.Row19.field5()Get the fifth field.Row20.field5()Get the fifth field.Row21.field5()Get the fifth field.Row22.field5()Get the fifth field.Row5.field5()Get the fifth field.Row6.field5()Get the fifth field.Row7.field5()Get the fifth field.Row8.field5()Get the fifth field.Row9.field5()Get the fifth field.Record10.field6()Get the sixth field.Record11.field6()Get the sixth field.Record12.field6()Get the sixth field.Record13.field6()Get the sixth field.Record14.field6()Get the sixth field.Record15.field6()Get the sixth field.Record16.field6()Get the sixth field.Record17.field6()Get the sixth field.Record18.field6()Get the sixth field.Record19.field6()Get the sixth field.Record20.field6()Get the sixth field.Record21.field6()Get the sixth field.Record22.field6()Get the sixth field.Record6.field6()Get the sixth field.Record7.field6()Get the sixth field.Record8.field6()Get the sixth field.Record9.field6()Get the sixth field.Row10.field6()Get the sixth field.Row11.field6()Get the sixth field.Row12.field6()Get the sixth field.Row13.field6()Get the sixth field.Row14.field6()Get the sixth field.Row15.field6()Get the sixth field.Row16.field6()Get the sixth field.Row17.field6()Get the sixth field.Row18.field6()Get the sixth field.Row19.field6()Get the sixth field.Row20.field6()Get the sixth field.Row21.field6()Get the sixth field.Row22.field6()Get the sixth field.Row6.field6()Get the sixth field.Row7.field6()Get the sixth field.Row8.field6()Get the sixth field.Row9.field6()Get the sixth field.Record10.field7()Get the seventh field.Record11.field7()Get the seventh field.Record12.field7()Get the seventh field.Record13.field7()Get the seventh field.Record14.field7()Get the seventh field.Record15.field7()Get the seventh field.Record16.field7()Get the seventh field.Record17.field7()Get the seventh field.Record18.field7()Get the seventh field.Record19.field7()Get the seventh field.Record20.field7()Get the seventh field.Record21.field7()Get the seventh field.Record22.field7()Get the seventh field.Record7.field7()Get the seventh field.Record8.field7()Get the seventh field.Record9.field7()Get the seventh field.Row10.field7()Get the seventh field.Row11.field7()Get the seventh field.Row12.field7()Get the seventh field.Row13.field7()Get the seventh field.Row14.field7()Get the seventh field.Row15.field7()Get the seventh field.Row16.field7()Get the seventh field.Row17.field7()Get the seventh field.Row18.field7()Get the seventh field.Row19.field7()Get the seventh field.Row20.field7()Get the seventh field.Row21.field7()Get the seventh field.Row22.field7()Get the seventh field.Row7.field7()Get the seventh field.Row8.field7()Get the seventh field.Row9.field7()Get the seventh field.Record10.field8()Get the eighth field.Record11.field8()Get the eighth field.Record12.field8()Get the eighth field.Record13.field8()Get the eighth field.Record14.field8()Get the eighth field.Record15.field8()Get the eighth field.Record16.field8()Get the eighth field.Record17.field8()Get the eighth field.Record18.field8()Get the eighth field.Record19.field8()Get the eighth field.Record20.field8()Get the eighth field.Record21.field8()Get the eighth field.Record22.field8()Get the eighth field.Record8.field8()Get the eighth field.Record9.field8()Get the eighth field.Row10.field8()Get the eighth field.Row11.field8()Get the eighth field.Row12.field8()Get the eighth field.Row13.field8()Get the eighth field.Row14.field8()Get the eighth field.Row15.field8()Get the eighth field.Row16.field8()Get the eighth field.Row17.field8()Get the eighth field.Row18.field8()Get the eighth field.Row19.field8()Get the eighth field.Row20.field8()Get the eighth field.Row21.field8()Get the eighth field.Row22.field8()Get the eighth field.Row8.field8()Get the eighth field.Row9.field8()Get the eighth field.Record10.field9()Get the ninth field.Record11.field9()Get the ninth field.Record12.field9()Get the ninth field.Record13.field9()Get the ninth field.Record14.field9()Get the ninth field.Record15.field9()Get the ninth field.Record16.field9()Get the ninth field.Record17.field9()Get the ninth field.Record18.field9()Get the ninth field.Record19.field9()Get the ninth field.Record20.field9()Get the ninth field.Record21.field9()Get the ninth field.Record22.field9()Get the ninth field.Record9.field9()Get the ninth field.Row10.field9()Get the ninth field.Row11.field9()Get the ninth field.Row12.field9()Get the ninth field.Row13.field9()Get the ninth field.Row14.field9()Get the ninth field.Row15.field9()Get the ninth field.Row16.field9()Get the ninth field.Row17.field9()Get the ninth field.Row18.field9()Get the ninth field.Row19.field9()Get the ninth field.Row20.field9()Get the ninth field.Row21.field9()Get the ninth field.Row22.field9()Get the ninth field.Row9.field9()Get the ninth field.@NotNull Field<?>[]Fields.fields()Get all fields known to this type.@NotNull Field<?>[]Fields.fields(int... indexes)Get all fields known to this type, filtering by some field indexes.@NotNull Field<?>[]Get all fields known to this type, filtering by some unqualified field names.@NotNull Field<?>[]Get all fields, filtering by some fields.@NotNull Field<?>[]Get all fields known to this type, filtering by some qualified field names.Field.floor()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.floor(Field)instead.Sequence.getCache()Get the number of sequence values to cache for this sequence ornull, if no such value is specified.Period.getEnd()The expression specifying the end of the period.Sequence.getIncrementBy()Get the increment for this sequence ornull, if no such value is specified.Sequence.getMaxvalue()Get the maximum value for this sequence ornull, if no such value is specified.Sequence.getMinvalue()Get the minimum value for this sequence ornull, if no such value is specified.Period.getStart()The expression specifying the start of the period.Sequence.getStartWith()Get the start value for this sequence ornull, if no such value is specified.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.greatest(Field, Field...)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.greatest(Field, Field...)instead.JSONEntry.key()The JSON entry key.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.least(Field, Field...)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.least(Field, Field...)instead.Field.length()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.length(Field)instead.@NotNull Field<BigDecimal>Field.ln()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.ln(Field)instead.@NotNull Field<BigDecimal>Field.log(int base)Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.log(Field, int)instead.Field.lower()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lower(Field)instead.Field.lpad(int length)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, int)instead.Field.lpad(int length, char character)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, int, char)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field, Field)instead.Field.ltrim()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.ltrim(Field)instead.Field<?>LoaderFieldMapper.map(LoaderFieldMapper.LoaderFieldContext ctx)Map aFieldfrom the loader source onto a target tableField.Field.max()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.max(Field)instead.@NotNull Field<BigDecimal>Field.median()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.median(Field)instead.Field.min()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.min(Field)instead.An alias forsub(Number).An alias forsub(Field).An arithmetic expression getting the modulo of this divided by value.An arithmetic expression getting the modulo of this divided by value.An alias formod(Number).An alias formod(Field).An arithmetic expression multiplying this with value.An arithmetic expression multiplying this with value.An alias formul(Number).An alias formul(Field).Field.neg()Negate this field to get its negative value.Sequence.nextval()An expression to increment the sequence and get the next value.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nullif(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nullif(Field, Object)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl(Field, Object)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl2(Field, Field, Field)instead.<Z> @NotNull Field<Z>Field.nvl2(Z valueIfNotNull, Z valueIfNull)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl2(Field, Object, Object)instead.Field.octetLength()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.octetLength(Field)instead.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Field<?>ParseContext.parseField()Parse aFieldexpression or fail if the current expression is not a field.@Nullable Field<?>ParseListener.parseField(ParseContext ctx)Attempt to parse aFieldexpression.@NotNull Field<?>Parser.parseField(String sql)Parse a SQL string to a field.@NotNull Field<?>Parser.parseField(String sql, Object... bindings)Parse a SQL string with bind variables to a field.Add thePASSINGclause to theXMLQUERYexpression.Add thePASSINGclause to theXMLQUERYexpression.XMLQueryPassingStep.passingByRef(Field<XML> xml)Add thePASSING BY REFclause to theXMLQUERYexpression.XMLQueryPassingStep.passingByRef(XML xml)Add thePASSING BY REFclause to theXMLQUERYexpression.XMLQueryPassingStep.passingByValue(Field<XML> xml)Add thePASSING BY VALUEclause to theXMLQUERYexpression.XMLQueryPassingStep.passingByValue(XML xml)Add thePASSING BY VALUEclause to theXMLQUERYexpression.Field.plus()Turn this field into an Oracle-specific field for use in outer-join predicates.An alias foradd(Number).An alias foradd(Field).Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.position(Field, String)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.position(Field, Field)instead.@NotNull Field<BigDecimal>An arithmetic expression getting this value raised to the power ofexponent.@NotNull Field<BigDecimal>An arithmetic expression getting this value raised to the power ofexponent.@NotNull Field<BigDecimal>An alias forpower(Number).@NotNull Field<BigDecimal>An alias forpower(Field).@NotNull Field<BigDecimal>Field.rad()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.rad(Field)instead.An alias formod(Number).An alias formod(Field).Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.repeat(Field, int)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.repeat(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, String)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, String, String)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field, Field)instead.Add theRETURNINGclause to theJSON ARRAYfunction.Add theRETURNINGclause to theJSON OBJECTfunction.Add theRETURNINGclause to theJSON VALUEfunction.Field.round()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.round(Field)instead.Field.round(int decimals)Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.round(Field, int)instead.Table.rowid()Get atable.rowidreference from this table.Field.rpad(int length)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, int)instead.Field.rpad(int length, char character)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, int, char)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field, Field)instead.Field.rtrim()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rtrim(Field)instead.The bitwise left shift operator.The bitwise left shift operator.The bitwise right shift operator.The bitwise right shift operator.Field.sign()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sign(Field)instead.@NotNull Field<BigDecimal>Field.sin()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sin(Field)instead.@NotNull Field<BigDecimal>Field.sinh()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sinh(Field)instead.@NotNull Field<BigDecimal>Field.sqrt()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sqrt(Field)instead.@NotNull Field<BigDecimal>Field.stddevPop()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.stddevPop(Field)instead.@NotNull Field<BigDecimal>Field.stddevSamp()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.stddevSamp(Field)instead.An arithmetic expression subtracting value from this.An arithmetic expression subtracting value from this.Field.substring(int startingPosition)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, int)instead.Field.substring(int startingPosition, int length)Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, int, int)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field, Field)instead.An alias forsub(Number).An alias forsub(Field).@NotNull Field<BigDecimal>Field.sum()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.sum(Field)instead.@NotNull Field<BigDecimal>Field.tan()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.tan(Field)instead.@NotNull Field<BigDecimal>Field.tanh()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.tanh(Field)instead.An alias formul(Number).An alias formul(Field).Field.trim()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.trim(Field)instead.Field.unaryMinus()Negate this field to get its negative value.Field.unaryPlus()Get this field as its positive value (no effect on SQL).Field.upper()Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.upper(Field)instead.JSONEntry.value()The JSON entry value.@NotNull Field<BigDecimal>Field.varPop()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.varPop(Field)instead.@NotNull Field<BigDecimal>Field.varSamp()Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.varSamp(Field)instead.Modifier and TypeMethodDescriptionFields.fieldStream()Get all fields known to this type as aStream.Select.getSelect()All fields selected in this queryModifier and TypeMethodDescription@NotNull AlterTableAddStepAdd anADD COLUMNclause to theALTER TABLEstatement.<T> @NotNull AlterTableAddStepAdd anADD COLUMNclause to theALTER TABLEstatement.An arithmetic expression to add value to this.@NotNull AlterTableAddStepAdd anADD COLUMNclause to theALTER TABLEstatement.<T> @NotNull AlterTableAddStepAdd anADD COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableAddStepAlterTableStep.addColumnIfNotExists(Field<?> field)Add anADD COLUMN IF NOT EXISTSclause to theALTER TABLEstatement.<T> @NotNull AlterTableAddStepAlterTableStep.addColumnIfNotExists(Field<T> field, DataType<T> type)Add anADD COLUMN IF NOT EXISTSclause to theALTER TABLEstatement.@NotNull AlterTableAddStepAlterTableStep.addIfNotExists(Field<?> field)Add anADD COLUMN IF NOT EXISTSclause to theALTER TABLEstatement.<T> @NotNull AlterTableAddStepAlterTableStep.addIfNotExists(Field<T> field, DataType<T> type)Add anADD COLUMN IF NOT EXISTSclause to theALTER TABLEstatement.voidSelectQuery.addJoin(TableLike<?> table, JoinType type, Condition[] conditions, Field<?>[] partitionBy)Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND.voidSelectQuery.addJoin(TableLike<?> table, JoinType type, Condition conditions, Field<?>[] partitionBy)Joins the existing table product to a new table using conditions, connecting them with each other withOperator.AND.voidSelectQuery.addSeekAfter(Field<?>... fields)Adds seeking fields.voidSelectQuery.addSeekBefore(Field<?>... fields)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull AlterTypeFinalStepAdd theADD VALUEclause to theALTER TYPEstatement.<T> voidAdd a value to the store statement<T> voidAdd a value to the store statement<T> voidInsertQuery.addValueForUpdate(Field<T> field, Field<T> value)Add a value to theON DUPLICATE KEY UPDATEclause of thisINSERTstatement, where this is supported.<T> voidInsertQuery.addValueForUpdate(Field<T> field, T value)Add a value to theON DUPLICATE KEY UPDATEclause of thisINSERTstatement, where this is supported.@NotNull AlterTableFinalStepAdd aAFTERclause toALTER TABLE ..<T> @NotNull AlterTableAlterStep<T>Add anALTER COLUMNclause to theALTER TABLEstatement.<T> @NotNull AlterTableAlterStep<T>AlterTableStep.alterColumn(Field<T> field)Add anALTER COLUMNclause to theALTER TABLEstatement.@NotNull ConditionCreate a condition to check this field against some bounds@NotNull ConditionCreate a condition to check this field against some bounds@NotNull ConditionBetweenAndStep10.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep11.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep12.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep13.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep14.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep15.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep16.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep17.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep18.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep19.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19)Create a condition to check this field against some bounds@NotNull ConditionCreate a condition to check this field against some bounds@NotNull ConditionBetweenAndStep20.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep21.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20, Field<T21> maxValue21)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep22.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9, Field<T10> maxValue10, Field<T11> maxValue11, Field<T12> maxValue12, Field<T13> maxValue13, Field<T14> maxValue14, Field<T15> maxValue15, Field<T16> maxValue16, Field<T17> maxValue17, Field<T18> maxValue18, Field<T19> maxValue19, Field<T20> maxValue20, Field<T21> maxValue21, Field<T22> maxValue22)Create a condition to check this field against some bounds@NotNull ConditionCreate a condition to check this field against some bounds@NotNull ConditionBetweenAndStep4.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep5.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep6.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep7.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep8.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8)Create a condition to check this field against some bounds@NotNull ConditionBetweenAndStep9.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4, Field<T5> maxValue5, Field<T6> maxValue6, Field<T7> maxValue7, Field<T8> maxValue8, Field<T9> maxValue9)Create a condition to check this field against some bounds@NotNull ConditionCreate a condition to check this field against some bounds@NotNull ConditionCombine this condition with another one using theOperator.ANDoperator.@NotNull DeleteConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator@NotNull DivideByOnConditionStepCombine the currently assembled conditions with another one using theOperator.ANDoperator.@NotNull InsertOnConflictConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull MergeOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull PeriodSpecificationAdd an upper bound to the period specification range.@NotNull SelectConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectConnectByAfterStartWithConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectConnectByConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectHavingConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator and proceed to the next step.@NotNull TableOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperator.@NotNull UpdateConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ANDoperatorAdd anANDclause to the flashback versions query clause.@NotNull ConditionCombine this condition with a negated other one using theOperator.ANDoperator.@NotNull DeleteConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator@NotNull DivideByOnConditionStepCombine the currently assembled conditions with a negated other one using theOperator.ANDoperator.@NotNull InsertOnConflictConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull MergeOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectHavingConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator and proceed to the next step.@NotNull TableOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator.@NotNull UpdateConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ANDoperator@NotNull QueryAdd theARGSclause to theCALLstatement.Create an alias for this field based on another field's name.Create an alias for this table based on another table's name.@NotNull CreateTypeFinalStepAdd theAS ENUMclause to theCREATE TYPEstatement.@NotNull PeriodSpecificationCreate a period specification for a given timestamp.Create anSQLDialect.ORACLEflashback query clause from this table.Table.asOfTimestamp(Field<Timestamp> timestamp)Create anSQLDialect.ORACLEflashback query clause from this table.The underlying aliased table representation of this object.@NotNull Field<BigDecimal>Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.atan2(Field, Field)instead.@NotNull AlterTableFinalStepAdd aBEFOREclause toALTER TABLE ..@NotNull BetweenAndStep<T>Create a condition to check this field against some bounds.@NotNull ConditionCreate a condition to check this field against some bounds.@NotNull PeriodSpecificationBetweenAndStep<T>Create a period specification for a given timestamp range overlapping with this period, including the end value.@NotNull PeriodSpecificationCreate a period specification for a given timestamp range overlapping with this period, including the end value.@NotNull BetweenAndStep1<T1>Check if this row value expression is within a range of two other row value expressions.Row10.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10)Check if this row value expression is within a range of two other row value expressions.Row11.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11)Check if this row value expression is within a range of two other row value expressions.Row12.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12)Check if this row value expression is within a range of two other row value expressions.Row13.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13)Check if this row value expression is within a range of two other row value expressions.Row14.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14)Check if this row value expression is within a range of two other row value expressions.Row15.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15)Check if this row value expression is within a range of two other row value expressions.Row16.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Row17.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Row18.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Row19.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep2<T1,T2>Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Row20.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Row21.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Row22.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep3<T1,T2,T3>Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep4<T1,T2,T3,T4>Check if this row value expression is within a range of two other row value expressions.Row5.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5)Check if this row value expression is within a range of two other row value expressions.Row6.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6)Check if this row value expression is within a range of two other row value expressions.Row7.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7)Check if this row value expression is within a range of two other row value expressions.Row8.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8)Check if this row value expression is within a range of two other row value expressions.Row9.between(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9)Check if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStepNCheck if this row value expression is within a range of two other row value expressions.@NotNull BetweenAndStep<T>Field.betweenSymmetric(Field<T> minValue)Create a condition to check this field against some bounds.@NotNull ConditionField.betweenSymmetric(Field<T> minValue, Field<T> maxValue)Create a condition to check this field against some bounds.@NotNull BetweenAndStep1<T1>Row1.betweenSymmetric(Field<T1> minValue1)Check if this row value expression is within a symmetric range of two other row value expressions.Row10.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10)Check if this row value expression is within a symmetric range of two other row value expressions.Row11.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11)Check if this row value expression is within a symmetric range of two other row value expressions.Row12.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12)Check if this row value expression is within a symmetric range of two other row value expressions.Row13.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13)Check if this row value expression is within a symmetric range of two other row value expressions.Row14.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14)Check if this row value expression is within a symmetric range of two other row value expressions.Row15.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15)Check if this row value expression is within a symmetric range of two other row value expressions.Row16.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Row17.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Row18.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Row19.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep2<T1,T2>Row2.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Row20.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Row21.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Row22.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep3<T1,T2,T3>Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStep4<T1,T2,T3,T4>Row4.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4)Check if this row value expression is within a symmetric range of two other row value expressions.Row5.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5)Check if this row value expression is within a symmetric range of two other row value expressions.Row6.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6)Check if this row value expression is within a symmetric range of two other row value expressions.Row7.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7)Check if this row value expression is within a symmetric range of two other row value expressions.Row8.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8)Check if this row value expression is within a symmetric range of two other row value expressions.Row9.betweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BetweenAndStepNRowN.betweenSymmetric(Field<?>... minValues)Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BindContextBind a value using a specific type.The bitwise and operator.The bitwise not and operator.The bitwise not or operator.The bitwise or operator.The bitwise not xor operator.The bitwise xor operator.@NotNull LoopStepThe loop increment.@NotNull AlterSequenceFlagsStep<T>Add theCACHEclause to theALTER SEQUENCEstatement.@NotNull CreateSequenceFlagsStepAdd theCACHEclause to theCREATE SEQUENCEstatement.<Z> @NotNull Field<Z>Cast this field to the type of another field.booleanCheck if a field's value has been changed from its original as fetched from the database.voidSet this record's internal changed flag to the supplied value for a given field.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Field, Field...)instead.<Z> @NotNull Field<Z>Coerce this field to the type of another field.@NotNull ResultQuery<Record>Coerce the result record type of this query to that of a set of fields.<T1> @NotNull ResultQuery<Record1<T1>>Coerce the result record type of this query to that of a set of fields.<T1, T2> @NotNull ResultQuery<Record2<T1,T2>>Coerce the result record type of this query to that of a set of fields.<T1, T2, T3> @NotNull ResultQuery<Record3<T1,T2,T3>>Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4>
@NotNull ResultQuery<Record4<T1,T2,T3,T4>>Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5>
@NotNull ResultQuery<Record5<T1,T2,T3,T4,T5>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6>
@NotNull ResultQuery<Record6<T1,T2,T3,T4,T5,T6>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7>
@NotNull ResultQuery<Record7<T1,T2,T3,T4,T5,T6,T7>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull ResultQuery<Record8<T1,T2,T3,T4,T5,T6,T7,T8>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull ResultQuery<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull ResultQuery<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull ResultQuery<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull ResultQuery<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull ResultQuery<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull ResultQuery<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull ResultQuery<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull ResultQuery<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull ResultQuery<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull ResultQuery<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull ResultQuery<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull ResultQuery<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull ResultQuery<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Coerce the result record type of this query to that of a set of fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull ResultQuery<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>ResultQuery.coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Coerce the result record type of this query to that of a set of fields.@NotNull CreateTableColumnStepAdd a column to the column list of theCREATE TABLEstatement.<T> @NotNull CreateTableColumnStepAdd a column to the column list of theCREATE TABLEstatement.@NotNull JSONTableColumnPathStepAdd a column to theCOLUMNSclause of theJSON_TABLEexpression.@NotNull JSONTableColumnPathStepAdd a column to theCOLUMNSclause of theJSON_TABLEexpression.@NotNull XMLTableColumnPathStepAdd a column to theCOLUMNSclause of theXMLTABLEexpression.@NotNull XMLTableColumnPathStepAdd a column to theCOLUMNSclause of theXMLTABLEexpression.@NotNull CreateTableColumnStepAdd several columns to the column list of theCREATE TABLEstatement.@NotNull InsertValuesStepN<R>Set the columns for insert.<T1> @NotNull InsertValuesStep1<R,T1>Set the columns for insert.<T1, T2> @NotNull InsertValuesStep2<R,T1,T2>Set the columns for insert.<T1, T2, T3> @NotNull InsertValuesStep3<R,T1,T2,T3>Set the columns for insert.<T1, T2, T3, T4>
@NotNull InsertValuesStep4<R,T1,T2,T3,T4>Set the columns for insert.<T1, T2, T3, T4, T5>
@NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Set the columns for insert.<T1, T2, T3, T4, T5, T6>
@NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7>
@NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Set the columns for insert.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>InsertSetStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Set the columns for insert.@NotNull MergeKeyStepN<R>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1> @NotNull MergeKeyStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2> @NotNull MergeKeyStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3> @NotNull MergeKeyStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4>
@NotNull MergeKeyStep4<R,T1,T2,T3,T4>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5>
@NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6>
@NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7>
@NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeKeyStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeKeyStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeKeyStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeKeyStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeKeyStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeKeyStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeKeyStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeKeyStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeKeyStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeKeyStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeKeyStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeKeyStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>MergeUsingStep.columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull CommentOnIsStepDSLContext.commentOnColumn(Field<?> field)TheCOMMENT ON COLUMNstatement.@NotNull ConditionField.compare(Comparator comparator, Field<T> field)Compare this field with another field using a dynamic comparator.@NotNull ConditionRow1.compare(Comparator comparator, Field<T1> t1)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow10.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow11.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow12.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow13.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow14.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow15.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow16.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow17.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow18.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow19.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionCompare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow20.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow21.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow22.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionCompare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionCompare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow5.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow6.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow7.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow8.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRow9.compare(Comparator comparator, Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression using a dynamic comparator.@NotNull ConditionRowN.compare(Comparator comparator, Field<?>... values)Compare this row value expression with another row value expression using a dynamic comparator.This method is part of the pre-2.0 API.@NotNull SelectConnectByAfterStartWithConditionStep<R>Add an Oracle-specificCONNECT BYclause to the query@NotNull SelectConnectByConditionStep<R>Add an Oracle-specificCONNECT BYclause to the query.@NotNull SelectConnectByAfterStartWithConditionStep<R>SelectConnectByAfterStartWithStep.connectByNoCycle(Field<Boolean> condition)Add an Oracle-specificCONNECT BY NOCYCLEclause to the query@NotNull SelectConnectByConditionStep<R>SelectConnectByStep.connectByNoCycle(Field<Boolean> condition)Add an Oracle-specificCONNECT BY NOCYCLEclause to the query@NotNull PeriodSpecificationPeriod.containedIn(Field<T> start, Field<T> end)Create a period specification for a given timestamp range containing this period.@NotNull ConditionConvenience method forlike(String, char)including proper adding of wildcards and escaping.@NotNull ConditionField.containsIgnoreCase(Field<T> value)Convenience method forlikeIgnoreCase(String, char)including proper adding of wildcards and escaping.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Table<?> view, Field<?>... fields)Create a new DSLCREATE OR REPLACE VIEWstatement.@NotNull CreateViewAsStep<Record>DSLContext.createView(Table<?> view, Field<?>... fields)Create a new DSLCREATE VIEWstatement.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Table<?> view, Field<?>... fields)Create a new DSLCREATE VIEWstatement.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.decode(Field, Field, Field, Field...)instead.@NotNull AlterTableFinalStepSpecify a new columnDEFAULT.@NotNull CreateDomainConstraintStepAdd theDEFAULT_clause to theCREATE DOMAINstatement.Specify an expression to be applied as theDEFAULTvalue for this data type.@NotNull JSONValueDefaultStep<J>Add anNULL ON EMPTYclause.@NotNull AlterTableFinalStepAlterTableAlterStep.defaultValue(Field<T> expression)Specify a new columnDEFAULT.DataType.defaultValue(Field<T> defaultValue)Specify an expression to be applied as theDEFAULTvalue for this data type.@NotNull MergeMatchedStep<R>MergeMatchedDeleteStep.deleteWhere(Field<Boolean> condition)Add an additionalDELETE WHEREclause to the precedingWHEN MATCHED THEN UPDATEclause.An arithmetic expression dividing this by value.An alias fordiv(Field).@NotNull AlterTableDropStepAdd anDROP COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAdd anDROP COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAlterTableStep.dropColumn(Field<?> field)Add anDROP COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAlterTableStep.dropColumnIfExists(Field<?> field)Add anDROP COLUMN IF EXISTSclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAlterTableStep.dropColumns(Field<?>... fields)Add anDROP COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAlterTableStep.dropIfExists(Field<?> field)Add anDROP COLUMN IF EXISTSclause to theALTER TABLEstatement.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull ConditionConvenience method forlike(String, char)including proper adding of wildcards and escaping.@NotNull ConditionField.endsWithIgnoreCase(Field<T> value)Convenience method forlike(String, char)including proper adding of wildcards and escaping.@NotNull Conditionthis = field.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow10.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow11.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow12.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow13.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow14.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow15.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow16.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow17.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow18.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow19.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow20.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow21.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow22.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow7.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow8.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow9.eq(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull Conditionthis = field.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow10.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow11.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow12.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow13.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow14.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow15.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow16.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow17.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow18.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow19.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow20.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow21.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow22.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionRow7.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow8.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for equality.@NotNull ConditionRow9.equal(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for equality.@NotNull ConditionCompare this row value expression with another row value expression for equality.@NotNull ConditionField.equalIgnoreCase(Field<String> value)lower(this) = lower(value).@NotNull AsteriskThe asterisk (*) to be used inSELECTclauses.@NotNull QualifiedAsteriskThe qualified asterisk (t.* EXCEPT (fields)) expression to be used inSELECTclauses.DAO.fetch(Field<Z> field, Collection<? extends Z> values)Find records by a given field and a set of values.Find records by a given field and a set of values.<U> @NotNull List<U>Execute the query and return all values for a field from the generated result.<T> @NotNull List<T>Execute the query and return all values for a field from the generated result.<T, U> @NotNull List<U>Execute the query and return all values for a field from the generated result.<U> UExecute the query and return at most one resulting value for a field from the generated result.<T> TExecute the query and return at most one resulting value for a field from the generated result.<T, U> UExecute the query and return at most one resulting value for a field from the generated result.<U> @NotNull U[]ResultQuery.fetchArray(Field<?> field, Class<? extends U> type)Execute the query and return all values for a field from the generated result.<T> @NotNull T[]ResultQuery.fetchArray(Field<T> field)Execute the query and return all values for a field from the generated result.<T, U> @NotNull U[]ResultQuery.fetchArray(Field<T> field, Converter<? super T,? extends U> converter)Execute the query and return all values for a field from the generated result.@NotNull CompletionStage<Result<Record>>DSLContext.fetchAsync(ResultSet rs, Field<?>... fields)Fetch results in a newCompletionStage.@NotNull CompletionStage<Result<Record>>DSLContext.fetchAsync(Executor executor, ResultSet rs, Field<?>... fields)Fetch results in a newCompletionStagethat is asynchronously completed by a task running in the given executor.ResultQuery.fetchGroups(Field<?>[] keys)Execute the query and return aMapwith the result grouped by the given keys.ResultQuery.fetchGroups(Field<?>[] keys, Class<? extends E> type)Execute the query and return aMapwith results grouped by the given keys and mapped into the given entity type.ResultQuery.fetchGroups(Field<?>[] keys, Field<?>[] values)Execute the query and return aMapwith the result grouped by the given keys.ResultQuery.fetchGroups(Field<?>[] keys, RecordMapper<? super R,E> mapper)Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(Field<K> key)Execute the query and return aMapwith one of the result's columns as key and a list of corresponding records as value.ResultQuery.fetchGroups(Field<K> key, Class<? extends E> type)Return aMapwith results grouped by the given key and mapped into the given entity type.ResultQuery.fetchGroups(Field<K> key, Field<V> value)Execute the query and return aMapwith one of the result's columns as key and another one of the result's columns as valueResultQuery.fetchGroups(Field<K> key, RecordMapper<? super R,E> mapper)Return aMapwith results grouped by the given key and mapped by the given mapper.Execute the query and return aMapwith keys as a map key and the corresponding record as value.Execute the query and return aMapwith results grouped by the given keys and mapped into the given entity type.Execute the query and return aMapwith keys as a map key and the corresponding record as value.ResultQuery.fetchMap(Field<?>[] keys, RecordMapper<? super R,E> mapper)Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.Execute the query and return aMapwith one of the result's columns as key and the corresponding records as value.<K, E> @NotNull Map<K,E>Execute the query and return aMapwith results grouped by the given key and mapped into the given entity type.<K, V> @NotNull Map<K,V>Execute the query and return aMapwith one of the result's columns as key and another one of the result's columns as value<K, E> @NotNull Map<K,E>ResultQuery.fetchMap(Field<K> key, RecordMapper<? super R,E> mapper)Execute the query and return aMapwith results grouped by the given key and mapped by the given mapper.<Z> PFind a unique record by a given field and a value.@Nullable Record<U> UExecute the query and return at most one resulting value for a field from the generated result.<T> TExecute the query and return at most one resulting value for a field from the generated result.<T, U> UExecute the query and return at most one resulting value for a field from the generated result.DAO.fetchOptional(Field<Z> field, Z value)Find a unique record by a given field and a value.DSLContext.fetchOptional(ResultSet rs, Field<?>... fields)<U> @NotNull Optional<U>ResultQuery.fetchOptional(Field<?> field, Class<? extends U> type)Execute the query and return at most one resulting value for a field from the generated result.<T> @NotNull Optional<T>ResultQuery.fetchOptional(Field<T> field)Execute the query and return at most one resulting value for a field from the generated result.<T, U> @NotNull Optional<U>ResultQuery.fetchOptional(Field<T> field, Converter<? super T,? extends U> converter)Execute the query and return at most one resulting value for a field from the generated result.<T> @NotNull Optional<T>DSLContext.fetchOptionalValue(ResultSet rs, Field<T> field)Fetch a record from a JDBCResultSetand return the only contained value.DAO.fetchRange(Field<Z> field, Z lowerInclusive, Z upperInclusive)Find records by a given field and a range of values.<U> @NotNull Set<U>Execute the query and return all values for a field from the generated result.<T> @NotNull Set<T>Execute the query and return all values for a field from the generated result.<T, U> @NotNull Set<U>Execute the query and return all values for a field from the generated result.@NotNull RecordDSLContext.fetchSingle(ResultSet rs, Field<?>... fields)<U> UResultQuery.fetchSingle(Field<?> field, Class<? extends U> type)Execute the query and return exactly one resulting value for a field from the generated result.<T> TResultQuery.fetchSingle(Field<T> field)Execute the query and return exactly one resulting value for a field from the generated result.<T, U> UResultQuery.fetchSingle(Field<T> field, Converter<? super T,? extends U> converter)Execute the query and return exactly one resulting value for a field from the generated result.DSLContext.fetchStream(ResultSet rs, Field<?>... fields)<T> TDSLContext.fetchValue(ResultSet rs, Field<T> field)Fetch a record from a JDBCResultSetand return the only contained value.<T> @NotNull List<T>DSLContext.fetchValues(ResultSet rs, Field<T> field)Fetch a result from a JDBCResultSetand return the only contained column's values.<T> @Nullable Field<T>Get a field known to this type by field reference.@NotNull Field<?>[]Get all fields, filtering by some fields.@NotNull LoaderCSVOptionsStep<R>Specify the the fields to be loaded into the table in the correct order.@NotNull LoaderJSONOptionsStep<R>Specify the fields to be loaded into the table in the correct order.@NotNull LoaderListenerStep<R>Specify the the fields to be loaded into the table in the correct order.@NotNull WindowBeforeOverStep<T>AggregateFilterStep.filterWhere(Field<Boolean> field)Add aFILTER clauseto the aggregate function.<T> @NotNull PivotInStep<T>Add a list of fields to thePIVOTclause.@NotNull ConstraintForeignKeyReferencesStepNConstraintTypeStep.foreignKey(Field<?>... fields)Add aFOREIGN KEYclause to theCONSTRAINT.<T1> @NotNull ConstraintForeignKeyReferencesStep1<T1>ConstraintTypeStep.foreignKey(Field<T1> field1)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2> @NotNull ConstraintForeignKeyReferencesStep2<T1,T2>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3> @NotNull ConstraintForeignKeyReferencesStep3<T1,T2,T3>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4>
@NotNull ConstraintForeignKeyReferencesStep4<T1,T2,T3,T4>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5>
@NotNull ConstraintForeignKeyReferencesStep5<T1,T2,T3,T4,T5>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6>
@NotNull ConstraintForeignKeyReferencesStep6<T1,T2,T3,T4,T5,T6>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7>
@NotNull ConstraintForeignKeyReferencesStep7<T1,T2,T3,T4,T5,T6,T7>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull ConstraintForeignKeyReferencesStep8<T1,T2,T3,T4,T5,T6,T7,T8>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull ConstraintForeignKeyReferencesStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull ConstraintForeignKeyReferencesStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull ConstraintForeignKeyReferencesStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull ConstraintForeignKeyReferencesStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull ConstraintForeignKeyReferencesStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull ConstraintForeignKeyReferencesStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull ConstraintForeignKeyReferencesStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull ConstraintForeignKeyReferencesStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull ConstraintForeignKeyReferencesStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull ConstraintForeignKeyReferencesStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull ConstraintForeignKeyReferencesStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull ConstraintForeignKeyReferencesStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull ConstraintForeignKeyReferencesStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add aFOREIGN KEYclause to theCONSTRAINT.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull ConstraintForeignKeyReferencesStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add aFOREIGN KEYclause to theCONSTRAINT.voidFormattable.formatInsert(OutputStream stream, Table<?> table, Field<?>... fields)LikeFormattable.formatInsert(Table, Field...), but the data is output onto anOutputStream.voidFormattable.formatInsert(Writer writer, Table<?> table, Field<?>... fields)LikeFormattable.formatInsert(Table, Field...), but the data is output onto anWriter.@NotNull StringFormattable.formatInsert(Table<?> table, Field<?>... fields)Get this result as a set ofINSERTstatements.@NotNull PeriodSpecificationFromToStep<T>Create a period specification for a given timestamp range overlapping with this period, excluding the end value.voidLoad data into this record from a source, providing some fields.voidLoad data from an array into this record, providing some fields.voidLoad data from a map into this record, providing some fields.@NotNull Conditionthis >= field.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow10.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow20.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow7.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.ge(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.<U> UGet a converted value from this Record, providing a field.<T> TGet a value from this Record, providing a field.<T, U> UGet a converted value from this Record, providing a field.<T> TGet a converted value from this Record, providing a field.<T> TGet a value from this Record, providing a field.<T, U> UGet a converted value from this Record, providing a field.<T> TConvenience method to fetch a value at a given position in the result.<U> @NotNull List<U>Convenience method to fetch all values for a given field.<T> @NotNull List<T>Convenience method to fetch all values for a given field.<T, U> @NotNull List<U>Convenience method to fetch all values for a given field.@NotNull ConditionField.greaterOrEqual(Field<T> field)this >= field.@NotNull ConditionRow1.greaterOrEqual(Field<T1> t1)Compare this row value expression with another row value expression for order.@NotNull ConditionRow10.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionRow2.greaterOrEqual(Field<T1> t1, Field<T2> t2)Compare this row value expression with another row value expression for order.@NotNull ConditionRow20.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow6.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression for order.@NotNull ConditionRow7.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.greaterOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionRowN.greaterOrEqual(Field<?>... values)Compare this row value expression with another row value expression for order.@NotNull ConditionField.greaterThan(Field<T> field)this > field.@NotNull ConditionRow1.greaterThan(Field<T1> t1)Compare this row value expression with another row value expression for order.@NotNull ConditionRow10.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionRow2.greaterThan(Field<T1> t1, Field<T2> t2)Compare this row value expression with another row value expression for order.@NotNull ConditionRow20.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow6.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression for order.@NotNull ConditionRow7.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.greaterThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionRowN.greaterThan(Field<?>... values)Compare this row value expression with another row value expression for order.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.greatest(Field, Field...)instead.@NotNull Conditionthis > field.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow10.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow20.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow7.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.gt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull SelectHavingConditionStep<R>Add aHAVINGclause to the query.@NotNull ConditionCreate a condition to check this field against several values.The range over which to loop.Specify the acceptable values for pivoting@NotNull CreateIndexWhereStepAdd theINCLUDEclause to theCREATE INDEXstatement.@NotNull AlterSequenceFlagsStep<T>AlterSequenceFlagsStep.incrementBy(Field<T> incrementBy)Add theINCREMENT BYclause to theALTER SEQUENCEstatement.@NotNull CreateSequenceFlagsStepCreateSequenceFlagsStep.incrementBy(Field<? extends Number> incrementBy)Add theINCREMENT BYclause to theCREATE SEQUENCEstatement.intGet a field's index from this type.The range over which to loop.intStore parts of this record to the database using anINSERTstatement.intStore parts of this record to the database using anINSERTstatement.<R extends Record>
@NotNull InsertValuesStepN<R>DSLContext.insertInto(Table<R> into, Field<?>... fields)Create a new DSL insert statement.<R extends Record, T1>
@NotNull InsertValuesStep1<R,T1>DSLContext.insertInto(Table<R> into, Field<T1> field1)Create a new DSL insert statement.<R extends Record, T1, T2>
@NotNull InsertValuesStep2<R,T1,T2>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2)Create a new DSL insert statement.<R extends Record, T1, T2, T3>
@NotNull InsertValuesStep3<R,T1,T2,T3>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4>
@NotNull InsertValuesStep4<R,T1,T2,T3,T4>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5>
@NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create a new DSL insert statement.<R extends Record>
@NotNull InsertValuesStepN<R>WithStep.insertInto(Table<R> into, Field<?>... fields)Create a new DSL insert statement.<R extends Record, T1>
@NotNull InsertValuesStep1<R,T1>WithStep.insertInto(Table<R> into, Field<T1> field1)Create a new DSL insert statement.<R extends Record, T1, T2>
@NotNull InsertValuesStep2<R,T1,T2>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2)Create a new DSL insert statement.<R extends Record, T1, T2, T3>
@NotNull InsertValuesStep3<R,T1,T2,T3>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4>
@NotNull InsertValuesStep4<R,T1,T2,T3,T4>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5>
@NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create a new DSL insert statement.<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>WithStep.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create a new DSL insert statement.Deprecated, for removal: This API element is subject to removal in a future version.- 3.10 - [#6254] - This functionality is no longer supported and will be removed in 4.0@NotNull ResultQuery<R>Deprecated, for removal: This API element is subject to removal in a future version.- 3.10 - [#6254] - This functionality is no longer supported and will be removed in 4.0@NotNull RecordCopy this record into a new record holding only a subset of the previous fields.<T1> @NotNull Record1<T1>Copy this record into a new record holding only a subset of the previous fields.<T1, T2> @NotNull Record2<T1,T2>Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3> @NotNull Record3<T1,T2,T3>Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4>
@NotNull Record4<T1,T2,T3,T4>Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5>
@NotNull Record5<T1,T2,T3,T4,T5>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6>
@NotNull Record6<T1,T2,T3,T4,T5,T6>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7>
@NotNull Record7<T1,T2,T3,T4,T5,T6,T7>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Copy this record into a new record holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Record.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Copy this record into a new record holding only a subset of the previous fields.Copy all records from this result into a new result with new records holding only a subset of the previous fields.Copy all records from this result into a new result with new records holding only a subset of the previous fields.Copy all records from this result into a new result with new records holding only a subset of the previous fields.Copy all records from this result into a new result with new records holding only a subset of the previous fields.Copy all records from this result into a new result with new records holding only a subset of the previous fields.Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Copy all records from this result into a new result with new records holding only a subset of the previous fields.Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Copy all records from this result into a new result with new records holding only a subset of the previous fields.Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Copy all records from this result into a new result with new records holding only a subset of the previous fields.Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull Result<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull Result<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull Result<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull Result<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull Result<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull Result<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull Result<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull Result<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull Result<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull Result<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull Result<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull Result<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull Result<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull Result<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>Result.into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Copy all records from this result into a new result with new records holding only a subset of the previous fields.<U> @NotNull U[]Return all values for a field from the result.<T> @NotNull T[]Return all values for a field from the result.<T, U> @NotNull U[]Return all values for a field from the result.Result.intoGroups(Field<?>[] keys)Return aMapwith the result grouped by the given keys.Result.intoGroups(Field<?>[] keys, Class<? extends E> type)Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Field<?>[] keys, Field<?>[] values)Return aMapwith the result grouped by the given keys.Result.intoGroups(Field<?>[] keys, RecordMapper<? super R,E> mapper)Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Field<K> key)Return aMapwith one of the result's columns as key and a list of corresponding records as value.Result.intoGroups(Field<K> key, Class<? extends E> type)Return aMapwith results grouped by the given key and mapped into the given entity type.Result.intoGroups(Field<K> key, Field<V> value)Return aMapwith one of the result's columns as key and another one of the result's columns as value.Result.intoGroups(Field<K> key, RecordMapper<? super R,E> mapper)Return aMapwith results grouped by the given key and mapped by the given mapper.Return aMapwith the given keys as a map key and the corresponding record as value.Return aMapwith results grouped by the given keys and mapped into the given entity type.Return aMapwith the given keys as a map key and the corresponding record as value.Result.intoMap(Field<?>[] keys, RecordMapper<? super R,E> mapper)Return aMapwith results grouped by the given keys and mapped by the given mapper.Return aMapwith one of the result's columns as key and the corresponding records as value.<K, E> @NotNull Map<K,E>Return aMapwith results grouped by the given key and mapped into the given entity type.<K, V> @NotNull Map<K,V>Return aMapwith one of the result's columns as key and another one of the result's columns as value<K, E> @NotNull Map<K,E>Result.intoMap(Field<K> key, RecordMapper<? super R,E> mapper)Return aMapwith results grouped by the given key and mapped by the given mapper.<U> @NotNull Set<U>Return all values for a field from the result.<T> @NotNull Set<T>Return all values for a field from the result.<T, U> @NotNull Set<U>Return all values for a field from the result.@NotNull ConditionField.isDistinctFrom(Field<T> field)Create a condition to check if this field isDISTINCTfrom another field.@NotNull ConditionRow1.isDistinctFrom(Field<T1> t1)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow10.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow11.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow12.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow13.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow14.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow15.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow16.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow17.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow18.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow19.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow2.isDistinctFrom(Field<T1> t1, Field<T2> t2)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow20.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow21.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow22.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionRow6.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow7.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow8.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow9.isDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRowN.isDistinctFrom(Field<?>... values)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionField.isNotDistinctFrom(Field<T> field)Create a condition to check if this field isNOT DISTINCTfrom another field.@NotNull ConditionRow1.isNotDistinctFrom(Field<T1> t1)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow10.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow11.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow12.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow13.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow14.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow15.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow16.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow17.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow18.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow19.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow2.isNotDistinctFrom(Field<T1> t1, Field<T2> t2)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow20.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow21.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow22.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionCompare this row value expression with another row value expression for distinctness.@NotNull ConditionRow6.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow7.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow8.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRow9.isNotDistinctFrom(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for distinctness.@NotNull ConditionRowN.isNotDistinctFrom(Field<?>... values)Compare this row value expression with another row value expression for distinctness.@NotNull MergeValuesStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStepN<R>Specify an optionalKEYclause.@NotNull WindowIgnoreNullsStep<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.lag(Field, int, Field)instead.@NotNull Conditionthis <= field.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow10.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow20.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow7.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.le(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull WindowIgnoreNullsStep<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.lead(Field, int, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.11 - [#7538] - UseDSL.least(Field, Field...)instead.@NotNull ConditionField.lessOrEqual(Field<T> field)this <= field.@NotNull ConditionRow1.lessOrEqual(Field<T1> t1)Compare this row value expression with another row value expression for order.@NotNull ConditionRow10.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionRow2.lessOrEqual(Field<T1> t1, Field<T2> t2)Compare this row value expression with another row value expression for order.@NotNull ConditionRow20.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow6.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6)Compare this row value expression with another row value expression for order.@NotNull ConditionRow7.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.lessOrEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionRowN.lessOrEqual(Field<?>... values)Compare this row value expression with another row value expression for order.@NotNull Conditionthis < field.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow10.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow20.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow7.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.lessThan(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull LikeEscapeStepCreate a condition to pattern-check this field against a value.@NotNull ConditionCreate a condition to pattern-check this field against a value.@NotNull LikeEscapeStepField.likeIgnoreCase(Field<String> field)Create a condition to case-insensitively pattern-check this field against a field.@NotNull ConditionField.likeIgnoreCase(Field<String> field, char escape)Create a condition to case-insensitively pattern-check this field against a field.@NotNull ConditionCreate a condition to regex-pattern-check this field against a pattern.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.lpad(Field, Field, Field)instead.@NotNull Conditionthis < field.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow10.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for order.@NotNull ConditionRow11.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for order.@NotNull ConditionRow12.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for order.@NotNull ConditionRow13.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for order.@NotNull ConditionRow14.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for order.@NotNull ConditionRow15.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for order.@NotNull ConditionRow16.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for order.@NotNull ConditionRow17.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for order.@NotNull ConditionRow18.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for order.@NotNull ConditionRow19.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow20.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for order.@NotNull ConditionRow21.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for order.@NotNull ConditionRow22.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull ConditionRow7.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for order.@NotNull ConditionRow8.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for order.@NotNull ConditionRow9.lt(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for order.@NotNull ConditionCompare this row value expression with another row value expression for order.@NotNull AlterSequenceFlagsStep<T>Add theMAXVALUEclause to theALTER SEQUENCEstatement.@NotNull CreateSequenceFlagsStepAdd theMAXVALUEclause to theCREATE SEQUENCEstatement.intStore parts of this record to the database using aMERGEstatement.<R extends Record>
@NotNull MergeKeyStepN<R>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1>
@NotNull MergeKeyStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2>
@NotNull MergeKeyStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3>
@NotNull MergeKeyStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4>
@NotNull MergeKeyStep4<R,T1,T2,T3,T4>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5>
@NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeKeyStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeKeyStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeKeyStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeKeyStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeKeyStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeKeyStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeKeyStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeKeyStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeKeyStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeKeyStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeKeyStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeKeyStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record>
@NotNull MergeKeyStepN<R>Create a new DSL merge statement (H2-specific syntax).<R extends Record, T1>
@NotNull MergeKeyStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2>
@NotNull MergeKeyStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3>
@NotNull MergeKeyStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4>
@NotNull MergeKeyStep4<R,T1,T2,T3,T4>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5>
@NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeKeyStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeKeyStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeKeyStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeKeyStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeKeyStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeKeyStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeKeyStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeKeyStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeKeyStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeKeyStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeKeyStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeKeyStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>WithStep.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaWithStep.mergeInto(Table)An alias forsub(Field).@NotNull AlterSequenceFlagsStep<T>Add theMINVALUEclause to theALTER SEQUENCEstatement.@NotNull CreateSequenceFlagsStepAdd theMINVALUEclause to theCREATE SEQUENCEstatement.An arithmetic expression getting the modulo of this divided by value.An alias formod(Field).An arithmetic expression multiplying this with value.An alias formul(Field).@NotNull Conditionthis != field.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow10.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow11.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow12.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow13.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow14.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow15.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow16.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow17.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow18.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow19.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow20.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow21.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow22.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow7.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow8.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow9.ne(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull RecordCreate a new emptyRecord.<T1> @NotNull Record1<T1>Create a new emptyRecord.<T1, T2> @NotNull Record2<T1,T2>Create a new emptyRecord.<T1, T2, T3> @NotNull Record3<T1,T2,T3>Create a new emptyRecord.<T1, T2, T3, T4>
@NotNull Record4<T1,T2,T3,T4>Create a new emptyRecord.<T1, T2, T3, T4, T5>
@NotNull Record5<T1,T2,T3,T4,T5>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6>
@NotNull Record6<T1,T2,T3,T4,T5,T6>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7>
@NotNull Record7<T1,T2,T3,T4,T5,T6,T7>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull Record8<T1,T2,T3,T4,T5,T6,T7,T8>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create a new emptyRecord.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create a new emptyRecord.Create a new emptyRecord.Create a new emptyResult.Create a new emptyResult.Create a new emptyResult.Create a new emptyResult.DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create a new emptyResult.DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create a new emptyResult.DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create a new emptyResult.DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull Result<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull Result<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull Result<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull Result<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull Result<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull Result<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull Result<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull Result<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull Result<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull Result<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull Result<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull Result<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull Result<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create a new emptyResult.<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull Result<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>DSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create a new emptyResult.@NotNull BetweenAndStep<T>Field.notBetween(Field<T> minValue)Create a condition to check this field against some bounds.@NotNull ConditionField.notBetween(Field<T> minValue, Field<T> maxValue)Create a condition to check this field against some bounds.@NotNull BetweenAndStep1<T1>Row1.notBetween(Field<T1> minValue1)Check if this row value expression is not within a range of two other row value expressions.Row10.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10)Check if this row value expression is not within a range of two other row value expressions.Row11.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11)Check if this row value expression is not within a range of two other row value expressions.Row12.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12)Check if this row value expression is not within a range of two other row value expressions.Row13.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13)Check if this row value expression is not within a range of two other row value expressions.Row14.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14)Check if this row value expression is not within a range of two other row value expressions.Row15.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15)Check if this row value expression is not within a range of two other row value expressions.Row16.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Row17.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Row18.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Row19.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep2<T1,T2>Row2.notBetween(Field<T1> minValue1, Field<T2> minValue2)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Row20.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Row21.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Row22.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep3<T1,T2,T3>Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep4<T1,T2,T3,T4>Row4.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4)Check if this row value expression is not within a range of two other row value expressions.Row5.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5)Check if this row value expression is not within a range of two other row value expressions.Row6.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6)Check if this row value expression is not within a range of two other row value expressions.Row7.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7)Check if this row value expression is not within a range of two other row value expressions.Row8.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8)Check if this row value expression is not within a range of two other row value expressions.Row9.notBetween(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStepNRowN.notBetween(Field<?>... minValues)Check if this row value expression is not within a range of two other row value expressions.@NotNull BetweenAndStep<T>Field.notBetweenSymmetric(Field<T> minValue)Create a condition to check this field against some bounds.@NotNull ConditionField.notBetweenSymmetric(Field<T> minValue, Field<T> maxValue)Create a condition to check this field against some bounds.@NotNull BetweenAndStep1<T1>Row1.notBetweenSymmetric(Field<T1> minValue1)Check if this row value expression is not within a symmetric range of two other row value expressions.Row10.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10)Check if this row value expression is not within a symmetric range of two other row value expressions.Row11.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11)Check if this row value expression is not within a symmetric range of two other row value expressions.Row12.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12)Check if this row value expression is not within a symmetric range of two other row value expressions.Row13.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13)Check if this row value expression is not within a symmetric range of two other row value expressions.Row14.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14)Check if this row value expression is not within a symmetric range of two other row value expressions.Row15.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15)Check if this row value expression is not within a symmetric range of two other row value expressions.Row16.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Row17.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Row18.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Row19.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep2<T1,T2>Row2.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Row20.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Row21.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Row22.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9, Field<T10> minValue10, Field<T11> minValue11, Field<T12> minValue12, Field<T13> minValue13, Field<T14> minValue14, Field<T15> minValue15, Field<T16> minValue16, Field<T17> minValue17, Field<T18> minValue18, Field<T19> minValue19, Field<T20> minValue20, Field<T21> minValue21, Field<T22> minValue22)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep3<T1,T2,T3>Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStep4<T1,T2,T3,T4>Row4.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4)Check if this row value expression is not within a symmetric range of two other row value expressions.Row5.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5)Check if this row value expression is not within a symmetric range of two other row value expressions.Row6.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6)Check if this row value expression is not within a symmetric range of two other row value expressions.Row7.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7)Check if this row value expression is not within a symmetric range of two other row value expressions.Row8.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8)Check if this row value expression is not within a symmetric range of two other row value expressions.Row9.notBetweenSymmetric(Field<T1> minValue1, Field<T2> minValue2, Field<T3> minValue3, Field<T4> minValue4, Field<T5> minValue5, Field<T6> minValue6, Field<T7> minValue7, Field<T8> minValue8, Field<T9> minValue9)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull BetweenAndStepNRowN.notBetweenSymmetric(Field<?>... minValues)Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull ConditionField.notContains(Field<T> value)Inverse ofcontains(Field).@NotNull ConditionField.notContainsIgnoreCase(Field<T> value)Inverse ofcontainsIgnoreCase(Field)@NotNull Conditionthis != field.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow10.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow11.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow12.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow13.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow14.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow15.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow16.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow17.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow18.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow19.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow20.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow21.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow22.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionRow7.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow8.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionRow9.notEqual(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Compare this row value expression with another row value expression for non-equality.@NotNull ConditionCompare this row value expression with another row value expression for non-equality.@NotNull ConditionField.notEqualIgnoreCase(Field<String> value)lower(this) != lower(value).@NotNull ConditionCreate a condition to check this field against several values.@NotNull LikeEscapeStepCreate a condition to pattern-check this field against a field.@NotNull ConditionCreate a condition to pattern-check this field against a field.@NotNull LikeEscapeStepField.notLikeIgnoreCase(Field<String> field)Create a condition to case-insensitively pattern-check this field against a field.@NotNull ConditionField.notLikeIgnoreCase(Field<String> field, char escape)Create a condition to case-insensitively pattern-check this field against a field.@NotNull ConditionField.notLikeRegex(Field<String> pattern)Create a condition to regex-pattern-check this field against a pattern.@NotNull LikeEscapeStepField.notSimilarTo(Field<String> field)Create a condition to pattern-check this field against a field.@NotNull ConditionField.notSimilarTo(Field<String> field, char escape)Create a condition to pattern-check this field against a field.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nullif(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl(Field, Field)instead.<Z> @NotNull Field<Z>Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.nvl2(Field, Field, Field)instead.@NotNull CreateTriggerEventOrStepAdd theOFclause to theCREATE TRIGGERstatement.@NotNull SelectForUpdateWaitStep<R>Add anOFclause to theFOR <lock_mode>clause at the end of the query.@NotNull DivideByOnConditionStepAdd a division condition to theDIVIDE BYclause@NotNull MergeOnConditionStep<R>Provide join conditions and proceed to the next step<T> @NotNull PivotInStep<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.12.0 - [#8163] - UsePivotForStep.for_(Field)instead.@NotNull SelectOnConditionStep<R>Add anONclause to the previousJOIN.@NotNull TableOnConditionStep<R>Add anONclause to theJOIN.@NotNull InsertOnConflictWhereIndexPredicateStep<R>InsertOnDuplicateStep.onConflict(Field<?>... keys)Add anON CONFLICTclause to this INSERT statement.voidInsertQuery.onConflict(Field<?>... fields)Whether aON CONFLICTclause should be added to thisINSERTstatement.@NotNull ConditionCombine this condition with another one using theOperator.ORoperator.@NotNull DeleteConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator@NotNull DivideByOnConditionStepCombine the currently assembled conditions with another one using theOperator.ORoperator.@NotNull InsertOnConflictConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull MergeOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull SelectConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull SelectHavingConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull SelectOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator and proceed to the next step.@NotNull TableOnConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator.@NotNull UpdateConditionStep<R>Combine the currently assembled conditions with another one using theOperator.ORoperator<T> TGet an original value from this record as fetched from the database.@NotNull ConditionCombine this condition with a negated other one using theOperator.ORoperator.@NotNull DeleteConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator@NotNull DivideByOnConditionStepCombine the currently assembled conditions with a negated other one using theOperator.ORoperator.@NotNull InsertOnConflictConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull MergeOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull SelectConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull SelectHavingConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull SelectOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator and proceed to the next step.@NotNull TableOnConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperator.@NotNull UpdateConditionStep<R>Combine the currently assembled conditions with a negated other one using theOperator.ORoperatorAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull ConditionCheck if this row value expression overlaps another row value expression.@NotNull SelectOnStep<R>SelectJoinPartitionByStep.partitionBy(Field<?>... fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywords@NotNull TableOuterJoinStep<Record>Table.partitionBy(Field<?>... fields)Add aPARTITION BYclause to the left hand side of theOUTER JOINkeywords@NotNull TableOnStep<R>TablePartitionByStep.partitionBy(Field<?>... fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywords@NotNull WindowOrderByStep<T>WindowPartitionByStep.partitionBy(Field<?>... fields)Add aPARTITION BYclause to the window functions.@NotNull WindowSpecificationOrderByStepWindowSpecificationPartitionByStep.partitionBy(Field<?>... fields)Add aPARTITION BYclause to the window specification.@NotNull ConditionAdd thePASSINGclause to theXMLEXISTSpredicate.Add thePASSINGclause to theXMLQUERYexpression.@NotNull XMLTableColumnsFirstStepAdd thePASSINGclause to theXMLEXISTSpredicate.@NotNull ConditionXMLExistsPassingStep.passingByRef(Field<XML> xml)Add thePASSING BY REFclause to theXMLEXISTSpredicate.XMLQueryPassingStep.passingByRef(Field<XML> xml)Add thePASSING BY REFclause to theXMLQUERYexpression.@NotNull XMLTableColumnsFirstStepXMLTablePassingStep.passingByRef(Field<XML> xml)Add thePASSING BY REFclause to theXMLEXISTSpredicate.@NotNull ConditionXMLExistsPassingStep.passingByValue(Field<XML> xml)Add thePASSING BY VALUEclause to theXMLEXISTSpredicate.XMLQueryPassingStep.passingByValue(Field<XML> xml)Add thePASSING BY VALUEclause to theXMLQUERYexpression.@NotNull XMLTableColumnsFirstStepXMLTablePassingStep.passingByValue(Field<XML> xml)Add thePASSING BY VALUEclause to theXMLEXISTSpredicate.@NotNull PivotForStepCreate a newTABLEreference from this table, pivoting it into another form.@NotNull PivotForStepCreate a newTABLEreference from this table, pivoting it into another form.An alias foradd(Field).Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.position(Field, Field)instead.@NotNull Field<BigDecimal>An arithmetic expression getting this value raised to the power ofexponent.@NotNull Field<BigDecimal>An alias forpower(Field).@NotNull ConstraintEnforcementStepConstraintTypeStep.primaryKey(Field<?>... fields)Create aPRIMARY KEYconstraint.@NotNull CreateTableConstraintStepCreateTableConstraintStep.primaryKey(Field<?>... fields)Convenience method to add an unnamed (system named)PRIMARY KEYconstraint to the table.@NotNull SelectQualifyConditionStep<R>Add aQUALIFYclause to the query.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep1.references(Table<?> table, Field<T1> field1)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep10.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep11.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep12.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep13.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep14.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep15.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep16.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep17.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep18.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep19.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepAdd aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep20.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep21.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep22.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep3.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep4.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep5.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep6.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep7.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep8.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.@NotNull ConstraintForeignKeyOnStepConstraintForeignKeyReferencesStep9.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.ConstraintForeignKeyReferencesStepN.references(Table<?> table, Field<?>... fields)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.voidRefresh parts of this record from the database.An alias formod(Field).@NotNull AlterTableRenameColumnToStepAlterTableStep.renameColumn(Field<?> oldName)Add aRENAME COLUMNclause to theALTER TABLEstatement.@NotNull AlterTypeRenameValueToStepAlterTypeStep.renameValue(Field<String> renameValue)Add theRENAME VALUEclause to theALTER TYPEstatement.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.repeat(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.replace(Field, Field, Field)instead.voidReset a given value to itsRecord.original(Field)value and itsRecord.changed(Field)flag tofalse.@NotNull AlterSequenceFlagsStep<T>AlterSequenceFlagsStep.restartWith(Field<T> restartWith)Add theRESTART WITHclause to theALTER SEQUENCEstatement.Specify the fields that you want the division to return from the dividend@NotNull CreateFunctionCharacteristicsStepCreateFunctionReturnsStep.returnsTable(Field<?>... returnsTable)Add theRETURNS TABLEclause to theCREATE FUNCTIONstatement.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.rpad(Field, Field, Field)instead.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep10.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep11.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep12.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep13.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep14.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep15.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep16.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep17.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep18.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep19.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep20.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep21.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep22.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep5.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep6.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep7.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep8.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep9.seek(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep10.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep11.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep12.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep13.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep14.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep15.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep16.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep17.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep18.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep19.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep20.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep21.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep22.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep5.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep6.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep7.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep8.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep9.seekAfter(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>Add a syntheticSEEK AFTERclause to the query.@NotNull SelectSeekLimitStep<R>SelectSeekStep1.seekBefore(Field<T1> field1)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep10.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep11.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep12.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep13.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep14.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep15.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep16.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep17.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep18.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep19.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep2.seekBefore(Field<T1> field1, Field<T2> field2)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep20.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep21.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep22.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep5.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep6.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep7.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep8.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStep9.seekBefore(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull SelectSeekLimitStep<R>SelectSeekStepN.seekBefore(Field<?>... fields)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull StatementInitialise this declaration.<T> @NotNull InsertOnDuplicateSetMoreStep<R>Set values forUPDATEin theINSERTstatement'sON DUPLICATE KEY UPDATEorON CONFLICT ...<T> @NotNull InsertOnDuplicateSetMoreStep<R>Set values forUPDATEin theINSERTstatement'sON DUPLICATE KEY UPDATEorON CONFLICT ...<T> @NotNull InsertOnDuplicateSetMoreStep<R>Set values forUPDATEin theINSERTstatement'sON DUPLICATE KEY UPDATEorON CONFLICT ...<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set a value for a field in theINSERTstatement.<T> @NotNull MergeMatchedSetMoreStep<R>Set values forUPDATEin theMERGEstatement'sWHEN MATCHEDclause.<T> @NotNull MergeMatchedSetMoreStep<R>Set values forUPDATEin theMERGEstatement'sWHEN MATCHEDclause.<T> @NotNull MergeMatchedSetMoreStep<R>Set values forUPDATEin theMERGEstatement'sWHEN MATCHEDclause.<T> @NotNull MergeNotMatchedSetMoreStep<R>Set values forINSERTin theMERGEstatement'sWHEN NOT MATCHED clause.<T> @NotNull MergeNotMatchedSetMoreStep<R>Set values forINSERTin theMERGEstatement'sWHEN NOT MATCHED clause.<T> @NotNull MergeNotMatchedSetMoreStep<R>Set values forINSERTin theMERGEstatement'sWHEN NOT MATCHEDclause.<T> voidSet a value into this record.<T, U> voidSet a value into this record.@NotNull StatementAssign a value to this set of variables.@NotNull StatementRow10.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10)Assign a value to this set of variables.@NotNull StatementRow11.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11)Assign a value to this set of variables.@NotNull StatementRow12.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12)Assign a value to this set of variables.@NotNull StatementRow13.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13)Assign a value to this set of variables.@NotNull StatementRow14.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14)Assign a value to this set of variables.@NotNull StatementRow15.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15)Assign a value to this set of variables.@NotNull StatementRow16.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16)Assign a value to this set of variables.@NotNull StatementRow17.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17)Assign a value to this set of variables.@NotNull StatementRow18.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18)Assign a value to this set of variables.@NotNull StatementRow19.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19)Assign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.@NotNull StatementRow20.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20)Assign a value to this set of variables.@NotNull StatementRow21.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21)Assign a value to this set of variables.@NotNull StatementRow22.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9, Field<T10> t10, Field<T11> t11, Field<T12> t12, Field<T13> t13, Field<T14> t14, Field<T15> t15, Field<T16> t16, Field<T17> t17, Field<T18> t18, Field<T19> t19, Field<T20> t20, Field<T21> t21, Field<T22> t22)Assign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.@NotNull StatementRow7.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7)Assign a value to this set of variables.@NotNull StatementRow8.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8)Assign a value to this set of variables.@NotNull StatementRow9.set(Field<T1> t1, Field<T2> t2, Field<T3> t3, Field<T4> t4, Field<T5> t5, Field<T6> t6, Field<T7> t7, Field<T8> t8, Field<T9> t9)Assign a value to this set of variables.@NotNull StatementAssign a value to this set of variables.<T> @NotNull UpdateSetMoreStep<R>Set a value for a field in theUPDATEstatement.<T> @NotNull UpdateSetMoreStep<R>Set a value for a field in theUPDATEstatement.<T> @NotNull UpdateSetMoreStep<R>Set a value for a field in theUPDATEstatement.@NotNull StatementAssign a value to this variable.@NotNull AlterDomainFinalStepAlterDomainStep.setDefault(Field<T> setDefault)Add theSET DEFAULTclause to theALTER DOMAINstatement.@NotNull AlterTableFinalStepAlterTableAlterStep.setDefault(Field<T> expression)Specify a new columnDEFAULT.voidSelectQuery.setForLockModeOf(Field<?>... fields)Some RDBMS allow for specifying the fields that should be locked by theFOR <lock_mode>clause, instead of the full row.voidSelectQuery.setForUpdateOf(Field<?>... fields)Deprecated, for removal: This API element is subject to removal in a future version.[#5218] - 3.14.0 - UseSelectQuery.setForLockModeOf(Field...)@NotNull StatementSignalSetStep.setMessageText(Field<String> messageText)Add theSET MESSAGE TEXTclause to theSIGNAL SQL STATEfunction.<T> @NotNull InsertOnDuplicateSetMoreStep<R>Set anullvalue forUPDATEin theINSERTstatement'sON DUPLICATE KEY UPDATEorON CONFLICT ...<T> @NotNull InsertSetMoreStep<R>Set anullvalue for a field in theINSERTstatement.<T> @NotNull InsertSetMoreStep<R>Set anullvalue for a field in theINSERTstatement.<T> @NotNull MergeMatchedSetMoreStep<R>Set anullvalue forUPDATEin theMERGEstatement'sWHEN MATCHEDclause.<T> @NotNull MergeNotMatchedSetMoreStep<R>Set anullvalue forINSERTin theMERGEstatement'sWHEN NOT MATCHED clause.<T> @NotNull UpdateSetMoreStep<R>Set anullvalue for a field in theUPDATEstatement.voidUse aSELECTstatement as the source of values for theINSERTstatement.<T> voidSet a value into this record.<T, U> voidSet a value into this record.The bitwise left shift operator.The bitwise right shift operator.@NotNull LikeEscapeStepCreate a condition to pattern-check this field against a value.@NotNull ConditionCreate a condition to pattern-check this field against a value.<T extends Comparable<? super T>>
@NotNull Result<R>Sort this result by one of its contained fields.Result.sortAsc(Field<T> field, Comparator<? super T> comparator)Sort this result by one of its contained fields using a comparator.<T extends Comparable<? super T>>
@NotNull Result<R>Reverse-sort this result by one of its contained fields.Result.sortDesc(Field<T> field, Comparator<? super T> comparator)Reverse-sort this result by one of its contained fields using a comparator.@NotNull ConditionField.startsWith(Field<T> value)Convenience method forlike(String, char)including proper adding of wildcards and escaping.@NotNull ConditionField.startsWithIgnoreCase(Field<T> value)Convenience method forlike(String, char)including proper adding of wildcards and escaping.@NotNull AlterSequenceFlagsStep<T>Add theSTART WITHclause to theALTER SEQUENCEstatement.@NotNull CreateSequenceFlagsStepAdd theSTART WITHclause to theCREATE SEQUENCEstatement.@NotNull SelectConnectByAfterStartWithStep<R>Add an Oracle-specificSTART WITHclause to the query'sCONNECT BYclause.@NotNull SelectGroupByStep<R>Add an Oracle-specificSTART WITHclause to the query'sCONNECT BYclause.intStore parts of this record to the database.An arithmetic expression subtracting value from this.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.substring(Field, Field, Field)instead.An alias forsub(Field).An alias formul(Field).@NotNull AlterTableFinalStepSpecify a new column name.@NotNull AlterTypeFinalStepAdd theTOclause to theALTER TYPEstatement.@NotNull PeriodSpecificationAdd an upper bound to the period specification range.@NotNull ConstraintEnforcementStepCreate aUNIQUEconstraint.@NotNull CreateTableConstraintStepConvenience method to add an unnamed (system named)UNIQUEconstraint to the table.intStore parts of this record to the database using anUPDATEstatement.@NotNull SelectJoinStep<R>Join the previous table with theUSING(column [, column...])syntax.Join a table with theUSING(column [, column...])syntax.<V> @NotNull CaseValueStep<V>This construct can be used to create expressions of the type<T> @NotNull JSONEntry<T>The JSON entry value.@NotNull InsertValuesStepN<R>Add values to the insert statement with implicit field names.@NotNull InsertValuesStep1<R,T1>Add a single row of values to the insert statement.InsertValuesStep10.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10)Add a single row of values to the insert statement.InsertValuesStep11.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11)Add a single row of values to the insert statement.InsertValuesStep12.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12)Add a single row of values to the insert statement.InsertValuesStep13.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13)Add a single row of values to the insert statement.InsertValuesStep14.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14)Add a single row of values to the insert statement.InsertValuesStep15.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15)Add a single row of values to the insert statement.@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>InsertValuesStep16.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16)Add a single row of values to the insert statement.@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>InsertValuesStep17.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17)Add a single row of values to the insert statement.@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>InsertValuesStep18.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18)Add a single row of values to the insert statement.@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>InsertValuesStep19.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19)Add a single row of values to the insert statement.@NotNull InsertValuesStep2<R,T1,T2>Add a single row of values to the insert statement.@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>InsertValuesStep20.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20)Add a single row of values to the insert statement.@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>InsertValuesStep21.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21)Add a single row of values to the insert statement.@NotNull InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>InsertValuesStep22.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21, Field<T22> value22)Add a single row of values to the insert statement.@NotNull InsertValuesStep3<R,T1,T2,T3>Add a single row of values to the insert statement.Add a single row of values to the insert statement.InsertValuesStep5.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5)Add a single row of values to the insert statement.InsertValuesStep6.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6)Add a single row of values to the insert statement.InsertValuesStep7.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7)Add a single row of values to the insert statement.InsertValuesStep8.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8)Add a single row of values to the insert statement.InsertValuesStep9.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9)Add a single row of values to the insert statement.@NotNull InsertValuesStepN<R>Add a single row of values to the insert statement.@NotNull MergeNotMatchedWhereStep<R>SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep10.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep11.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep12.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep13.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep14.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep15.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep16.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep17.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep18.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep19.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep20.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep21.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep22.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21, Field<T22> value22)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep4.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep5.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep6.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep7.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep8.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>MergeNotMatchedValuesStep9.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9)SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.@NotNull MergeNotMatchedWhereStep<R>SetVALUESforINSERTin theMERGEstatement'sWHEN NOT MATCHED THEN INSERTclause.Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep10.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep11.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep12.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep13.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep14.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep15.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep16.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep17.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep18.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep19.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep20.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep21.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep22.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21, Field<T22> value22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep5.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep6.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep7.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep8.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeValuesStep9.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)Specify aVALUESclause@NotNull VersionsBetweenAndStep<R,Number>Table.versionsBetweenScn(Field<? extends Number> scn)Create anSQLDialect.ORACLEflashback versions query clause from this table.@NotNull VersionsBetweenAndStep<R,Timestamp>Table.versionsBetweenTimestamp(Field<Timestamp> timestamp)Create anSQLDialect.ORACLEflashback versions query clause from this table.<T> @NotNull CaseConditionStep<T>This construct can be used to create expressions of the type<T> @NotNull CaseConditionStep<T>This construct can be used to create expressions of the type<T> @NotNull CaseConditionStep<T>This construct can be used to create expressions of the type<T> @NotNull CaseConditionStep<T>This construct can be used to create expressions of the type@NotNull CaseConditionStep<T>Compare a condition to the already constructed case statement, return result if the condition holds true@NotNull CaseConditionStep<T>Compare a condition to the already constructed case statement, return result if the condition holds true@NotNull CaseConditionStep<T>Compare a condition to the already constructed case statement, return result if the condition holds true@NotNull CaseConditionStep<T>Compare a condition to the already constructed case statement, return result if the condition holds true<T> @NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.<T> @NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.<T> @NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.<T> @NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.@NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.@NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.@NotNull CaseWhenStep<V,T>Compare a value to the already constructed case statement, return result if values are equal.@NotNull StatementAdd aWHENclause to theCONTINUEstatement.@NotNull CreateTriggerActionStepAdd theWHENclause to theCREATE TRIGGERstatement.@NotNull StatementAdd aWHENclause to theEXITstatement.@NotNull MergeMatchedThenStep<R>MergeMatchedStep.whenMatchedAnd(Field<Boolean> condition)Add theWHEN MATCHED ANDclause to theMERGEstatement.@NotNull MergeNotMatchedValuesStepN<R>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<?>... fields)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1> @NotNull MergeNotMatchedValuesStep1<R,T1>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2> @NotNull MergeNotMatchedValuesStep2<R,T1,T2>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3> @NotNull MergeNotMatchedValuesStep3<R,T1,T2,T3>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4>
@NotNull MergeNotMatchedValuesStep4<R,T1,T2,T3,T4>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5>
@NotNull MergeNotMatchedValuesStep5<R,T1,T2,T3,T4,T5>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6>
@NotNull MergeNotMatchedValuesStep6<R,T1,T2,T3,T4,T5,T6>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7>
@NotNull MergeNotMatchedValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeNotMatchedValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeNotMatchedValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeNotMatchedValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeNotMatchedValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeNotMatchedValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeNotMatchedValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeNotMatchedValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeNotMatchedValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeNotMatchedValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeNotMatchedValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeNotMatchedValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeNotMatchedValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeNotMatchedValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeNotMatchedValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeNotMatchedValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add theWHEN NOT MATCHED THEN INSERTclause to theMERGEstatement@NotNull CreateIndexFinalStepAdd theWHEREclause to theCREATE INDEXstatement.@NotNull DeleteConditionStep<R>Add conditions to the query.@NotNull InsertOnConflictDoUpdateStep<R>Add aWHEREclause to supply an index predicate to theINSERTstatement'sON CONFLICT ...clause.@NotNull InsertOnConflictConditionStep<R>Add aWHEREclause to theINSERTstatement'sON DUPLICATE KEY UPDATEorON CONFLICT ...@NotNull MergeMatchedDeleteStep<R>Add an additionalWHEREclause to the precedingWHEN MATCHED THEN UPDATEclause.@NotNull MergeFinalStep<R>Add an additionalWHEREclause to the precedingWHEN NOT MATCHED THEN INSERTclause.@NotNull SelectConditionStep<R>Add aWHEREclause to the query.Add aWHEREclause to the table.@NotNull UpdateConditionStep<R>Add conditions to the query<T> R<T, U> R<T> R<T, U> R<T> @NotNull RecordSet a value into this record.<T, U> @NotNull RecordSet a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.<T, U> @NotNull Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>Set a value into this record.<T> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Set a value into this record.<T, U> @NotNull Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>Set a value into this record.<T> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Set a value into this record.<T, U> @NotNull Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Set a value into this record.Set a value into this record.Set a value into this record.<T> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Set a value into this record.<T, U> @NotNull Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>Set a value into this record.<T> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Set a value into this record.<T, U> @NotNull Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>Set a value into this record.<T> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Set a value into this record.<T, U> @NotNull Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Set a value into this record.Modifier and TypeMethodDescriptionvoidSelectQuery.addJoinUsing(TableLike<?> table, Collection<? extends Field<?>> fields)Joins the existing table product to a new table with aUSINGclause.voidSelectQuery.addJoinUsing(TableLike<?> table, JoinType type, Collection<? extends Field<?>> fields)Joins the existing table product to a new table with aUSINGclause.voidSelectQuery.addSeekAfter(Collection<? extends Field<?>> fields)Adds seeking fields.voidSelectQuery.addSeekBefore(Collection<? extends Field<?>> fields)Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull QueryCallArgsStep.args(Collection<? extends Field<?>> args)Add theARGSclause to theCALLstatement.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Table.as(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> aliasFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Table.as(Table<?> otherTable, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> aliasFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Table.as(Table<?> otherTable, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> aliasFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.<T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.TableLike.asTable(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> aliasFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull ResultQuery<Record>ResultQuery.coerce(Collection<? extends Field<?>> fields)Coerce the result record type of this query to that of a set of fields.@NotNull CreateTableColumnStepCreateTableColumnStep.columns(Collection<? extends Field<?>> fields)Add several columns to the column list of theCREATE TABLEstatement.@NotNull InsertValuesStepN<R>InsertSetStep.columns(Collection<? extends Field<?>> fields)Set the columns for insert.@NotNull MergeKeyStepN<R>MergeUsingStep.columns(Collection<? extends Field<?>> fields)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull CreateViewAsStep<Record>DSLContext.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull AlterTableDropStepAlterTableStep.drop(Collection<? extends Field<?>> fields)Add anDROP COLUMNclause to theALTER TABLEstatement.@NotNull AlterTableDropStepAlterTableStep.dropColumns(Collection<? extends Field<?>> fields)Add anDROP COLUMNclause to theALTER TABLEstatement.@NotNull LoaderCSVOptionsStep<R>LoaderCSVStep.fields(Collection<? extends Field<?>> fields)Specify the the fields to be loaded into the table in the correct order.@NotNull LoaderJSONOptionsStep<R>LoaderJSONStep.fields(Collection<? extends Field<?>> fields)Specify the fields to be loaded into the table in the correct order.@NotNull LoaderListenerStep<R>LoaderRowsStep.fields(Collection<? extends Field<?>> fields)Specify the the fields to be loaded into the table in the correct order.@NotNull DerivedColumnListName.fields(BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull DerivedColumnListDeprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull ConstraintForeignKeyReferencesStepNConstraintTypeStep.foreignKey(Collection<? extends Field<?>> fields)Add aFOREIGN KEYclause to theCONSTRAINT.PivotInStep.in(Collection<? extends Field<T>> fields)Specify the acceptable values for pivoting@NotNull CreateIndexWhereStepCreateIndexIncludeStep.include(Collection<? extends Field<?>> include)Add theINCLUDEclause to theCREATE INDEXstatement.intTableRecord.insert(Collection<? extends Field<?>> fields)Store parts of this record to the database using anINSERTstatement.intUpdatableRecord.insert(Collection<? extends Field<?>> fields)Store parts of this record to the database using anINSERTstatement.<R extends Record>
@NotNull InsertValuesStepN<R>DSLContext.insertInto(Table<R> into, Collection<? extends Field<?>> fields)Create a new DSL insert statement.<R extends Record>
@NotNull InsertValuesStepN<R>WithStep.insertInto(Table<R> into, Collection<? extends Field<?>> fields)Create a new DSL insert statement.@NotNull MergeValuesStep1<R,T1>MergeKeyStep1.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep10.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep11.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep12.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep13.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep14.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep15.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>MergeKeyStep16.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>MergeKeyStep17.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>MergeKeyStep18.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>MergeKeyStep19.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep2<R,T1,T2>MergeKeyStep2.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>MergeKeyStep20.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>MergeKeyStep21.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>MergeKeyStep22.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStep3<R,T1,T2,T3>MergeKeyStep3.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep4.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep5.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep6.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep7.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep8.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)MergeKeyStep9.key(Collection<? extends Field<?>> keys)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)@NotNull MergeValuesStepN<R>MergeKeyStepN.key(Collection<? extends Field<?>> keys)Specify an optionalKEYclause.<T> @NotNull CaseWhenStep<V,T>CreateWHEN ..<T> @NotNull CaseWhenStep<V,T>CreateWHEN ..@NotNull CaseWhenStep<V,T>CreateWHEN ..@NotNull CaseWhenStep<V,T>CreateWHEN ..intUpdatableRecord.merge(Collection<? extends Field<?>> fields)Store parts of this record to the database using aMERGEstatement.<R extends Record>
@NotNull MergeKeyStepN<R>DSLContext.mergeInto(Table<R> table, Collection<? extends Field<?>> fields)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSLContext.mergeInto(Table)<R extends Record>
@NotNull MergeKeyStepN<R>WithStep.mergeInto(Table<R> table, Collection<? extends Field<?>> fields)Create a new DSL merge statement (H2-specific syntax).@NotNull RecordDSLContext.newRecord(Collection<? extends Field<?>> fields)Create a new emptyRecord.DSLContext.newResult(Collection<? extends Field<?>> fields)Create a new emptyRecord.@NotNull CreateTriggerEventOrStepCreateTriggerEventOfStep.of(Collection<? extends Field<?>> of)Add theOFclause to theCREATE TRIGGERstatement.@NotNull SelectForUpdateWaitStep<R>SelectForUpdateOfStep.of(Collection<? extends Field<?>> fields)Add anOFclause to theFOR <lock_mode>clause at the end of the query.@NotNull InsertOnConflictWhereIndexPredicateStep<R>InsertOnDuplicateStep.onConflict(Collection<? extends Field<?>> keys)Add anON CONFLICTclause to this INSERT statement.voidInsertQuery.onConflict(Collection<? extends Field<?>> fields)Whether aON CONFLICTclause should be added to thisINSERTstatement.static CallbackParseListenerParseListener.onParseField(Function<? super ParseContext,? extends Field<?>> onParseField)Create aParseListenerwith aParseListener.parseField(ParseContext)implementation.@NotNull SelectOnStep<R>SelectJoinPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywords@NotNull TableOuterJoinStep<Record>Table.partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the left hand side of theOUTER JOINkeywords@NotNull TableOnStep<R>TablePartitionByStep.partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the right hand side of theOUTER JOINkeywords@NotNull WindowOrderByStep<T>WindowPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the window functions.@NotNull WindowSpecificationOrderByStepWindowSpecificationPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)Add aPARTITION BYclause to the window specification.@NotNull PivotForStepTable.pivot(Collection<? extends Field<?>> aggregateFunctions)Create a newTABLEreference from this table, pivoting it into another form.@NotNull ConstraintEnforcementStepConstraintTypeStep.primaryKey(Collection<? extends Field<?>> fields)Create aPRIMARY KEYconstraint.@NotNull CreateTableConstraintStepCreateTableConstraintStep.primaryKey(Collection<? extends Field<?>> fields)Convenience method to add an unnamed (system named)PRIMARY KEYconstraint to the table.ConstraintForeignKeyReferencesStepN.references(Table<?> table, Collection<? extends Field<?>> fields)Add aREFERENCESclause to theCONSTRAINT, referencing a key by column names.voidUpdatableRecord.refresh(Collection<? extends Field<?>> fields)Refresh parts of this record from the database.DivideByReturningStep.returning(Collection<? extends Field<?>> fields)Specify the fields that you want the division to return from the dividend@NotNull CreateFunctionCharacteristicsStepCreateFunctionReturnsStep.returnsTable(Collection<? extends Field<?>> returnsTable)Add theRETURNS TABLEclause to theCREATE FUNCTIONstatement.voidSelectQuery.setForLockModeOf(Collection<? extends Field<?>> fields)Some RDBMS allow for specifying the fields that should be locked by theFOR <lock_mode>clause, instead of the full row.voidSelectQuery.setForUpdateOf(Collection<? extends Field<?>> fields)Deprecated, for removal: This API element is subject to removal in a future version.[#5218] - 3.14.0 - UseSelectQuery.setForLockModeOf(Collection)voidInsertQuery.setSelect(Collection<? extends Field<?>> fields, Select<?> select)Use aSELECTstatement as the source of values for theINSERTstatement.intUpdatableRecord.store(Collection<? extends Field<?>> fields)Store parts of this record to the database.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1)Create a collector that can collect into an array ofRow1.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2)Create a collector that can collect into an array ofRow2.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3)Create a collector that can collect into an array ofRow3.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4)Create a collector that can collect into an array ofRow4.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5)Create a collector that can collect into an array ofRow5.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6)Create a collector that can collect into an array ofRow6.Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7)Create a collector that can collect into an array ofRow7.static <T, T1, T2, T3, T4, T5, T6, T7, T8>
Collector<T,?,Row8<T1,T2,T3,T4,T5,T6,T7,T8>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8)Create a collector that can collect into an array ofRow8.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9>
Collector<T,?,Row9<T1,T2,T3,T4,T5,T6,T7,T8,T9>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9)Create a collector that can collect into an array ofRow9.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Collector<T,?,Row10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10)Create a collector that can collect into an array ofRow10.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Collector<T,?,Row11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11)Create a collector that can collect into an array ofRow11.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Collector<T,?,Row12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12)Create a collector that can collect into an array ofRow12.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Collector<T,?,Row13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13)Create a collector that can collect into an array ofRow13.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Collector<T,?,Row14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14)Create a collector that can collect into an array ofRow14.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Collector<T,?,Row15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15)Create a collector that can collect into an array ofRow15.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Collector<T,?,Row16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16)Create a collector that can collect into an array ofRow16.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Collector<T,?,Row17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17)Create a collector that can collect into an array ofRow17.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Collector<T,?,Row18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18)Create a collector that can collect into an array ofRow18.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Collector<T,?,Row19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19)Create a collector that can collect into an array ofRow19.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Collector<T,?,Row20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20)Create a collector that can collect into an array ofRow20.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Collector<T,?,Row21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20, Function<? super T,? extends Field<T21>> f21)Create a collector that can collect into an array ofRow21.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Collector<T,?,Row22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>[]>Rows.toRowArray(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20, Function<? super T,? extends Field<T21>> f21, Function<? super T,? extends Field<T22>> f22)Create a collector that can collect into an array ofRow22.Create a collector that can collect into a list ofRow1.Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2)Create a collector that can collect into a list ofRow2.Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3)Create a collector that can collect into a list ofRow3.Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4)Create a collector that can collect into a list ofRow4.Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5)Create a collector that can collect into a list ofRow5.Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6)Create a collector that can collect into a list ofRow6.static <T, T1, T2, T3, T4, T5, T6, T7>
Collector<T,?,List<Row7<T1,T2,T3,T4,T5,T6,T7>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7)Create a collector that can collect into a list ofRow7.static <T, T1, T2, T3, T4, T5, T6, T7, T8>
Collector<T,?,List<Row8<T1,T2,T3,T4,T5,T6,T7,T8>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8)Create a collector that can collect into a list ofRow8.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9>
Collector<T,?,List<Row9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9)Create a collector that can collect into a list ofRow9.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Collector<T,?,List<Row10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10)Create a collector that can collect into a list ofRow10.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Collector<T,?,List<Row11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11)Create a collector that can collect into a list ofRow11.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Collector<T,?,List<Row12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12)Create a collector that can collect into a list ofRow12.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Collector<T,?,List<Row13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13)Create a collector that can collect into a list ofRow13.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Collector<T,?,List<Row14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14)Create a collector that can collect into a list ofRow14.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Collector<T,?,List<Row15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15)Create a collector that can collect into a list ofRow15.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Collector<T,?,List<Row16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16)Create a collector that can collect into a list ofRow16.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Collector<T,?,List<Row17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17)Create a collector that can collect into a list ofRow17.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Collector<T,?,List<Row18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18)Create a collector that can collect into a list ofRow18.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Collector<T,?,List<Row19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19)Create a collector that can collect into a list ofRow19.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Collector<T,?,List<Row20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20)Create a collector that can collect into a list ofRow20.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Collector<T,?,List<Row21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20, Function<? super T,? extends Field<T21>> f21)Create a collector that can collect into a list ofRow21.static <T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Collector<T,?,List<Row22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>>Rows.toRowList(Function<? super T,? extends Field<T1>> f1, Function<? super T,? extends Field<T2>> f2, Function<? super T,? extends Field<T3>> f3, Function<? super T,? extends Field<T4>> f4, Function<? super T,? extends Field<T5>> f5, Function<? super T,? extends Field<T6>> f6, Function<? super T,? extends Field<T7>> f7, Function<? super T,? extends Field<T8>> f8, Function<? super T,? extends Field<T9>> f9, Function<? super T,? extends Field<T10>> f10, Function<? super T,? extends Field<T11>> f11, Function<? super T,? extends Field<T12>> f12, Function<? super T,? extends Field<T13>> f13, Function<? super T,? extends Field<T14>> f14, Function<? super T,? extends Field<T15>> f15, Function<? super T,? extends Field<T16>> f16, Function<? super T,? extends Field<T17>> f17, Function<? super T,? extends Field<T18>> f18, Function<? super T,? extends Field<T19>> f19, Function<? super T,? extends Field<T20>> f20, Function<? super T,? extends Field<T21>> f21, Function<? super T,? extends Field<T22>> f22)Create a collector that can collect into a list ofRow22.@NotNull ConstraintEnforcementStepConstraintTypeStep.unique(Collection<? extends Field<?>> fields)Create aUNIQUEconstraint.@NotNull CreateTableConstraintStepCreateTableConstraintStep.unique(Collection<? extends Field<?>> fields)Convenience method to add an unnamed (system named)UNIQUEconstraint to the table.intUpdatableRecord.update(Collection<? extends Field<?>> fields)Store parts of this record to the database using anUPDATEstatement.@NotNull SelectJoinStep<R>SelectOnStep.using(Collection<? extends Field<?>> fields)Join the previous table with theUSING(column [, column...])syntax.TableOnStep.using(Collection<? extends Field<?>> fields)Join a table with theUSING(column [, column...])syntax.@NotNull MergeNotMatchedValuesStepN<R>MergeNotMatchedStep.whenNotMatchedThenInsert(Collection<? extends Field<?>> fields)Add theWHEN MATCHED THEN UPDATEclause to theMERGEstatement@NotNull WithAsStepDSLContext.with(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull WithAsStepDeprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull WithAsStepWithStep.with(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull WithAsStepDeprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull WithAsStepDSLContext.withRecursive(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.@NotNull WithAsStepDSLContext.withRecursive(String alias, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ. -
Uses of Field in org.jooq.impl
Classes in org.jooq.impl that implement FieldModifier and TypeClassDescriptionclassCustomField<T>A base class for customFieldimplementations in client code.Fields in org.jooq.impl declared as FieldMethods in org.jooq.impl that return FieldModifier and TypeMethodDescriptionTheABSfunction.DSL.abs(T number)TheABSfunction.static @NotNull Field<BigDecimal>TheACOSfunction.static @NotNull Field<BigDecimal>TheACOSfunction.static <T> @NotNull Field<T[]>DSL.array(Collection<? extends Field<T>> fields)Create an array literal.static <T> @NotNull Field<T[]>Create an array literal.static <T> @NotNull Field<T[]>The PostgreSQLarray(select)function.static <T> @NotNull Field<T[]>DSL.array(T... values)Create an array literal.static <T> @NotNull Field<T>Get an array element at a given index (1 based)static <T> @NotNull Field<T>Get an array element at a given index (1 based)TheASCIIfunction.TheASCIIfunction.AbstractRoutine.asField()static @NotNull Field<BigDecimal>TheASINfunction.static @NotNull Field<BigDecimal>TheASINfunction.static @NotNull Field<BigDecimal>TheATANfunction.static @NotNull Field<BigDecimal>TheATANfunction.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull Field<BigDecimal>TheATAN2function.The bitwise and operator.The bitwise and operator.The bitwise and operator.DSL.bitAnd(T value1, T value2)The bitwise and operator.The MySQLBIT_COUNT(field)function, counting the number of bits that are set in this number.The MySQLBIT_COUNT(field)function, counting the number of bits that are set in this number.TheBIT_LENGTHfunction.TheBIT_LENGTHfunction.The bitwise not and operator.The bitwise not and operator.The bitwise not and operator.DSL.bitNand(T value1, T value2)The bitwise not and operator.The bitwise not or operator.The bitwise not or operator.The bitwise not or operator.DSL.bitNor(T value1, T value2)The bitwise not or operator.The bitwise not operator.DSL.bitNot(T value)The bitwise not operator.The bitwise or operator.The bitwise or operator.The bitwise or operator.DSL.bitOr(T value1, T value2)The bitwise or operator.The bitwise not xor operator.The bitwise not xor operator.The bitwise not xor operator.DSL.bitXNor(T value1, T value2)The bitwise not xor operator.The bitwise xor operator.The bitwise xor operator.The bitwise xor operator.DSL.bitXor(T value1, T value2)The bitwise xor operator.DSL.cardinality(Field<? extends Object[]> field)Calculate the cardinality of an array field.static <T> @NotNull Field<T>Cast a value to another type.static <T> @NotNull Field<T>Cast a value to another type.static <T> @NotNull Field<T>Cast a value to the type of another field.static <T> @NotNull Field<T>Cast a field to another type.static <T> @NotNull Field<T>Cast a field to another type.static <T> @NotNull Field<T>Cast a field to the type of another field.static <T> @NotNull Field<T>Cast null to a type.static <T> @NotNull Field<T>Cast null to a type.static <T> @NotNull Field<T>Cast null to the type of another field.TheCEILfunction.DSL.ceil(T value)TheCEILfunction.Get the century of a date.Get the century of a date.Get the century of a date.DSL.charLength(String string)TheCHAR_LENGTHfunction.DSL.charLength(Field<String> string)TheCHAR_LENGTHfunction.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.static <T> @NotNull Field<T>DSL.choose(int index, T... values)The T-SQLCHOOSE()function.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.TheCHRfunction.TheCHRfunction.static <T> @NotNull Field<T>TheCOALESCE(field1, field2, ...static <T> @NotNull Field<T>TheCOALESCE(field, value)function.static <T> @NotNull Field<T>DSL.coalesce(T value, T... values)TheCOALESCE(value1, value2, ...static <T> @NotNull Field<T>Coerce this field to another type.static <T> @NotNull Field<T>Coerce a field to another type.static <T> @NotNull Field<T>Coerce this field to the type of another field.static <T> @NotNull Field<T>Coerce this field to another type.static <T> @NotNull Field<T>Coerce a field to another type.static <T> @NotNull Field<T>Coerce this field to the type of another field.Get the concat(value[, value, ...]) function.Get theconcat(value, field)function.Get the concat(field[, field, ...]) function.Get theconcat(field, value)function.DSL.connectByIsCycle()TheCONNECT_BY_IS_CYCLEfunction.DSL.connectByIsLeaf()TheCONNECT_BY_IS_LEAFfunction.static <T> @NotNull Field<T>DSL.connectByRoot(Field<T> field)TheCONNECT_BY_ROOTfunction.static <T> @NotNull Field<T>Convert a date time value to a string value using the SQL Server styleCONVERT()function.static <T> @NotNull Field<T>Convert a date time value to a string value using the SQL Server styleCONVERT()function.static @NotNull Field<BigDecimal>TheCOSfunction.static @NotNull Field<BigDecimal>TheCOSfunction.static @NotNull Field<BigDecimal>TheCOSHfunction.static @NotNull Field<BigDecimal>TheCOSHfunction.static @NotNull Field<BigDecimal>TheCOTfunction.static @NotNull Field<BigDecimal>TheCOTfunction.static @NotNull Field<BigDecimal>TheCOTHfunction.static @NotNull Field<BigDecimal>TheCOTHfunction.DSL.currentCatalog()TheCURRENT_CATALOGfunction.DSL.currentDate()Get the current_date() function returning a SQL standardSQLDataType.DATEtype.DSL.currentInstant()Get the current_timestamp() function.DSL.currentLocalDate()Get the current_date() function returning a SQL standardSQLDataType.DATEtype.static @NotNull Field<LocalDateTime>DSL.currentLocalDateTime()Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype.static @NotNull Field<LocalDateTime>DSL.currentLocalDateTime(int precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.static @NotNull Field<LocalDateTime>DSL.currentLocalDateTime(Field<Integer> precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.DSL.currentLocalTime()Get the current_time() function returning a SQL standardSQLDataType.TIMEtype.static @NotNull Field<OffsetDateTime>DSL.currentOffsetDateTime()Get the current_timestamp() function.static @NotNull Field<OffsetTime>DSL.currentOffsetTime()Get the current_time() function.DSL.currentSchema()TheCURRENT_SCHEMAfunction.DSL.currentTime()Get the current_time() function returning a SQL standardSQLDataType.TIMEtype.DSL.currentTimestamp()Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype.DSL.currentTimestamp(int precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.DSL.currentTimestamp(Field<Integer> precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.DSL.currentUser()TheCURRENT_USERfunction.SequenceImpl.currval()Convert a string value to aDATE.Convert a temporal value to aDATE.Convert a temporal value to aDATE.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.Get the date difference betweenendDate - startDatein number of days.Get the date difference betweenendDate - startDatein number of days.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein number of days.Get the date difference betweenendDate - startDatein number of days.Subtract an interval from a date.Subtract an interval from a date, given a date part.Subtract an interval from a date, given a date part.Subtract an interval from a date, given a date part.Subtract an interval from a date.Subtract an interval from a date, given a date part.Get the day part of a date.Get the day part of a date.Get the day part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the decade of a date.Get the decade of a date.Get the decade of a date.static <Z, T> @NotNull Field<Z>Gets the Oracle-styleDECODE(expression, search, result[, search , result]...static <Z, T> @NotNull Field<Z>Gets the Oracle-styleDECODE(expression, search, result[, search , result]...static <Z, T> @NotNull Field<Z>DSL.decode(T value, T search, Z result)Gets the Oracle-styleDECODE(expression, search, result[, search , result]...static <Z, T> @NotNull Field<Z>Gets the Oracle-styleDECODE(expression, search, result[, search , result]...DefaultDataType.default_()DSL.default_()Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.DSL.defaultValue()Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>DSL.defaultValue(Class<T> type)Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>DSL.defaultValue(DataType<T> type)Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>DSL.defaultValue(Field<T> field)Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static @NotNull Field<BigDecimal>TheDEGfunction.static @NotNull Field<BigDecimal>TheDEGfunction.TheDIGITSfunction.TheDIGITSfunction.static @NotNull Field<BigDecimal>DSL.e()TheEfunction.Get the epoch of a date.Get the epoch of a date.Get the epoch of a date.Convenience method forDSL.replace(Field, String, String)to escape data for use withlike(Field, char).static @NotNull Field<BigDecimal>TheEXPfunction.static @NotNull Field<BigDecimal>TheEXPfunction.Get the extract(field, datePart) function.Get the extract(field, datePart) function.Get the extract(field, datePart) function.Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>A custom SQL clause that can render arbitrary SQL elements.Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.A custom SQL clause that can render arbitrary SQL elements.Transform a condition into a boolean field.Get the MySQLFIELD(expr, expr1, expr2, ...)function.Get the MySQLFIELD(expr, expr1, expr2, ...)function.Create a qualified field, given its (qualified) field name.static <T> @NotNull Field<T>Create a qualified field, given its (qualified) field name.static <T> @NotNull Field<T>Create a qualified field, given its (qualified) field name.static <T> @NotNull Field<T>Create a qualified field, given its (qualified) field name.static <T> @NotNull Field<T>Transform a subquery into a correlated subquery.static <T> @NotNull Field<T>DSL.field(SelectField<T> field)Wrap aSelectFieldin a general-purposeFieldCreate a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>Create a "plain SQL" field.static <T> @NotNull Field<T>DSL.fieldByName(Class<T> type, String... qualifiedName)Deprecated, for removal: This API element is subject to removal in a future version.- [#3843] - 3.6.0 - useDSL.field(Name, Class)insteadDSL.fieldByName(String... qualifiedName)Deprecated, for removal: This API element is subject to removal in a future version.- [#3843] - 3.6.0 - useDSL.field(Name)insteadstatic <T> @NotNull Field<T>DSL.fieldByName(DataType<T> type, String... qualifiedName)Deprecated, for removal: This API element is subject to removal in a future version.- [#3843] - 3.6.0 - useDSL.field(Name, DataType)insteadTheFLOORfunction.DSL.floor(T value)TheFLOORfunction.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.SequenceImpl.getCache()SequenceImpl.getIncrementBy()SequenceImpl.getMaxvalue()SequenceImpl.getMinvalue()SequenceImpl.getStartWith()static <T> @NotNull Field<T>Find the greatest among all values.static <T> @NotNull Field<T>DSL.greatest(T value, T... values)Find the greatest among all values.DSL.groupId()Create aGROUP_ID()aggregation function to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.Create a GROUPING(field) aggregation field to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.DSL.groupingId(Field<?>... fields)Create a GROUPING_ID(field1, field2, .., fieldn) aggregation field to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.Get the hour part of a date.Get the hour part of a date.Get the hour part of a date.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>DSL.ifnull(T value, T defaultValue)TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Inline all bind variables produced by the argumentField.Get the insert(in, startIndex, length, placing) function.DSL.insert(Field<String> in, Field<? extends Number> startIndex, Field<? extends Number> length, Field<String> placing)Get the insert(in, startIndex, length, placing) function.Convert a string value to aTIMESTAMP WITH TIME ZONE.Convert a temporal value to aTIMESTAMP WITH TIME ZONE.Convert a temporal value to aTIMESTAMP WITH TIME ZONE.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.static <T> @NotNull Field<T>DSL.isnull(T value, T defaultValue)Gets the SQL Server-style ISNULL(value, defaultValue) function.DSL.isoDayOfWeek(Temporal value)Get the ISO day of week part of a date.DSL.isoDayOfWeek(Date value)Get the ISO day of week part of a date.DSL.isoDayOfWeek(Field<?> field)Get the ISO day of week part of a date.static <T> @NotNull Field<T>Find the least among all values.static <T> @NotNull Field<T>DSL.least(T value, T... values)Find the least among all values.TheLEFTfunction.TheLEFTfunction.TheLEFTfunction.TheLEFTfunction.TheLENGTHfunction, an alias for theCHAR_LENGTHfunction.TheLENGTHfunction, an alias for theCHAR_LENGTHfunction.DSL.level()TheLEVELfunction.static @NotNull Field<BigDecimal>TheLNfunction.static @NotNull Field<BigDecimal>TheLNfunction.Convert a string value to aDATE.Convert a temporal value to aDATE.Convert a temporal value to aDATE.DSL.localDateAdd(LocalDate date, Number interval)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(LocalDate date, Number interval, DatePart datePart)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Number interval)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Number interval, DatePart datePart)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Field<? extends Number> interval)TheLOCAL_DATE_ADDfunction.TheLOCAL_DATE_ADDfunction.DSL.localDateDiff(LocalDate endDate, LocalDate startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateDiff(LocalDate endDate, Field<LocalDate> startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateDiff(DatePart part, LocalDate startDate, LocalDate endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateDiff(DatePart part, LocalDate startDate, Field<LocalDate> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateDiff(DatePart part, Field<LocalDate> startDate, LocalDate endDate)Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateDiff(Field<LocalDate> endDate, LocalDate startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateDiff(Field<LocalDate> endDate, Field<LocalDate> startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateSub(LocalDate date, Number interval)Subtract an interval from a date.DSL.localDateSub(LocalDate date, Number interval, DatePart datePart)Subtract an interval from a date, given a date part.DSL.localDateSub(LocalDate date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a date, given a date part.DSL.localDateSub(Field<LocalDate> date, Number interval, DatePart datePart)Subtract an interval from a date, given a date part.DSL.localDateSub(Field<LocalDate> date, Field<? extends Number> interval)Subtract an interval from a date.Subtract an interval from a date, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTime(String value)Convert a string value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.localDateTime(LocalDateTime value)Convert a temporal value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.localDateTime(Field<LocalDateTime> field)Convert a temporal value to aTIMESTAMP.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Number interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Number interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(LocalDateTime timestamp1, LocalDateTime timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(LocalDateTime timestamp1, Field<LocalDateTime> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, LocalDateTime endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, Field<LocalDateTime> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, LocalDateTime endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, Field<LocalDateTime> endDate)Get the date difference betweenendDate - startDatein terms ofpart.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, LocalDateTime timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, Field<LocalDateTime> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(LocalDateTime timestamp, Number interval)Subtract an interval from a timestamp.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(LocalDateTime date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> timestamp, Field<? extends Number> interval)Subtract an interval from a timestamp.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.Convert a string value to aTIME.Convert a temporal value to aTIME.Convert a temporal value to aTIME.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOG10function.static @NotNull Field<BigDecimal>TheLOG10function.TheLOWERfunction.TheLOWERfunction.TheLPADfunction.Get the lpad(field, length, character) function.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.TheMD5function.TheMD5function.DSL.microsecond(Temporal value)Get the microsecond part of a date.DSL.microsecond(Date value)Get the microsecond part of a date.DSL.microsecond(Field<?> field)Get the microsecond part of a date.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.DSL.mid(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)TheMIDfunction, an alias for theSUBSTRINGfunction.DSL.millennium(Temporal value)Get the millennium of a date.DSL.millennium(Date value)Get the millennium of a date.DSL.millennium(Field<?> field)Get the millennium of a date.DSL.millisecond(Temporal value)Get the millisecond part of a date.DSL.millisecond(Date value)Get the millisecond part of a date.DSL.millisecond(Field<?> field)Get the millisecond part of a date.Negate a field to get its negative value.Get the minute part of a date.Get the minute part of a date.Get the minute part of a date.Get the month part of a date.Get the month part of a date.Get the month part of a date.Get theMULTISEToperator to nest subqueries.Negate a field to get its negative value.SequenceImpl.nextval()Invert a boolean value.DSL.now()Synonym forDSL.currentTimestamp().Synonym forDSL.currentTimestamp(Field).static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.static <T> @NotNull Field<T>DSL.nullif(T value, T other)Gets the Oracle-style NULLIF(value, other) function.protected static Field<?>[]Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static Field<?>[]Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <T> @NotNull Field<T>DSL.nvl(T value, T defaultValue)Gets the Oracle-style NVL(value, defaultValue) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.DSL.octetLength(String string)TheOCTET_LENGTHfunction.DSL.octetLength(Field<String> string)TheOCTET_LENGTHfunction.static @NotNull Field<OffsetDateTime>DSL.offsetDateTime(String value)Convert a string value to aTIMESTAMP WITH TIME ZONE.static @NotNull Field<OffsetDateTime>DSL.offsetDateTime(OffsetDateTime value)Convert a temporal value to aTIMESTAMP WITH TIME ZONE.static @NotNull Field<OffsetDateTime>DSL.offsetDateTime(Field<OffsetDateTime> field)Convert a temporal value to aTIMESTAMP WITH TIME ZONE.static @NotNull Field<OffsetTime>DSL.offsetTime(String value)Convert a string value to aTIME WITH TIME ZONE.static @NotNull Field<OffsetTime>DSL.offsetTime(OffsetTime value)Convert a temporal value to aTIME WITH TIME ZONE.static @NotNull Field<OffsetTime>DSL.offsetTime(Field<OffsetTime> field)Convert a temporal value to aTIME WITH TIME ZONE.TheOVERLAYfunction.TheOVERLAYfunction.TheOVERLAYfunction.DSL.overlay(Field<String> in, Field<String> placing, Field<? extends Number> startIndex, Field<? extends Number> length)TheOVERLAYfunction.Field<?>CallbackParseListener.parseField(ParseContext ctx)Field<?>DefaultParseListener.parseField(ParseContext ctx)static @NotNull Field<BigDecimal>DSL.pi()ThePIfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static <T> @NotNull Field<T>ThePRIORfunction.Get the quarter of a date.Get the quarter of a date.Get the quarter of a date.static @NotNull Field<BigDecimal>TheRADfunction.static @NotNull Field<BigDecimal>TheRADfunction.static @NotNull Field<BigDecimal>DSL.rand()TheRANDfunction.DSL.regexpReplaceAll(Field<String> field, String pattern, String replacement)Get theREGEXP_REPLACE_ALLfunction.Get theREGEXP_REPLACE_ALLfunction.DSL.regexpReplaceFirst(Field<String> field, String pattern, String replacement)Get theREGEXP_REPLACE_ALLfunction.Get theREGEXP_REPLACE_ALLfunction.TheREPEATfunction.TheREPEATfunction.TheREPEATfunction.TheREPEATfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREVERSEfunction.TheREVERSEfunction.TheRIGHTfunction.TheRIGHTfunction.TheRIGHTfunction.TheRIGHTfunction.TheROUNDfunction.TheROUNDfunction.TheROUNDfunction.DSL.round(T value)TheROUNDfunction.DSL.round(T value, int decimals)TheROUNDfunction.TheROUNDfunction.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow1as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull Field<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow10as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull Field<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow11as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull Field<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow12as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull Field<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow13as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull Field<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow14as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull Field<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow15as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull Field<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow16as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull Field<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>DSL.rowField(Row17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow17as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull Field<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>DSL.rowField(Row18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow18as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull Field<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>DSL.rowField(Row19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow19as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow2as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull Field<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>DSL.rowField(Row20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow20as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull Field<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>DSL.rowField(Row21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow21as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull Field<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>DSL.rowField(Row22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> row)Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow22as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow3as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow4as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow5as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow6as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow7as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull Field<Record8<T1,T2,T3,T4,T5,T6,T7,T8>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow8as aSelectFielddirectly, instead.static <T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull Field<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow9as aSelectFielddirectly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRowNas aSelectFielddirectly, instead.DSL.rownum()TheROWNUMfunction.TheRPADfunction.Get the rpad(field, length, character) function.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.Get the second part of a date.Get the second part of a date.Get the second part of a date.The bitwise left shift operator.The bitwise left shift operator.The bitwise left shift operator.The bitwise left shift operator.The bitwise right shift operator.The bitwise right shift operator.The bitwise right shift operator.The bitwise right shift operator.TheSIGNfunction.TheSIGNfunction.static @NotNull Field<BigDecimal>TheSINfunction.static @NotNull Field<BigDecimal>TheSINfunction.static @NotNull Field<BigDecimal>TheSINHfunction.static @NotNull Field<BigDecimal>TheSINHfunction.TheSPACEfunction.TheSPACEfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.static @NotNull Field<BigDecimal>TheSQRTfunction.static @NotNull Field<BigDecimal>TheSQRTfunction.TheSQUAREfunction.DSL.square(T value)TheSQUAREfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.DSL.substring(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)TheSUBSTRINGfunction.DSL.substringIndex(Field<String> string, String delimiter, int n)TheSUBSTRING_INDEXfunction.TheSUBSTRING_INDEXfunction.DSL.substringIndex(Field<String> string, Field<String> delimiter, int n)TheSUBSTRING_INDEXfunction.TheSUBSTRING_INDEXfunction.DSL.sysConnectByPath(Field<?> field, String separator)TheSYS_CONNECT_BY_PATHfunction.static @NotNull Field<BigDecimal>TheTANfunction.static @NotNull Field<BigDecimal>TheTANfunction.static @NotNull Field<BigDecimal>TheTANHfunction.static @NotNull Field<BigDecimal>TheTANHfunction.static @NotNull Field<BigDecimal>DSL.tau()TheTAUfunction.Convert a string value to aTIME.Convert a temporal value to aTIME.Convert a temporal value to aTIME.Convert a string value to aTIMESTAMP.Convert a temporal value to aTIMESTAMP.Convert a temporal value to aTIMESTAMP.DSL.timestampAdd(Timestamp date, Number interval)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Timestamp date, Number interval, DatePart datePart)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval, DatePart datePart)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Number interval)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Number interval, DatePart datePart)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Field<? extends Number> interval)TheTIMESTAMP_ADDfunction.TheTIMESTAMP_ADDfunction.static @NotNull Field<DayToSecond>DSL.timestampDiff(Timestamp timestamp1, Timestamp timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.timestampDiff(Timestamp timestamp1, Field<Timestamp> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.timestampDiff(DatePart part, Timestamp startDate, Timestamp endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.timestampDiff(DatePart part, Timestamp startDate, Field<Timestamp> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.timestampDiff(DatePart part, Field<Timestamp> startDate, Timestamp endDate)Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.static @NotNull Field<DayToSecond>DSL.timestampDiff(Field<Timestamp> timestamp1, Timestamp timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.timestampDiff(Field<Timestamp> timestamp1, Field<Timestamp> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.timestampSub(Timestamp timestamp, Number interval)Subtract an interval from a timestamp.DSL.timestampSub(Timestamp date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.DSL.timestampSub(Timestamp date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.DSL.timestampSub(Field<Timestamp> date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.DSL.timestampSub(Field<Timestamp> timestamp, Field<? extends Number> interval)Subtract an interval from a timestamp.Subtract an interval from a timestamp, given a date part.Get the timezone part of a date.Get the timezone part of a date.Get the timezone part of a date.DSL.timezoneHour(Temporal value)Get the timezoneHour part of a date.DSL.timezoneHour(Date value)Get the timezoneHour part of a date.DSL.timezoneHour(Field<?> field)Get the timezoneHour part of a date.DSL.timezoneMinute(Temporal value)Get the timezoneMinute part of a date.DSL.timezoneMinute(Date value)Get the timezoneMinute part of a date.DSL.timezoneMinute(Field<?> field)Get the timezoneMinute part of a date.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_DATEfunction.TheTO_DATEfunction.TheTO_DATEfunction.TheTO_DATEfunction.TheTO_HEXfunction.TheTO_HEXfunction.DSL.toLocalDate(String value, String format)Parse a value to aDATE.DSL.toLocalDate(String value, Field<String> format)Parse a value to aDATE.DSL.toLocalDate(Field<String> value, String format)Parse a value to aDATE.DSL.toLocalDate(Field<String> value, Field<String> format)Parse a value to aDATE.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(String value, String format)Parse a value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(String value, Field<String> format)Parse a value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(Field<String> value, String format)Parse a value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(Field<String> value, Field<String> format)Parse a value to aTIMESTAMP.DSL.toTimestamp(String value, String formatMask)TheTO_TIMESTAMPfunction.DSL.toTimestamp(String value, Field<String> formatMask)TheTO_TIMESTAMPfunction.DSL.toTimestamp(Field<String> value, String formatMask)TheTO_TIMESTAMPfunction.DSL.toTimestamp(Field<String> value, Field<String> formatMask)TheTO_TIMESTAMPfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.Truncate a date to the beginning of the day.Truncate a date to a given datepart.Truncate a timestamp to the beginning of the day.Truncate a timestamp to a given datepart.Truncate a date to the beginning of the day.Truncate a date to a given datepart.static @NotNull Field<LocalDateTime>DSL.trunc(LocalDateTime timestamp)Truncate a timestamp to the beginning of the day.static @NotNull Field<LocalDateTime>DSL.trunc(LocalDateTime timestamp, DatePart part)Truncate a timestamp to a given datepart.static <T> @NotNull Field<T>Truncate a date or a timestamp to the beginning of the day.TheTRUNCfunction.static <T> @NotNull Field<T>Truncate a date or a timestamp to a given datepart.TheTRUNCfunction.DSL.trunc(T number)Truncate a number to a given number of decimals.DSL.trunc(T value, int decimals)TheTRUNCfunction.TheTRUNCfunction.TheUPPERfunction.TheUPPERfunction.DSL.uuid()TheUUIDfunction.static <T> @NotNull Field<T>Create theVALUEpseudo field for usage withDOMAINspecifications.static <T> @NotNull Field<T>Create theVALUEpseudo field for usage withDOMAINspecifications.Get the week part of a date.Get the week part of a date.Get the week part of a date.TheWIDTH_BUCKETfunction.DSL.widthBucket(Field<T> field, T low, T high, int buckets)TheWIDTH_BUCKETfunction.DSL.xmlcomment(String comment)TheXMLCOMMENTfunction.DSL.xmlcomment(Field<String> comment)TheXMLCOMMENTfunction.DSL.xmlconcat(Collection<? extends Field<?>> fields)The XML concat function.The XML concat function.DSL.xmldocument(Field<XML> content)The XML document constructor.DSL.xmlelement(String name, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(String name, Field<?>... content)The XML element constructor.DSL.xmlelement(String name, XMLAttributes attributes, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(String name, XMLAttributes attributes, Field<?>... content)The XML element constructor.DSL.xmlelement(Name name, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(Name name, Field<?>... content)The XML element constructor.DSL.xmlelement(Name name, XMLAttributes attributes, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(Name name, XMLAttributes attributes, Field<?>... content)The XML element constructor.DSL.xmlforest(Collection<? extends Field<?>> fields)TheXMLFORESTfunction.TheXMLFORESTfunction.DSL.xmlparseContent(String content)The XML parse function.DSL.xmlparseContent(Field<String> content)The XML parse function.DSL.xmlparseDocument(String content)The XML parse function.DSL.xmlparseDocument(Field<String> content)The XML parse function.The XML processing instruction constructor.The XML processing instruction constructor.The XML processing instruction constructor.The XML processing instruction constructor.static <T> @NotNull Field<T>DSL.xmlserializeContent(Field<XML> value, DataType<T> type)TheXMLSERIALIZE_CONTENTfunction.static <T> @NotNull Field<T>DSL.xmlserializeContent(XML value, DataType<T> type)TheXMLSERIALIZE_CONTENTfunction.static <T> @NotNull Field<T>DSL.xmlserializeDocument(Field<XML> value, DataType<T> type)TheXMLSERIALIZE_DOCUMENTfunction.static <T> @NotNull Field<T>DSL.xmlserializeDocument(XML value, DataType<T> type)TheXMLSERIALIZE_DOCUMENTfunction.Get the year part of a date.Get the year part of a date.Get the year part of a date.Methods in org.jooq.impl that return types with arguments of type FieldModifier and TypeMethodDescriptionAbstractRoutine.getInValues()DSL.nullSafeList(Field<?>... fields)Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.DSL.nullSafeList(Field<?>[] fields, DataType<?> type)Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.Methods in org.jooq.impl with parameters of type FieldModifier and TypeMethodDescriptionTheABSfunction.static @NotNull Field<BigDecimal>TheACOSfunction.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(String name, Class<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(String name, DataType<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(Name name, Class<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(Name name, DataType<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull QuantifiedSelect<Record1<T>>Create anALLquantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>Create anALLquantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>Create anANYquantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>Create anANYquantified select to be used in quantified comparison predicate expressions.static <T> @NotNull AggregateFunction<T>TheANY_VALUEfunction.static <T> @NotNull Field<T[]>Create an array literal.static <T> @NotNull ArrayAggOrderByStep<T[]>Get thearray_agg()aggregate function.static <T> @NotNull ArrayAggOrderByStep<T[]>DSL.arrayAggDistinct(Field<T> field)Get thearray_agg()aggregate function.static <T> @NotNull Field<T>Get an array element at a given index (1 based)static <T> @NotNull Field<T>Get an array element at a given index (1 based)TheASCIIfunction.static @NotNull Field<BigDecimal>TheASINfunction.static @NotNull Field<BigDecimal>TheATANfunction.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull Field<BigDecimal>TheATAN2function.static @NotNull AggregateFunction<BigDecimal>Get the average over a numeric field: avg(field).static @NotNull AggregateFunction<BigDecimal>DSL.avgDistinct(Field<? extends Number> field)Get the average over a numeric field: avg(distinct field).The bitwise and operator.The bitwise and operator.The bitwise and operator.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_AND_AGGfunction.The MySQLBIT_COUNT(field)function, counting the number of bits that are set in this number.TheBIT_LENGTHfunction.The bitwise not and operator.The bitwise not and operator.The bitwise not and operator.The bitwise not or operator.The bitwise not or operator.The bitwise not or operator.The bitwise not operator.The bitwise or operator.The bitwise or operator.The bitwise or operator.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_OR_AGGfunction.The bitwise not xor operator.The bitwise not xor operator.The bitwise not xor operator.The bitwise xor operator.The bitwise xor operator.The bitwise xor operator.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_XOR_AGGfunction.static @NotNull AggregateFunction<Boolean>Get the every value over a field: bool_and(field).static @NotNull AggregateFunction<Boolean>Get the every value over a field: bool_and(field).DSL.cardinality(Field<? extends Object[]> field)Calculate the cardinality of an array field.static <V> @NotNull CaseValueStep<V>Initialise aCasestatement.static <T> @NotNull Field<T>Cast a value to the type of another field.static <T> @NotNull Field<T>Cast a field to another type.static <T> @NotNull Field<T>Cast a field to another type.static <T> @NotNull Field<T>Cast a field to the type of another field.static <T> @NotNull Field<T>Cast null to the type of another field.TheCEILfunction.Get the century of a date.DSL.charLength(Field<String> string)TheCHAR_LENGTHfunction.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.static <T> @NotNull Field<T>The T-SQLCHOOSE()function.static <V> @NotNull CaseValueStep<V>Initialise aCasestatement.TheCHRfunction.static <T> @NotNull Field<T>TheCOALESCE(field1, field2, ...static <T> @NotNull Field<T>TheCOALESCE(field, value)function.static <T> @NotNull Field<T>Coerce this field to the type of another field.static <T> @NotNull Field<T>Coerce this field to another type.static <T> @NotNull Field<T>Coerce a field to another type.static <T> @NotNull Field<T>Coerce this field to the type of another field.static <T, A extends ArrayRecord<T>>
@NotNull ArrayAggOrderByStep<A>Get thecollect()aggregate function.static <T, A extends ArrayRecord<T>>
@NotNull ArrayAggOrderByStep<A>Get thecollect()aggregate function.static <T, A extends ArrayRecord<T>>
@NotNull ArrayAggOrderByStep<A>DSL.collectDistinct(Field<T> field, Class<A> type)Get thecollect()aggregate function.static <T, A extends ArrayRecord<T>>
@NotNull ArrayAggOrderByStep<A>DSL.collectDistinct(Field<T> field, DataType<A> type)Get thecollect()aggregate function.DefaultDSLContext.commentOnColumn(Field<?> field)static CommentOnIsStepDSL.commentOnColumn(Field<?> field)TheCOMMENT ON COLUMNstatement.Get theconcat(value, field)function.Get the concat(field[, field, ...]) function.Get theconcat(field, value)function.static @NotNull ConditionCreate a condition from a boolean field.static <T> @NotNull Field<T>DSL.connectByRoot(Field<T> field)TheCONNECT_BY_ROOTfunction.static @NotNull StatementDSL.continueWhen(Field<Boolean> condition)Create anCONTINUEstatement for use in procedural code.static <T> @NotNull Field<T>Convert a date time value to a string value using the SQL Server styleCONVERT()function.static @NotNull AggregateFunction<BigDecimal>TheCORRfunction.static @NotNull Field<BigDecimal>TheCOSfunction.static @NotNull Field<BigDecimal>TheCOSHfunction.static @NotNull Field<BigDecimal>TheCOTfunction.static @NotNull Field<BigDecimal>TheCOTHfunction.static @NotNull AggregateFunction<Integer>Get the count(field) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(Field<?> field)Get the count(distinct field) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(Field<?>... fields)Get the count(distinct field1, field2) function.static @NotNull AggregateFunction<BigDecimal>TheCOVAR_POPfunction.static @NotNull AggregateFunction<BigDecimal>TheCOVAR_SAMPfunction.DefaultDSLContext.createOrReplaceView(Table<?> view, Field<?>... fields)static @NotNull CreateViewAsStepDSL.createOrReplaceView(Table<?> view, Field<?>... fields)Create a new DSLCREATE OR REPLACE VIEWstatement.DefaultDSLContext.createView(Table<?> view, Field<?>... fields)static @NotNull CreateViewAsStepDSL.createView(Table<?> view, Field<?>... fields)Create a new DSLCREATE VIEWstatement.DefaultDSLContext.createViewIfNotExists(Table<?> view, Field<?>... fields)static @NotNull CreateViewAsStepDSL.createViewIfNotExists(Table<?> view, Field<?>... fields)Create a new DSLCREATE VIEW IF NOT EXISTSstatement.static @NotNull GroupFieldCreate a CUBE(field1, field2, .., fieldn) grouping field.static @NotNull OrderedAggregateFunction<BigDecimal>Thecume_dist(expr) within group (order by [order clause])ordered-set aggregate function.static @NotNull Field<LocalDateTime>DSL.currentLocalDateTime(Field<Integer> precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.DSL.currentTimestamp(Field<Integer> precision)Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMPtype with the specified fractional seconds precision.Convert a temporal value to aDATE.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.TheDATE_ADDfunction.Get the date difference betweenendDate - startDatein number of days.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein number of days.Get the date difference betweenendDate - startDatein number of days.Subtract an interval from a date, given a date part.Subtract an interval from a date, given a date part.Subtract an interval from a date.Subtract an interval from a date, given a date part.Get the day part of a date.Get the day of week part of a date.Get the day of week part of a date.Get the decade of a date.static <Z, T> @NotNull Field<Z>Gets the Oracle-styleDECODE(expression, search, result[, search , result]...static <Z, T> @NotNull Field<Z>Gets the Oracle-styleDECODE(expression, search, result[, search , result]...static <T> @NotNull Field<T>Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static <T> @NotNull Field<T>DSL.defaultValue(Field<T> field)Create aDEFAULTkeyword for use withINSERT,UPDATE, orMERGEstatements.static @NotNull Field<BigDecimal>TheDEGfunction.static @NotNull OrderedAggregateFunction<Integer>Thedense_rank(expr) within group (order by [order clause])ordered-set aggregate function.TheDIGITSfunction.Get the epoch of a date.Convenience method forDSL.replace(Field, String, String)to escape data for use withlike(Field, char).static @NotNull AggregateFunction<Boolean>Get the every value over a field: every(field).static @NotNull StatementExecute a statement dynamically from within procedural code.static @NotNull StatementCreate anEXITstatement for use in procedural code.static @NotNull Field<BigDecimal>TheEXPfunction.Get the extract(field, datePart) function.DAOImpl.fetch(Field<Z> field, Collection<? extends Z> values)DefaultDSLContext.fetchAsync(ResultSet rs, Field<?>... fields)DefaultDSLContext.fetchAsync(Executor executor, ResultSet rs, Field<?>... fields)<Z> PDAOImpl.fetchOptional(Field<Z> field, Z value)DefaultDSLContext.fetchOptional(ResultSet rs, Field<?>... fields)<T> Optional<T>DefaultDSLContext.fetchOptionalValue(ResultSet rs, Field<T> field)DAOImpl.fetchRange(Field<Z> field, Z lowerInclusive, Z upperInclusive)DefaultDSLContext.fetchSingle(ResultSet rs, Field<?>... fields)DefaultDSLContext.fetchStream(ResultSet rs, Field<?>... fields)<T> TDefaultDSLContext.fetchValue(ResultSet rs, Field<T> field)<T> List<T>DefaultDSLContext.fetchValues(ResultSet rs, Field<T> field)Get the MySQLFIELD(expr, expr1, expr2, ...)function.Get the MySQLFIELD(expr, expr1, expr2, ...)function.static <T> @NotNull WindowIgnoreNullsStep<T>DSL.firstValue(Field<T> field)Thefirst_value(field) over ([analytic clause])function.TheFLOORfunction.static @NotNull ConstraintForeignKeyReferencesStepNDSL.foreignKey(Field<?>... fields)Add aFOREIGN KEYclause to theCONSTRAINT.static <T1> @NotNull ConstraintForeignKeyReferencesStep1<T1>DSL.foreignKey(Field<T1> field1)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2> @NotNull ConstraintForeignKeyReferencesStep2<T1,T2>DSL.foreignKey(Field<T1> field1, Field<T2> field2)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3> @NotNull ConstraintForeignKeyReferencesStep3<T1,T2,T3>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4>
@NotNull ConstraintForeignKeyReferencesStep4<T1,T2,T3,T4>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5>
@NotNull ConstraintForeignKeyReferencesStep5<T1,T2,T3,T4,T5>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6>
@NotNull ConstraintForeignKeyReferencesStep6<T1,T2,T3,T4,T5,T6>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7>
@NotNull ConstraintForeignKeyReferencesStep7<T1,T2,T3,T4,T5,T6,T7>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull ConstraintForeignKeyReferencesStep8<T1,T2,T3,T4,T5,T6,T7,T8>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull ConstraintForeignKeyReferencesStep9<T1,T2,T3,T4,T5,T6,T7,T8,T9>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull ConstraintForeignKeyReferencesStep10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull ConstraintForeignKeyReferencesStep11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull ConstraintForeignKeyReferencesStep12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull ConstraintForeignKeyReferencesStep13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull ConstraintForeignKeyReferencesStep14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull ConstraintForeignKeyReferencesStep15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull ConstraintForeignKeyReferencesStep16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull ConstraintForeignKeyReferencesStep17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull ConstraintForeignKeyReferencesStep18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull ConstraintForeignKeyReferencesStep19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull ConstraintForeignKeyReferencesStep20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull ConstraintForeignKeyReferencesStep21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull ConstraintForeignKeyReferencesStep22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSL.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Add an unnamed (system named)FOREIGN KEYclause to theCONSTRAINT.voidArrayRecordImpl.formatInsert(Writer writer, Table<?> table, Field<?>... fields)static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull Field<T>function()can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.DSL.generateSeries(int from, int to, Field<Integer> step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.DSL.generateSeries(int from, Field<Integer> to)A table function generating a series of values fromfromtoto(inclusive).DSL.generateSeries(int from, Field<Integer> to, int step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.DSL.generateSeries(int from, Field<Integer> to, Field<Integer> step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.DSL.generateSeries(Field<Integer> from, int to)A table function generating a series of values fromfromtoto(inclusive).DSL.generateSeries(Field<Integer> from, int to, int step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.DSL.generateSeries(Field<Integer> from, int to, Field<Integer> step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.DSL.generateSeries(Field<Integer> from, Field<Integer> to)A table function generating a series of values fromfromtoto(inclusive).DSL.generateSeries(Field<Integer> from, Field<Integer> to, int step)A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.A table function generating a series of values fromfromtoto(inclusive), increasing values bystep.static <T> @NotNull Field<T>Find the greatest among all values.static @NotNull GroupConcatOrderByStepDSL.groupConcat(Field<?> field)Get the aggregated concatenation for a field.static @NotNull AggregateFunction<String>DSL.groupConcat(Field<?> field, String separator)Deprecated, for removal: This API element is subject to removal in a future version.- [#7956] - 3.12.0 - UseDSL.groupConcat(Field)andGroupConcatSeparatorStep.separator(String)instead.static @NotNull GroupConcatOrderByStepDSL.groupConcatDistinct(Field<?> field)Get the aggregated concatenation for a field.Create a GROUPING(field) aggregation field to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.DSL.groupingId(Field<?>... fields)Create a GROUPING_ID(field1, field2, .., fieldn) aggregation field to be used along withCUBE,ROLLUP, andGROUPING SETSgroupings.static @NotNull GroupFieldDSL.groupingSets(Field<?>... fields)Create a GROUPING SETS(field1, field2, .., fieldn) grouping field where each grouping set only consists of a single field.static @NotNull GroupFieldDSL.groupingSets(Field<?>[]... fieldSets)Create a GROUPING SETS((field1a, field1b), (field2a), .., (fieldna, fieldnb)) grouping field.Get the hour part of a date.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>Create a MySQL styleIF(condition, ifTrue, ifFalse)function.static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>TheIFNULL()function, a synonym ofNVL().static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Field<T>Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.static <T> @NotNull Param<T>Create a bind value, that is always inlined.static <T> @NotNull Field<T>Inline all bind variables produced by the argumentField.Get the insert(in, startIndex, length, placing) function.DSL.insert(Field<String> in, Field<? extends Number> startIndex, Field<? extends Number> length, Field<String> placing)Get the insert(in, startIndex, length, placing) function.int<R extends Record>
InsertValuesStepN<R>DefaultDSLContext.insertInto(Table<R> into, Field<?>... fields)<R extends Record, T1>
InsertValuesStep1<R,T1>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1)<R extends Record, T1, T2>
InsertValuesStep2<R,T1,T2>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2)<R extends Record, T1, T2, T3>
InsertValuesStep3<R,T1,T2,T3>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3)<R extends Record, T1, T2, T3, T4>
InsertValuesStep4<R,T1,T2,T3,T4>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)<R extends Record, T1, T2, T3, T4, T5>
InsertValuesStep5<R,T1,T2,T3,T4,T5>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)<R extends Record, T1, T2, T3, T4, T5, T6>
InsertValuesStep6<R,T1,T2,T3,T4,T5,T6>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)<R extends Record, T1, T2, T3, T4, T5, T6, T7>
InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DefaultDSLContext.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)static <R extends Record>
@NotNull InsertValuesStepN<R>DSL.insertInto(Table<R> into, Field<?>... fields)Create a new DSL insert statement.static <R extends Record, T1>
@NotNull InsertValuesStep1<R,T1>DSL.insertInto(Table<R> into, Field<T1> field1)Create a new DSL insert statement.static <R extends Record, T1, T2>
@NotNull InsertValuesStep2<R,T1,T2>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2)Create a new DSL insert statement.static <R extends Record, T1, T2, T3>
@NotNull InsertValuesStep3<R,T1,T2,T3>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4>
@NotNull InsertValuesStep4<R,T1,T2,T3,T4>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5>
@NotNull InsertValuesStep5<R,T1,T2,T3,T4,T5>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull InsertValuesStep6<R,T1,T2,T3,T4,T5,T6>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull InsertValuesStep7<R,T1,T2,T3,T4,T5,T6,T7>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull InsertValuesStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull InsertValuesStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull InsertValuesStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull InsertValuesStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull InsertValuesStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull InsertValuesStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull InsertValuesStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull InsertValuesStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull InsertValuesStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull InsertValuesStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull InsertValuesStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull InsertValuesStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull InsertValuesStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull InsertValuesStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create a new DSL insert statement.static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull InsertValuesStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSL.insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create a new DSL insert statement.Convert a temporal value to aTIMESTAMP WITH TIME ZONE.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the SQL Server-style ISNULL(value, defaultValue) function.DSL.isoDayOfWeek(Field<?> field)Get the ISO day of week part of a date.static @NotNull JSONArrayNullStep<JSON>TheJSON_ARRAYfunction.static @NotNull JSONArrayAggOrderByStep<JSON>DSL.jsonArrayAgg(Field<?> value)The JSON array aggregate function.static @NotNull JSONArrayNullStep<JSONB>DSL.jsonbArray(Field<?>... fields)TheJSONB_ARRAYfunction.static @NotNull JSONArrayAggOrderByStep<JSONB>DSL.jsonbArrayAgg(Field<?> value)The JSON array aggregate function.static @NotNull JSONExistsOnStepDSL.jsonbExists(Field<JSONB> field, String path)The JSONB exists predicate.static @NotNull JSONExistsOnStepDSL.jsonbExists(Field<JSONB> field, Field<String> path)The JSONB exists predicate.static @NotNull JSONObjectNullStep<JSONB>DSL.jsonbObject(Field<?>... entries)TheJSONB_OBJECTfunction.static @NotNull JSONObjectAggNullStep<JSONB>DSL.jsonbObjectAgg(String key, Field<?> value)The JSONB object aggregate function.static @NotNull JSONObjectAggNullStep<JSONB>DSL.jsonbObjectAgg(Field<?> field)The JSONB object aggregate function.static @NotNull JSONObjectAggNullStep<JSONB>DSL.jsonbObjectAgg(Field<String> key, Field<?> value)The JSONB object aggregate function.static @NotNull JSONTableColumnsFirstStepDSL.jsonbTable(Field<JSONB> json, Field<String> path)The JSON table function.static @NotNull JSONValueOnStep<JSONB>DSL.jsonbValue(Field<JSONB> json, String path)The JSON value extractor function.static @NotNull JSONValueOnStep<JSONB>DSL.jsonbValue(Field<JSONB> json, Field<String> path)The JSON value extractor function.static <T> @NotNull JSONEntry<T>A constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static <T> @NotNull JSONEntry<T>A constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static <T> @NotNull JSONEntry<T>A constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static <T> @NotNull JSONEntry<T>A constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static <T> @NotNull JSONEntry<T>A constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static @NotNull JSONExistsOnStepDSL.jsonExists(Field<JSON> field, String path)The JSON exists predicate.static @NotNull JSONExistsOnStepDSL.jsonExists(Field<JSON> field, Field<String> path)The JSON exists predicate.static @NotNull JSONObjectNullStep<JSON>DSL.jsonObject(String key, Field<?> value)The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>DSL.jsonObject(Field<?>... entries)TheJSON_OBJECTfunction.static @NotNull JSONObjectNullStep<JSON>DSL.jsonObject(Field<String> key, Field<?> value)The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>DSL.jsonObject(Field<String> key, Select<? extends Record1<?>> value)The JSON object constructor.static @NotNull JSONObjectAggNullStep<JSON>DSL.jsonObjectAgg(String key, Field<?> value)The JSON object aggregate function.static @NotNull JSONObjectAggNullStep<JSON>DSL.jsonObjectAgg(Field<?> value)The JSON object aggregate function.static @NotNull JSONObjectAggNullStep<JSON>DSL.jsonObjectAgg(Field<String> key, Field<?> value)The JSON object aggregate function.static @NotNull JSONTableColumnsFirstStepThe JSON table function.static @NotNull JSONValueOnStep<JSON>The JSON value extractor function.static @NotNull JSONValueOnStep<JSON>The JSON value extractor function.static @NotNull JSONEntryValueStepA constructor for JSON entries to be used withDSL.jsonObject(JSONEntry...).static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelag(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelast_value(field) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull WindowIgnoreNullsStep<T>Thelead(field, offset, defaultValue) over ([analytic clause])function.static <T> @NotNull Field<T>Find the least among all values.TheLEFTfunction.TheLEFTfunction.TheLEFTfunction.TheLENGTHfunction, an alias for theCHAR_LENGTHfunction.static @NotNull OrderedAggregateFunction<String>Get the aggregated concatenation for a field.static @NotNull OrderedAggregateFunction<String>Get the aggregated concatenation for a field.static @NotNull Field<BigDecimal>TheLNfunction.Convert a temporal value to aDATE.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Number interval)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Number interval, DatePart datePart)TheLOCAL_DATE_ADDfunction.DSL.localDateAdd(Field<LocalDate> date, Field<? extends Number> interval)TheLOCAL_DATE_ADDfunction.TheLOCAL_DATE_ADDfunction.DSL.localDateDiff(LocalDate endDate, Field<LocalDate> startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateDiff(DatePart part, LocalDate startDate, Field<LocalDate> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateDiff(DatePart part, Field<LocalDate> startDate, LocalDate endDate)Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateDiff(Field<LocalDate> endDate, LocalDate startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateDiff(Field<LocalDate> endDate, Field<LocalDate> startDate)Get the date difference betweenendDate - startDatein number of days.DSL.localDateSub(LocalDate date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a date, given a date part.DSL.localDateSub(Field<LocalDate> date, Number interval, DatePart datePart)Subtract an interval from a date, given a date part.DSL.localDateSub(Field<LocalDate> date, Field<? extends Number> interval)Subtract an interval from a date.Subtract an interval from a date, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTime(Field<LocalDateTime> field)Convert a temporal value to aTIMESTAMP.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval)TheLOCAL_DATE_TIME_ADDfunction.static <T> @NotNull Field<LocalDateTime>DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)TheLOCAL_DATE_TIME_ADDfunction.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(LocalDateTime timestamp1, Field<LocalDateTime> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, Field<LocalDateTime> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, LocalDateTime endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, Field<LocalDateTime> endDate)Get the date difference betweenendDate - startDatein terms ofpart.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, LocalDateTime timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, Field<LocalDateTime> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> timestamp, Field<? extends Number> interval)Subtract an interval from a timestamp.static @NotNull Field<LocalDateTime>DSL.localDateTimeSub(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.Convert a temporal value to aTIME.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOGfunction.static @NotNull Field<BigDecimal>TheLOG10function.TheLOWERfunction.TheLPADfunction.Get the lpad(field, length, character) function.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLPADfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.TheLTRIMfunction.static <T> @NotNull AggregateFunction<T>Get the max value over a field: max(field).static <T> @NotNull AggregateFunction<T>DSL.maxDistinct(Field<T> field)Get the max value over a field: max(distinct field).TheMD5function.static @NotNull AggregateFunction<BigDecimal>TheMEDIANfunction.int<R extends Record>
MergeKeyStepN<R><R extends Record, T1>
MergeKeyStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2>
MergeKeyStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3>
MergeKeyStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4>
MergeKeyStep4<R,T1,T2,T3,T4>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5>
MergeKeyStep5<R,T1,T2,T3,T4,T5>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6>
MergeKeyStep6<R,T1,T2,T3,T4,T5,T6>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7>
MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
MergeKeyStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
MergeKeyStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
MergeKeyStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
MergeKeyStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
MergeKeyStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
MergeKeyStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
MergeKeyStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
MergeKeyStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
MergeKeyStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
MergeKeyStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
MergeKeyStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
MergeKeyStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DefaultDSLContext.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDefaultDSLContext.mergeInto(Table)static <R extends Record>
@NotNull MergeKeyStepN<R>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1>
@NotNull MergeKeyStep1<R,T1>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2>
@NotNull MergeKeyStep2<R,T1,T2>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3>
@NotNull MergeKeyStep3<R,T1,T2,T3>Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4>
@NotNull MergeKeyStep4<R,T1,T2,T3,T4>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5>
@NotNull MergeKeyStep5<R,T1,T2,T3,T4,T5>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6>
@NotNull MergeKeyStep6<R,T1,T2,T3,T4,T5,T6>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7>
@NotNull MergeKeyStep7<R,T1,T2,T3,T4,T5,T6,T7>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull MergeKeyStep8<R,T1,T2,T3,T4,T5,T6,T7,T8>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull MergeKeyStep9<R,T1,T2,T3,T4,T5,T6,T7,T8,T9>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull MergeKeyStep10<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull MergeKeyStep11<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull MergeKeyStep12<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull MergeKeyStep13<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull MergeKeyStep14<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull MergeKeyStep15<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull MergeKeyStep16<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull MergeKeyStep17<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull MergeKeyStep18<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull MergeKeyStep19<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull MergeKeyStep20<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull MergeKeyStep21<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull MergeKeyStep22<R,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DSL.mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)DSL.microsecond(Field<?> field)Get the microsecond part of a date.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.TheMIDfunction, an alias for theSUBSTRINGfunction.DSL.mid(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)TheMIDfunction, an alias for theSUBSTRINGfunction.DSL.millennium(Field<?> field)Get the millennium of a date.DSL.millisecond(Field<?> field)Get the millisecond part of a date.static <T> @NotNull AggregateFunction<T>Get the min value over a field: min(field).static <T> @NotNull AggregateFunction<T>DSL.minDistinct(Field<T> field)Get the min value over a field: min(distinct field).Negate a field to get its negative value.Get the minute part of a date.static <T> @NotNull AggregateFunction<T>Themode(field)aggregate function.Get the month part of a date.static @NotNull ArrayAggOrderByStep<Result<Record>>DSL.multisetAgg(Field<?>... fields)Get theMULTISET_AGGaggregate function to nest group contents.Negate a field to get its negative value.<T1> Record1<T1><T1, T2> Record2<T1,T2><T1, T2, T3> Record3<T1,T2,T3><T1, T2, T3, T4>
Record4<T1,T2,T3,T4>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)<T1, T2, T3, T4, T5>
Record5<T1,T2,T3,T4,T5>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)<T1, T2, T3, T4, T5, T6>
Record6<T1,T2,T3,T4,T5,T6>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)<T1, T2, T3, T4, T5, T6, T7>
Record7<T1,T2,T3,T4,T5,T6,T7>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)<T1, T2, T3, T4, T5, T6, T7, T8>
Record8<T1,T2,T3,T4,T5,T6,T7,T8>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)<T1, T2, T3, T4, T5, T6, T7, T8, T9>
Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>DefaultDSLContext.newRecord(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Result<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Result<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
Result<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
Result<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
Result<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
Result<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
Result<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
Result<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
Result<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
Result<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Result<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
Result<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
Result<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>DefaultDSLContext.newResult(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Invert a boolean value.Synonym forDSL.currentTimestamp(Field).static <T> @NotNull WindowFromFirstLastStep<T>Thenth_value(field) over ([analytic clause])function.static <T> @NotNull WindowFromFirstLastStep<T>Thenth_value(field) over ([analytic clause])function.static @NotNull WindowOverStep<Integer>Thentile([number]) over ([analytic clause])function.static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.static <T> @NotNull Field<T>Gets the Oracle-style NULLIF(value, other) function.protected static Field<?>[]Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static Field<?>[]Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.protected static <T> DataType<T>DSL.nullSafeDataType(Field<T> field)Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.DSL.nullSafeList(Field<?>... fields)Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.DSL.nullSafeList(Field<?>[] fields, DataType<?> type)Deprecated, for removal: This API element is subject to removal in a future version.- [#11092] - 3.15.0 - This method will be removed without public replacement.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <T> @NotNull Field<T>Gets the Oracle-style NVL(value, defaultValue) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.static <Z> @NotNull Field<Z>Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.DSL.octetLength(Field<String> string)TheOCTET_LENGTHfunction.static @NotNull Field<OffsetDateTime>DSL.offsetDateTime(Field<OffsetDateTime> field)Convert a temporal value to aTIMESTAMP WITH TIME ZONE.static @NotNull Field<OffsetTime>DSL.offsetTime(Field<OffsetTime> field)Convert a temporal value to aTIME WITH TIME ZONE.static @NotNull WindowSpecificationRowsStepCreate aWindowSpecificationwith anORDER BYclause.TheOVERLAYfunction.TheOVERLAYfunction.TheOVERLAYfunction.DSL.overlay(Field<String> in, Field<String> placing, Field<? extends Number> startIndex, Field<? extends Number> length)TheOVERLAYfunction.static <T> @NotNull Param<T>Create a named parameter with a defined type of another field and no initial value.static <T> @NotNull Param<T>Create an unnamed parameter with the defined type of another field and no initial value.static @NotNull WindowSpecificationOrderByStepDSL.partitionBy(Field<?>... fields)Create aWindowSpecificationwith aPARTITION BYclause.static @NotNull OrderedAggregateFunction<BigDecimal>DSL.percentileCont(Field<? extends Number> field)Thepercentile_cont([number]) within group (order by [column])function.static @NotNull OrderedAggregateFunction<BigDecimal>DSL.percentileDisc(Field<? extends Number> field)Thepercentile_disc([number]) within group (order by [column])function.static @NotNull OrderedAggregateFunction<Integer>DSL.percentRank(Field<?>... fields)Thepercent_rank(expr) within group (order by [order clause])ordered-set aggregate function.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.ThePOSITIONfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull Field<BigDecimal>ThePOWERfunction.static @NotNull ConstraintEnforcementStepDSL.primaryKey(Field<?>... fields)Create an unnamed (system named)PRIMARY KEYconstraint.static <T> @NotNull Field<T>ThePRIORfunction.static @NotNull AggregateFunction<BigDecimal>Get the product over a numeric field: product(field).static @NotNull AggregateFunction<BigDecimal>DSL.productDistinct(Field<? extends Number> field)Get the sum over a numeric field: product(distinct field).Get the quarter of a date.static @NotNull Field<BigDecimal>TheRADfunction.static @NotNull OrderedAggregateFunction<Integer>Therank(expr) within group (order by [order clause])ordered-set aggregate function.static @NotNull WindowOverStep<BigDecimal>DSL.ratioToReport(Field<? extends Number> field)Theratio_to_report([expression]) over ([analytic clause])function.static <T1> @NotNull RecordType<Record>DSL.recordType(Field<?>[] fields)Create aRecordTypeof an arbitrary degree.static <T1> @NotNull RecordType<Record1<T1>>DSL.recordType(Field<T1> field1)Create aRecordTypeof degree1.static <T1, T2> @NotNull RecordType<Record2<T1,T2>>DSL.recordType(Field<T1> field1, Field<T2> field2)Create aRecordTypeof degree2.static <T1, T2, T3> @NotNull RecordType<Record3<T1,T2,T3>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3)Create aRecordTypeof degree3.static <T1, T2, T3, T4>
@NotNull RecordType<Record4<T1,T2,T3,T4>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)Create aRecordTypeof degree4.static <T1, T2, T3, T4, T5>
@NotNull RecordType<Record5<T1,T2,T3,T4,T5>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)Create aRecordTypeof degree5.static <T1, T2, T3, T4, T5, T6>
@NotNull RecordType<Record6<T1,T2,T3,T4,T5,T6>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)Create aRecordTypeof degree6.static <T1, T2, T3, T4, T5, T6, T7>
@NotNull RecordType<Record7<T1,T2,T3,T4,T5,T6,T7>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)Create aRecordTypeof degree7.static <T1, T2, T3, T4, T5, T6, T7, T8>
@NotNull RecordType<Record8<T1,T2,T3,T4,T5,T6,T7,T8>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)Create aRecordTypeof degree8.static <T1, T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull RecordType<Record9<T1,T2,T3,T4,T5,T6,T7,T8,T9>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)Create aRecordTypeof degree9.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull RecordType<Record10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)Create aRecordTypeof degree10.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull RecordType<Record11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)Create aRecordTypeof degree11.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull RecordType<Record12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)Create aRecordTypeof degree12.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull RecordType<Record13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)Create aRecordTypeof degree13.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull RecordType<Record14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)Create aRecordTypeof degree14.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull RecordType<Record15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)Create aRecordTypeof degree15.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull RecordType<Record16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)Create aRecordTypeof degree16.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull RecordType<Record17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)Create aRecordTypeof degree17.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull RecordType<Record18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)Create aRecordTypeof degree18.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull RecordType<Record19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)Create aRecordTypeof degree19.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull RecordType<Record20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)Create aRecordTypeof degree20.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull RecordType<Record21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)Create aRecordTypeof degree21.static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull RecordType<Record22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)Create aRecordTypeof degree22.voidDSL.regexpReplaceAll(Field<String> field, String pattern, String replacement)Get theREGEXP_REPLACE_ALLfunction.Get theREGEXP_REPLACE_ALLfunction.DSL.regexpReplaceFirst(Field<String> field, String pattern, String replacement)Get theREGEXP_REPLACE_ALLfunction.Get theREGEXP_REPLACE_ALLfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_AVG_Xfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_AVG_Yfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_COUNTfunction.static @NotNull AggregateFunction<BigDecimal>DSL.regrIntercept(Field<? extends Number> y, Field<? extends Number> x)TheREGR_INTERCEPTfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_R2function.static @NotNull AggregateFunction<BigDecimal>TheREGR_SLOPEfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SXXfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SXYfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SYYfunction.TheREPEATfunction.TheREPEATfunction.TheREPEATfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.TheREPLACEfunction.static @NotNull StatementTheRETURN_function.TheREVERSEfunction.TheRIGHTfunction.TheRIGHTfunction.TheRIGHTfunction.static @NotNull GroupFieldCreate a ROLLUP(field1, field2, .., fieldn) grouping field.TheROUNDfunction.TheROUNDfunction.TheROUNDfunction.TheROUNDfunction.TheRPADfunction.Get the rpad(field, length, character) function.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRPADfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.TheRTRIMfunction.Get the second part of a date.protected voidprotected voidThe bitwise left shift operator.The bitwise left shift operator.The bitwise left shift operator.The bitwise right shift operator.The bitwise right shift operator.The bitwise right shift operator.TheSIGNfunction.static SignalSetStepDSL.signalSQLState(Field<?> value)TheSIGNAL_SQL_STATEfunction.static @NotNull Field<BigDecimal>TheSINfunction.static @NotNull Field<BigDecimal>TheSINHfunction.TheSPACEfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.TheSPLIT_PARTfunction.static @NotNull Field<BigDecimal>TheSQRTfunction.TheSQUAREfunction.static @NotNull AggregateFunction<BigDecimal>TheSTDDEV_POPfunction.static @NotNull AggregateFunction<BigDecimal>DSL.stddevSamp(Field<? extends Number> field)TheSTDDEV_SAMPfunction.intTheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.TheSUBSTRINGfunction.DSL.substring(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)TheSUBSTRINGfunction.DSL.substringIndex(Field<String> string, String delimiter, int n)TheSUBSTRING_INDEXfunction.TheSUBSTRING_INDEXfunction.DSL.substringIndex(Field<String> string, Field<String> delimiter, int n)TheSUBSTRING_INDEXfunction.TheSUBSTRING_INDEXfunction.static @NotNull AggregateFunction<BigDecimal>Get the sum over a numeric field: sum(field).static @NotNull AggregateFunction<BigDecimal>DSL.sumDistinct(Field<? extends Number> field)Get the sum over a numeric field: sum(distinct field).DSL.sysConnectByPath(Field<?> field, String separator)TheSYS_CONNECT_BY_PATHfunction.static @NotNull Table<?>A synonym forDSL.unnest(Field).static @NotNull Field<BigDecimal>TheTANfunction.static @NotNull Field<BigDecimal>TheTANHfunction.Convert a temporal value to aTIME.Convert a temporal value to aTIMESTAMP.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval, DatePart datePart)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Number interval)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Number interval, DatePart datePart)TheTIMESTAMP_ADDfunction.DSL.timestampAdd(Field<Timestamp> date, Field<? extends Number> interval)TheTIMESTAMP_ADDfunction.TheTIMESTAMP_ADDfunction.static @NotNull Field<DayToSecond>DSL.timestampDiff(Timestamp timestamp1, Field<Timestamp> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.timestampDiff(DatePart part, Timestamp startDate, Field<Timestamp> endDate)Get the date difference betweenendDate - startDatein terms ofpart.DSL.timestampDiff(DatePart part, Field<Timestamp> startDate, Timestamp endDate)Get the date difference betweenendDate - startDatein terms ofpart.Get the date difference betweenendDate - startDatein terms ofpart.static @NotNull Field<DayToSecond>DSL.timestampDiff(Field<Timestamp> timestamp1, Timestamp timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.static @NotNull Field<DayToSecond>DSL.timestampDiff(Field<Timestamp> timestamp1, Field<Timestamp> timestamp2)Get the timestamp difference as aINTERVAL DAY TO SECONDtype.DSL.timestampSub(Timestamp date, Field<? extends Number> interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.DSL.timestampSub(Field<Timestamp> date, Number interval, DatePart datePart)Subtract an interval from a timestamp, given a date part.DSL.timestampSub(Field<Timestamp> timestamp, Field<? extends Number> interval)Subtract an interval from a timestamp.Subtract an interval from a timestamp, given a date part.Get the timezone part of a date.DSL.timezoneHour(Field<?> field)Get the timezoneHour part of a date.DSL.timezoneMinute(Field<?> field)Get the timezoneMinute part of a date.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_CHARfunction.TheTO_DATEfunction.TheTO_DATEfunction.TheTO_DATEfunction.TheTO_HEXfunction.DSL.toLocalDate(String value, Field<String> format)Parse a value to aDATE.DSL.toLocalDate(Field<String> value, String format)Parse a value to aDATE.DSL.toLocalDate(Field<String> value, Field<String> format)Parse a value to aDATE.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(String value, Field<String> format)Parse a value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(Field<String> value, String format)Parse a value to aTIMESTAMP.static @NotNull Field<LocalDateTime>DSL.toLocalDateTime(Field<String> value, Field<String> format)Parse a value to aTIMESTAMP.DSL.toTimestamp(String value, Field<String> formatMask)TheTO_TIMESTAMPfunction.DSL.toTimestamp(Field<String> value, String formatMask)TheTO_TIMESTAMPfunction.DSL.toTimestamp(Field<String> value, Field<String> formatMask)TheTO_TIMESTAMPfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRANSLATEfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.TheTRIMfunction.static <T> @NotNull Field<T>Truncate a date or a timestamp to the beginning of the day.TheTRUNCfunction.static <T> @NotNull Field<T>Truncate a date or a timestamp to a given datepart.TheTRUNCfunction.TheTRUNCfunction.static @NotNull ConstraintEnforcementStepCreate an unnamed (system named)UNIQUEconstraint.static @NotNull Table<?>Create a table from a field.intTheUPPERfunction.static <T> @NotNull Param<T>Get a bind value with an associated type, taken from a field.static <T> @NotNull Param<T>A synonym forDSL.val(Object, Field)to be used in Scala and Groovy, wherevalis a reserved keyword.static @NotNull AggregateFunction<BigDecimal>TheVAR_POPfunction.static @NotNull AggregateFunction<BigDecimal>TheVAR_SAMPfunction.Get the week part of a date.static <T> @NotNull CaseConditionStep<T>Initialise aCasestatement.static <T> @NotNull CaseConditionStep<T>Initialise aCasestatement.static <T> @NotNull CaseConditionStep<T>Initialise aCasestatement.static <T> @NotNull CaseConditionStep<T>Initialise aCasestatement.TheWIDTH_BUCKETfunction.DSL.widthBucket(Field<T> field, T low, T high, int buckets)TheWIDTH_BUCKETfunction.<T> R<T, U> Rstatic @NotNull XMLAggOrderByStep<XML>The XML aggregate function.static @NotNull XMLAttributesDSL.xmlattributes(Field<?>... attributes)The XML attributes constructor.DSL.xmlcomment(Field<String> comment)TheXMLCOMMENTfunction.The XML concat function.DSL.xmldocument(Field<XML> content)The XML document constructor.DSL.xmlelement(String name, Field<?>... content)The XML element constructor.DSL.xmlelement(String name, XMLAttributes attributes, Field<?>... content)The XML element constructor.DSL.xmlelement(Name name, Field<?>... content)The XML element constructor.DSL.xmlelement(Name name, XMLAttributes attributes, Field<?>... content)The XML element constructor.static @NotNull XMLExistsPassingStepThe XML exists function.TheXMLFORESTfunction.DSL.xmlparseContent(Field<String> content)The XML parse function.DSL.xmlparseDocument(Field<String> content)The XML parse function.The XML processing instruction constructor.The XML processing instruction constructor.static @NotNull XMLQueryPassingStepThe XML query function.static <T> @NotNull Field<T>DSL.xmlserializeContent(Field<XML> value, DataType<T> type)TheXMLSERIALIZE_CONTENTfunction.static <T> @NotNull Field<T>DSL.xmlserializeDocument(Field<XML> value, DataType<T> type)TheXMLSERIALIZE_DOCUMENTfunction.static @NotNull XMLTablePassingStepThe XML table function.Get the year part of a date.Method parameters in org.jooq.impl with type arguments of type FieldModifier and TypeMethodDescriptionstatic <T> @NotNull Field<T[]>DSL.array(Collection<? extends Field<T>> fields)Create an array literal.static @NotNull ConditionCreate a condition from a map.DefaultDSLContext.createOrReplaceView(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)DefaultDSLContext.createOrReplaceView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)static @NotNull CreateViewAsStepDSL.createOrReplaceView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createOrReplaceView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createOrReplaceView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.DefaultDSLContext.createView(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)DefaultDSLContext.createView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)DefaultDSLContext.createView(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)DefaultDSLContext.createView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)DefaultDSLContext.createView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createView(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)static @NotNull CreateViewAsStepDSL.createView(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createView(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createView(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.DefaultDSLContext.createViewIfNotExists(String view, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(String view, Function<? super Field<?>,? extends String> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Name view, BiFunction<? super Field<?>,? super Integer,? extends Name> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Table<?> view, BiFunction<? super Field<?>,? super Integer,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)DefaultDSLContext.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)static @NotNull CreateViewAsStepDSL.createViewIfNotExists(String view, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createViewIfNotExists(Name view, Function<? super Field<?>,? extends Name> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull CreateViewAsStepDSL.createViewIfNotExists(Table<?> view, Function<? super Field<?>,? extends Field<?>> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull OrderedAggregateFunction<BigDecimal>DSL.cumeDist(Collection<? extends Field<?>> fields)Thecume_dist(expr) within group (order by [order clause])ordered-set aggregate function.static @NotNull OrderedAggregateFunction<Integer>DSL.denseRank(Collection<? extends Field<?>> fields)Thedense_rank(expr) within group (order by [order clause])ordered-set aggregate function.static @NotNull ConstraintForeignKeyReferencesStepNDSL.foreignKey(Collection<? extends Field<?>> fields)Add aFOREIGN KEYclause to theCONSTRAINT.intTableRecordImpl.insert(Collection<? extends Field<?>> storeFields)<R extends Record>
InsertValuesStepN<R>DefaultDSLContext.insertInto(Table<R> into, Collection<? extends Field<?>> fields)static <R extends Record>
@NotNull InsertValuesStepN<R>DSL.insertInto(Table<R> into, Collection<? extends Field<?>> fields)Create a new DSL insert statement.static @NotNull JSONArrayNullStep<JSON>DSL.jsonArray(Collection<? extends Field<?>> fields)TheJSON_ARRAYfunction.static @NotNull JSONArrayNullStep<JSONB>DSL.jsonbArray(Collection<? extends Field<?>> fields)TheJSONB_ARRAYfunction.intUpdatableRecordImpl.merge(Collection<? extends Field<?>> storeFields)<R extends Record>
MergeKeyStepN<R>DefaultDSLContext.mergeInto(Table<R> table, Collection<? extends Field<?>> fields)static <R extends Record>
@NotNull MergeKeyStepN<R>DSL.mergeInto(Table<R> table, Collection<? extends Field<?>> fields)Deprecated, for removal: This API element is subject to removal in a future version.- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, viaDSL.mergeInto(Table)static @NotNull ArrayAggOrderByStep<Result<Record>>DSL.multisetAgg(Collection<? extends Field<?>> fields)Get theMULTISET_AGGaggregate function to nest group contents.DefaultDSLContext.newRecord(Collection<? extends Field<?>> fields)DefaultDSLContext.newResult(Collection<? extends Field<?>> fields)CallbackParseListener.onParseField(Function<? super ParseContext,? extends Field<?>> newOnParseField)static @NotNull WindowSpecificationOrderByStepDSL.partitionBy(Collection<? extends Field<?>> fields)Create aWindowSpecificationwith aPARTITION BYclause.static @NotNull OrderedAggregateFunction<Integer>DSL.percentRank(Collection<? extends Field<?>> fields)Thepercent_rank(expr) within group (order by [order clause])ordered-set aggregate function.static @NotNull ConstraintEnforcementStepDSL.primaryKey(Collection<? extends Field<?>> fields)Create an unnamed (system named)PRIMARY KEYconstraint.static @NotNull OrderedAggregateFunction<Integer>DSL.rank(Collection<? extends Field<?>> fields)Therank(expr) within group (order by [order clause])ordered-set aggregate function.static <T1> @NotNull RecordType<Record>DSL.recordType(Collection<? extends Field<?>> fields)Create aRecordTypeof an arbitrary degree.voidUpdatableRecordImpl.refresh(Collection<? extends Field<?>> refreshFields)intUpdatableRecordImpl.store(Collection<? extends Field<?>> storeFields)static @NotNull ConstraintEnforcementStepDSL.unique(Collection<? extends Field<?>> fields)Create an unnamed (system named)UNIQUEconstraint.intUpdatableRecordImpl.update(Collection<? extends Field<?>> storeFields)DefaultDSLContext.with(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)DefaultDSLContext.with(String alias, Function<? super Field<?>,? extends String> fieldNameFunction)static @NotNull WithAsStepDeprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.DefaultDSLContext.withRecursive(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)DefaultDSLContext.withRecursive(String alias, Function<? super Field<?>,? extends String> fieldNameFunction)static @NotNull WithAsStepDSL.withRecursive(String alias, Function<? super Field<?>,? extends String> fieldNameFunction)Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.static @NotNull XMLAttributesDSL.xmlattributes(Collection<? extends Field<?>> attributes)The XML attributes constructor.DSL.xmlconcat(Collection<? extends Field<?>> fields)The XML concat function.DSL.xmlelement(String name, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(String name, XMLAttributes attributes, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(Name name, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlelement(Name name, XMLAttributes attributes, Collection<? extends Field<?>> content)The XML element constructor.DSL.xmlforest(Collection<? extends Field<?>> fields)TheXMLFORESTfunction.Constructors in org.jooq.impl with parameters of type FieldModifierConstructorDescriptionEmbeddableRecordImpl(Field<?>... fields)Deprecated.- [#11058] - 3.14.5 - Please re-generate your code.Deprecated.- 3.10 - [#5996] - UseTableImpl(Name, Schema, Table, Field[])instead (or re-generated your code).Deprecated.- 3.10 - [#5996] - UseTableImpl(Name, Schema, Table, Field[], String)instead (or re-generated your code).TableImpl(Name name, Schema schema, Table<?> child, ForeignKey<?,R> path, Table<R> aliased, Field<?>[] parameters, Comment comment)TableImpl(Name name, Schema schema, Table<?> child, ForeignKey<?,R> path, Table<R> aliased, Field<?>[] parameters, Comment comment, TableOptions options)Deprecated.- 3.11 - [#7027] - UseTableImpl(Name, Schema, Table, Field[], Comment)instead.TableImpl(Name name, Schema schema, Table<R> aliased, Field<?>[] parameters, Comment comment, TableOptions options) -
Uses of Field in org.jooq.tools
Methods in org.jooq.tools with parameters of type Field -
Uses of Field in org.jooq.util.cubrid
Methods in org.jooq.util.cubrid that return FieldModifier and TypeMethodDescriptionstatic <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.Use the CUBRID-specificDECR()function.static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.Use the CUBRID-specificINCR()function.Methods in org.jooq.util.cubrid with parameters of type FieldModifier and TypeMethodDescriptionstatic <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.Use the CUBRID-specificDECR()function.static <T> Field<T>Deprecated, for removal: This API element is subject to removal in a future version.Use the CUBRID-specificINCR()function. -
Uses of Field in org.jooq.util.mariadb
Methods in org.jooq.util.mariadb that return FieldModifier and TypeMethodDescriptionMariaDBDSL.aesDecrypt(String cryptString, String keyString)Get the MariaDB-specificAES_DECRYPT()functionMariaDBDSL.aesDecrypt(Field<String> cryptString, Field<String> keyString)Get the MariaDB-specificAES_DECRYPT()functionMariaDBDSL.aesEncrypt(String string, String keyString)Get the MariaDB-specificAES_ENCRYPT()functionMariaDBDSL.aesEncrypt(Field<String> string, Field<String> keyString)Get the MariaDB-specificAES_ENCRYPT()functionGet the MariaDB-specificCOMPRESS()functionGet the MariaDB-specificCOMPRESS()functionGet the MariaDB-specificDECODE()functionGet the MariaDB-specificDECODE()functionMariaDBDSL.desDecrypt(String cryptString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desDecrypt(String cryptString, String keyString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desDecrypt(Field<String> cryptString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desDecrypt(Field<String> cryptString, Field<String> keyString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desEncrypt(String string)Get the MariaDB-specificDES_ENCRYPT()functionMariaDBDSL.desEncrypt(String string, String keyString)Get the MariaDB-specificDES_ENCRYPT()functionMariaDBDSL.desEncrypt(Field<String> string)Get the MariaDB-specificDES_ENCRYPT()functionMariaDBDSL.desEncrypt(Field<String> string, Field<String> keyString)Get the MariaDB-specificDES_ENCRYPT()functionGet the MariaDB-specificENCODE()functionGet the MariaDB-specificENCODE()functionGet the MariaDB-specificPASSWORD()functionGet the MariaDB-specificPASSWORD()functionGet the MariaDB-specificSHA1()functionGet the MariaDB-specificSHA1()functionMariaDBDSL.uncompress(String string)Get the MariaDB-specificUNCOMPRESS()functionMariaDBDSL.uncompress(Field<String> string)Get the MariaDB-specificUNCOMPRESS()functionMariaDBDSL.uncompressedLength(String string)Get the MariaDB-specificUNCOMPRESSED_LENGTH()functionMariaDBDSL.uncompressedLength(Field<String> string)Get the MariaDB-specificUNCOMPRESSED_LENGTH()functionMethods in org.jooq.util.mariadb with parameters of type FieldModifier and TypeMethodDescriptionMariaDBDSL.aesDecrypt(Field<String> cryptString, Field<String> keyString)Get the MariaDB-specificAES_DECRYPT()functionMariaDBDSL.aesEncrypt(Field<String> string, Field<String> keyString)Get the MariaDB-specificAES_ENCRYPT()functionGet the MariaDB-specificCOMPRESS()functionGet the MariaDB-specificDECODE()functionMariaDBDSL.desDecrypt(Field<String> cryptString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desDecrypt(Field<String> cryptString, Field<String> keyString)Get the MariaDB-specificDES_DECRYPT()functionMariaDBDSL.desEncrypt(Field<String> string)Get the MariaDB-specificDES_ENCRYPT()functionMariaDBDSL.desEncrypt(Field<String> string, Field<String> keyString)Get the MariaDB-specificDES_ENCRYPT()functionGet the MariaDB-specificENCODE()functionGet the MariaDB-specificPASSWORD()functionGet the MariaDB-specificSHA1()functionMariaDBDSL.uncompress(Field<String> string)Get the MariaDB-specificUNCOMPRESS()functionMariaDBDSL.uncompressedLength(Field<String> string)Get the MariaDB-specificUNCOMPRESSED_LENGTH()function -
Uses of Field in org.jooq.util.mysql
Methods in org.jooq.util.mysql that return FieldModifier and TypeMethodDescriptionstatic @NotNull Field<byte[]>MySQLDSL.aesDecrypt(byte[] cryptString, byte[] keyString)Get the MySQL-specificAES_DECRYPT()function.MySQLDSL.aesDecrypt(String cryptString, String keyString)Get the MySQL-specificAES_DECRYPT()function.static <T> @NotNull Field<T>MySQLDSL.aesDecrypt(Field<T> cryptString, Field<T> keyString)Get the MySQL-specificAES_DECRYPT()function.static @NotNull Field<byte[]>MySQLDSL.aesEncrypt(byte[] string, byte[] keyString)Get the MySQL-specificAES_ENCRYPT()function.MySQLDSL.aesEncrypt(String string, String keyString)Get the MySQL-specificAES_ENCRYPT()function.static <T> @NotNull Field<T>MySQLDSL.aesEncrypt(Field<T> string, Field<T> keyString)Get the MySQL-specificAES_ENCRYPT()function.static @NotNull Field<byte[]>MySQLDSL.compress(byte[] string)Get the MySQL-specificCOMPRESS()function.Get the MySQL-specificCOMPRESS()function.static <T> @NotNull Field<T>Get the MySQL-specificCOMPRESS()function.static @NotNull Field<byte[]>MySQLDSL.decode(byte[] cryptString, byte[] keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.desDecrypt(byte[] cryptString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.desDecrypt(byte[] cryptString, byte[] keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8MySQLDSL.desDecrypt(String cryptString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8MySQLDSL.desDecrypt(String cryptString, String keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desDecrypt(Field<T> cryptString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desDecrypt(Field<T> cryptString, Field<T> keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.desEncrypt(byte[] string)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.desEncrypt(byte[] string, byte[] keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8MySQLDSL.desEncrypt(String string)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8MySQLDSL.desEncrypt(String string, String keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desEncrypt(Field<T> string)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desEncrypt(Field<T> string, Field<T> keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.encode(byte[] string, byte[] keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.password(byte[] string)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static @NotNull Field<byte[]>MySQLDSL.sha1(byte[] string)Get the MySQL-specificSHA1()function.Get the MySQL-specificSHA1()function.static <T> @NotNull Field<T>Get the MySQL-specificSHA1()function.static @NotNull Field<byte[]>MySQLDSL.sha2(byte[] string, int hashLength)Get the MySQL-specificSHA2()function.Get the MySQL-specificSHA2()function.static <T> @NotNull Field<T>Get the MySQL-specificSHA2()function.static @NotNull Field<byte[]>MySQLDSL.uncompress(byte[] string)Get the MySQL-specificUNCOMPRESS()function.MySQLDSL.uncompress(String string)Get the MySQL-specificUNCOMPRESS()function.static <T> @NotNull Field<T>MySQLDSL.uncompress(Field<T> string)Get the MySQL-specificUNCOMPRESS()function.MySQLDSL.uncompressedLength(byte[] string)Get the MySQL-specificUNCOMPRESSED_LENGTH()function.MySQLDSL.uncompressedLength(String string)Get the MySQL-specificUNCOMPRESSED_LENGTH()function.MySQLDSL.uncompressedLength(Field<T> string)Get the MySQL-specificUNCOMPRESSED_LENGTH()function.static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#12099] - MySQL 8.0.20 has deprecated this clause and replaced it by something new, which we'll support soon, see https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html/ and https://github.com/jOOQ/jOOQ/issues/12099Methods in org.jooq.util.mysql with parameters of type FieldModifier and TypeMethodDescriptionstatic <T> @NotNull Field<T>MySQLDSL.aesDecrypt(Field<T> cryptString, Field<T> keyString)Get the MySQL-specificAES_DECRYPT()function.static <T> @NotNull Field<T>MySQLDSL.aesEncrypt(Field<T> string, Field<T> keyString)Get the MySQL-specificAES_ENCRYPT()function.static <T> @NotNull Field<T>Get the MySQL-specificCOMPRESS()function.static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desDecrypt(Field<T> cryptString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desDecrypt(Field<T> cryptString, Field<T> keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desEncrypt(Field<T> string)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>MySQLDSL.desEncrypt(Field<T> string, Field<T> keyString)Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#8611] - This function has been removed from MySQL 8static <T> @NotNull Field<T>Get the MySQL-specificSHA1()function.static <T> @NotNull Field<T>Get the MySQL-specificSHA2()function.static <T> @NotNull Field<T>MySQLDSL.uncompress(Field<T> string)Get the MySQL-specificUNCOMPRESS()function.MySQLDSL.uncompressedLength(Field<T> string)Get the MySQL-specificUNCOMPRESSED_LENGTH()function.static <T> @NotNull Field<T>Deprecated, for removal: This API element is subject to removal in a future version.- 3.15.0 - [#12099] - MySQL 8.0.20 has deprecated this clause and replaced it by something new, which we'll support soon, see https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html/ and https://github.com/jOOQ/jOOQ/issues/12099 -
Uses of Field in org.jooq.util.oracle
Methods in org.jooq.util.oracle that return FieldModifier and TypeMethodDescriptionstatic @NotNull Field<BigDecimal>The Oracle-Text specificCATSEARCHfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificMATCHESfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.static @NotNull Field<BigDecimal>OracleDSL.matchScore(int label)The Oracle-Text specificMATCH_SCOREfunction.OracleDSL.oraRowscn()The Oracle-specificORA_ROWSCNpseudo-field.OracleDSL.rowid()The Oracle-specificROWIDpseudo-field.OracleDSL.rownum()The Oracle-specificROWNUMpseudo-field.OracleDSL.rowscn()The Oracle-specificORA_ROWSCNpseudo-field.OracleDSL.scnToTimestamp(Number scn)The Oracle-specificSCN_TO_TIMESTAMPfunction.OracleDSL.scnToTimestamp(Field<? extends Number> scn)The Oracle-specificSCN_TO_TIMESTAMPfunction.static @NotNull Field<BigDecimal>OracleDSL.score(int label)The Oracle-Text specificSCOREfunction.OracleDSL.sysContext(String namespace, String parameter)The Oracle-specificSYS_CONTEXTfunction.OracleDSL.sysContext(String namespace, String parameter, int length)The Oracle-specificSYS_CONTEXTfunction.OracleDSL.timestampToScn(Date timestamp)The Oracle-specificTIMESTAMP_TO_SCNfunction.OracleDSL.timestampToScn(Field<? extends Date> scn)The Oracle-specificTIMESTAMP_TO_SCNfunction.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.OracleDSL.versionsEndscn()The Oracle-specificVERSIONS_ENDSCNpseudo-field.OracleDSL.versionsEndtime()The Oracle-specificVERSIONS_ENDTIMEpseudo-field.OracleDSL.versionsOperation()The Oracle-specificVERSIONS_OPERATIONpseudo-field.OracleDSL.versionsStartscn()The Oracle-specificVERSIONS_STARTSCNpseudo-field.OracleDSL.versionsStarttime()The Oracle-specificVERSIONS_STARTTIMEpseudo-field.OracleDSL.versionsXid()The Oracle-specificVERSIONS_XIDpseudo-field.Methods in org.jooq.util.oracle with parameters of type FieldModifier and TypeMethodDescriptionstatic @NotNull Field<BigDecimal>The Oracle-Text specificCATSEARCHfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificMATCHESfunction.static @NotNull Field<BigDecimal>The Oracle-Text specificCONTAINSfunction.OracleDSL.scnToTimestamp(Field<? extends Number> scn)The Oracle-specificSCN_TO_TIMESTAMPfunction.OracleDSL.timestampToScn(Field<? extends Date> scn)The Oracle-specificTIMESTAMP_TO_SCNfunction.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#8381] [#10641] - UseDSL.toChar(Field, Field)instead.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction.static @NotNull Field<BigDecimal>The Oracle-specificTO_NUMBERfunction. -
Uses of Field in org.jooq.util.postgres
Methods in org.jooq.util.postgres that return FieldModifier and TypeMethodDescriptionstatic <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(Field<T[]> array, Field<T> value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(Field<T[]> array, T value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(T[] array, Field<T> value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(T[] array, T value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayCat(T[] array1, T[] array2)The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.PostgresDSL.arrayLength(Object[] array)The PostgreSQLarray_length(anyarray, int)function.PostgresDSL.arrayLength(Field<? extends Object[]> array)The PostgreSQLarray_length(anyarray, int)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(Field<T> value, Field<T[]> array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(Field<T> value, T[] array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(T value, Field<T[]> array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(T value, T[] array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(Field<T[]> array, Field<T> element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(Field<T[]> array, T element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(T[] array, Field<T> element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(T[] array, T element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(Field<T[]> array, Field<T> search, Field<T> replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(Field<T[]> array, T search, T replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(T[] array, Field<T> search, Field<T> replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(T[] array, T search, T replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.PostgresDSL.arrayToString(Object[] array, String delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.arrayToString(Object[] array, Field<String> delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.arrayToString(Field<? extends Object[]> array, String delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.arrayToString(Field<? extends Object[]> array, Field<String> delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.Get the PostgreSQL-specific[table].oidcolumn from any table.PostgresDSL.stringToArray(String string, String delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(String string, String delimiter, String nullString)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(String string, Field<String> delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, String delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, String delimiter, String nullString)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, Field<String> delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.The PostgreSQLstring_to_array(anyarray, delimiter)function.Methods in org.jooq.util.postgres with parameters of type FieldModifier and TypeMethodDescriptionstatic <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(Field<T[]> array, Field<T> value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(Field<T[]> array, T value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayAppend(T[] array, Field<T> value)The PostgreSQLarray_append(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_cat(anyarray, anyelement)function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[])function.static <T> @NotNull Field<T[]>The PostgreSQLarray_fill(anyelement, int[], int[])function.PostgresDSL.arrayLength(Field<? extends Object[]> array)The PostgreSQLarray_length(anyarray, int)function.static <T> @NotNull ConditionPostgresDSL.arrayOverlap(Field<T[]> left, Field<T[]> right)The PostgreSQLarray1 && array2overlap operator.static <T> @NotNull ConditionPostgresDSL.arrayOverlap(Field<T[]> left, T[] right)The PostgreSQLarray1 && array2overlap operator.static <T> @NotNull ConditionPostgresDSL.arrayOverlap(T[] left, Field<T[]> right)The PostgreSQLarray1 && array2overlap operator.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(Field<T> value, Field<T[]> array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(Field<T> value, T[] array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayPrepend(T value, Field<T[]> array)The PostgreSQLarray_prepend(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(Field<T[]> array, Field<T> element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(Field<T[]> array, T element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayRemove(T[] array, Field<T> element)The PostgreSQLarray_remove(anyarray, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(Field<T[]> array, Field<T> search, Field<T> replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(Field<T[]> array, T search, T replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.static <T> @NotNull Field<T[]>PostgresDSL.arrayReplace(T[] array, Field<T> search, Field<T> replace)The PostgreSQLarray_replace(anyarray, anyelement, anyelement)function.PostgresDSL.arrayToString(Object[] array, Field<String> delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.arrayToString(Field<? extends Object[]> array, String delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.arrayToString(Field<? extends Object[]> array, Field<String> delimiter)The PostgreSQLarray_to_string(anyarray, delimiter)function.PostgresDSL.stringToArray(String string, Field<String> delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, String delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, String delimiter, String nullString)The PostgreSQLstring_to_array(anyarray, delimiter)function.PostgresDSL.stringToArray(Field<String> string, Field<String> delimiter)The PostgreSQLstring_to_array(anyarray, delimiter)function.The PostgreSQLstring_to_array(anyarray, delimiter)function. -
Uses of Field in org.jooq.util.sqlite
Methods in org.jooq.util.sqlite that return Field -
Uses of Field in org.jooq.util.sqlserver
Methods in org.jooq.util.sqlserver that return FieldModifier and TypeMethodDescriptionSQLServerDSL.difference(String value1, String value2)The SQL Server specificDIFFERENCE()function.SQLServerDSL.difference(String value1, Field<String> value2)The SQL Server specificDIFFERENCE()function.SQLServerDSL.difference(Field<String> value1, String value2)The SQL Server specificDIFFERENCE()function.SQLServerDSL.difference(Field<String> value1, Field<String> value2)The SQL Server specificDIFFERENCE()function.The SQL Server specificSOUNDEX()function.The SQL Server specificSOUNDEX()function.Methods in org.jooq.util.sqlserver with parameters of type FieldModifier and TypeMethodDescriptionSQLServerDSL.difference(String value1, Field<String> value2)The SQL Server specificDIFFERENCE()function.SQLServerDSL.difference(Field<String> value1, String value2)The SQL Server specificDIFFERENCE()function.SQLServerDSL.difference(Field<String> value1, Field<String> value2)The SQL Server specificDIFFERENCE()function.The SQL Server specificSOUNDEX()function.