Uses of Interface
org.jooq.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 TypeInterfaceDescriptioninterface
The step in the specification of aggregate functions where the SQL:2003 standardFILTER clause
can be added.interface
An aggregate function.interface
The SQL standardARRAY_AGG()
function.interface
The final step in creating a case statement of the typeinterface
CaseWhenStep<V,T>
The final step in creating a case statement of the typeinterface
MySQL'sGROUP_CONCAT
function.interface
MySQL'sGROUP_CONCAT
function.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theNULL
clause can be defined.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theORDER BY
clause can be defined.interface
A step in the construction ofDSL.jsonArrayAgg(Field)
orDSL.jsonbArrayAgg(Field)
functions where theRETURNING
clause can be defined.interface
A step in the construction of theJSON ARRAY
function.interface
A step in the construction of theJSON ARRAY
function.interface
A step in the construction ofDSL.jsonObjectAgg(JSONEntry)
orDSL.jsonbObjectAgg(JSONEntry)
functions where theNULL
clause can be defined.interface
A step in the construction ofDSL.jsonObjectAgg(JSONEntry)
orDSL.jsonbObjectAgg(JSONEntry)
functions where theRETURNING
clause can be defined.interface
A step in the construction of theJSON OBJECT
function.interface
A step in the construction of theJSON OBJECT
function.interface
A step in the construction ofDSL.jsonValue(Field, Field)
orDSL.jsonbValue(Field, Field)
functions where theON EMPTY
andON ERROR
clauses can be defined.interface
A step in the construction of theJSON VALUE
function.interface
Param<T>
A named parameter and/or bind value.interface
Parameter<T>
A parameter to a stored procedure or function.interface
interface
TableField<R extends Record,T>
A field contained in a table.interface
A field contained in a UDT.interface
Variable<T>
A local variable reference.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
Deprecated, 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.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
This type is used for the window function DSL API.interface
The 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 typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc data typeBinding
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc data typeConverter
to 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 typeConverter
to this field expression.<U> @NotNull Field<U>
Field.convertFrom(Function<? super T,? extends U> from)
Apply an ad-hoc read-only data typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc write-only data typeConverter
to this field expression.<U> @NotNull Field<U>
Apply an ad-hoc write-only data typeConverter
to 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 theDEFAULT
value for this data type.DataType.defaultValue()
The expression to be applied as theDEFAULT
value 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()
TheField
at 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, ornull
if no field is available at the index.<T> @Nullable Field<T>
Get a field known to this type by index coerced totype
, ornull
if no field is available at the index.<T> @Nullable Field<T>
Get a field known to this type by index coerced todataType
, ornull
if no field is available at the index.@Nullable Field<?>
Get a field known to this type by unqualified name, ornull
if 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
, ornull
if 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
, ornull
if 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, ornull
if 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
, ornull
if 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
, ornull
if no field is known to this type by this name.Field<?>
LoaderFieldMapper.LoaderFieldContext.field()
TheField
of 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 aField
from 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 aField
expression or fail if the current expression is not a field.@Nullable Field<?>
ParseListener.parseField(ParseContext ctx)
Attempt to parse aField
expression.@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 thePASSING
clause to theXMLQUERY
expression.Add thePASSING
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByRef(Field<XML> xml)
Add thePASSING BY REF
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByRef(XML xml)
Add thePASSING BY REF
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByValue(Field<XML> xml)
Add thePASSING BY VALUE
clause to theXMLQUERY
expression.XMLQueryPassingStep.passingByValue(XML xml)
Add thePASSING BY VALUE
clause to theXMLQUERY
expression.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 theRETURNING
clause to theJSON ARRAY
function.Add theRETURNING
clause to theJSON OBJECT
function.Add theRETURNING
clause to theJSON VALUE
function.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.rowid
reference 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 AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.An arithmetic expression to add value to this.@NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
Add anADD COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableAddStep
AlterTableStep.addColumnIfNotExists(Field<?> field)
Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
AlterTableStep.addColumnIfNotExists(Field<T> field, DataType<T> type)
Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.@NotNull AlterTableAddStep
AlterTableStep.addIfNotExists(Field<?> field)
Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAddStep
AlterTableStep.addIfNotExists(Field<T> field, DataType<T> type)
Add anADD COLUMN IF NOT EXISTS
clause to theALTER TABLE
statement.void
SelectQuery.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
.void
SelectQuery.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
.void
SelectQuery.addSeekAfter(Field<?>... fields)
Adds seeking fields.void
SelectQuery.addSeekBefore(Field<?>... fields)
Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull AlterTypeFinalStep
Add theADD VALUE
clause to theALTER TYPE
statement.<T> void
Add a value to the store statement<T> void
Add a value to the store statement<T> void
InsertQuery.addValueForUpdate(Field<T> field, Field<T> value)
Add a value to theON DUPLICATE KEY UPDATE
clause of thisINSERT
statement, where this is supported.<T> void
InsertQuery.addValueForUpdate(Field<T> field, T value)
Add a value to theON DUPLICATE KEY UPDATE
clause of thisINSERT
statement, where this is supported.@NotNull AlterTableFinalStep
Add aAFTER
clause toALTER TABLE ..
<T> @NotNull AlterTableAlterStep<T>
Add anALTER COLUMN
clause to theALTER TABLE
statement.<T> @NotNull AlterTableAlterStep<T>
AlterTableStep.alterColumn(Field<T> field)
Add anALTER COLUMN
clause to theALTER TABLE
statement.@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep10.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 Condition
BetweenAndStep11.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 Condition
BetweenAndStep12.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 Condition
BetweenAndStep13.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 Condition
BetweenAndStep14.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 Condition
BetweenAndStep15.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 Condition
BetweenAndStep16.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 Condition
BetweenAndStep17.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 Condition
BetweenAndStep18.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 Condition
BetweenAndStep19.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 Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep20.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 Condition
BetweenAndStep21.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 Condition
BetweenAndStep22.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 Condition
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep4.and(Field<T1> maxValue1, Field<T2> maxValue2, Field<T3> maxValue3, Field<T4> maxValue4)
Create a condition to check this field against some bounds@NotNull Condition
BetweenAndStep5.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 Condition
BetweenAndStep6.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 Condition
BetweenAndStep7.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 Condition
BetweenAndStep8.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 Condition
BetweenAndStep9.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 Condition
Create a condition to check this field against some bounds@NotNull Condition
Combine this condition with another one using theOperator.AND
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with another one using theOperator.AND
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull PeriodSpecification
Add an upper bound to the period specification range.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConnectByAfterStartWithConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConnectByConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.AND
operatorAdd anAND
clause to the flashback versions query clause.@NotNull Condition
Combine this condition with a negated other one using theOperator.AND
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.AND
operator@NotNull Query
Add theARGS
clause to theCALL
statement.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 CreateTypeFinalStep
Add theAS ENUM
clause to theCREATE TYPE
statement.@NotNull PeriodSpecification
Create a period specification for a given timestamp.Create anSQLDialect.ORACLE
flashback query clause from this table.Table.asOfTimestamp(Field<Timestamp> timestamp)
Create anSQLDialect.ORACLE
flashback 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 AlterTableFinalStep
Add aBEFORE
clause toALTER TABLE ..
@NotNull BetweenAndStep<T>
Create a condition to check this field against some bounds.@NotNull Condition
Create 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 PeriodSpecification
Create 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 BetweenAndStepN
Check 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 Condition
Field.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 BetweenAndStepN
RowN.betweenSymmetric(Field<?>... minValues)
Check if this row value expression is within a symmetric range of two other row value expressions.@NotNull BindContext
Bind 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 LoopStep
The loop increment.@NotNull AlterSequenceFlagsStep<T>
Add theCACHE
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
Add theCACHE
clause to theCREATE SEQUENCE
statement.<Z> @NotNull Field<Z>
Cast this field to the type of another field.boolean
Check if a field's value has been changed from its original as fetched from the database.void
Set 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 CreateTableColumnStep
Add a column to the column list of theCREATE TABLE
statement.<T> @NotNull CreateTableColumnStep
Add a column to the column list of theCREATE TABLE
statement.@NotNull JSONTableColumnPathStep
Add a column to theCOLUMNS
clause of theJSON_TABLE
expression.@NotNull JSONTableColumnPathStep
Add a column to theCOLUMNS
clause of theJSON_TABLE
expression.@NotNull XMLTableColumnPathStep
Add a column to theCOLUMNS
clause of theXMLTABLE
expression.@NotNull XMLTableColumnPathStep
Add a column to theCOLUMNS
clause of theXMLTABLE
expression.@NotNull CreateTableColumnStep
Add several columns to the column list of theCREATE TABLE
statement.@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 CommentOnIsStep
DSLContext.commentOnColumn(Field<?> field)
TheCOMMENT ON COLUMN
statement.@NotNull Condition
Field.compare(Comparator comparator, Field<T> field)
Compare this field with another field using a dynamic comparator.@NotNull Condition
Row1.compare(Comparator comparator, Field<T1> t1)
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Compare this row value expression with another row value expression using a dynamic comparator.@NotNull Condition
Row5.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 Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.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 BY
clause to the query@NotNull SelectConnectByConditionStep<R>
Add an Oracle-specificCONNECT BY
clause to the query.@NotNull SelectConnectByAfterStartWithConditionStep<R>
SelectConnectByAfterStartWithStep.connectByNoCycle(Field<Boolean> condition)
Add an Oracle-specificCONNECT BY NOCYCLE
clause to the query@NotNull SelectConnectByConditionStep<R>
SelectConnectByStep.connectByNoCycle(Field<Boolean> condition)
Add an Oracle-specificCONNECT BY NOCYCLE
clause to the query@NotNull PeriodSpecification
Period.containedIn(Field<T> start, Field<T> end)
Create a period specification for a given timestamp range containing this period.@NotNull Condition
Convenience method forlike(String, char)
including proper adding of wildcards and escaping.@NotNull Condition
Field.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 VIEW
statement.@NotNull CreateViewAsStep<Record>
DSLContext.createView(Table<?> view, Field<?>... fields)
Create a new DSLCREATE VIEW
statement.@NotNull CreateViewAsStep<Record>
DSLContext.createViewIfNotExists(Table<?> view, Field<?>... fields)
Create a new DSLCREATE VIEW
statement.<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 AlterTableFinalStep
Specify a new columnDEFAULT
.@NotNull CreateDomainConstraintStep
Add theDEFAULT_
clause to theCREATE DOMAIN
statement.Specify an expression to be applied as theDEFAULT
value for this data type.@NotNull JSONValueDefaultStep<J>
Add anNULL ON EMPTY
clause.@NotNull AlterTableFinalStep
AlterTableAlterStep.defaultValue(Field<T> expression)
Specify a new columnDEFAULT
.DataType.defaultValue(Field<T> defaultValue)
Specify an expression to be applied as theDEFAULT
value for this data type.@NotNull MergeMatchedStep<R>
MergeMatchedDeleteStep.deleteWhere(Field<Boolean> condition)
Add an additionalDELETE WHERE
clause to the precedingWHEN MATCHED THEN UPDATE
clause.An arithmetic expression dividing this by value.An alias fordiv(Field)
.@NotNull AlterTableDropStep
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumn(Field<?> field)
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumnIfExists(Field<?> field)
Add anDROP COLUMN IF EXISTS
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumns(Field<?>... fields)
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropIfExists(Field<?> field)
Add anDROP COLUMN IF EXISTS
clause to theALTER TABLE
statement.Add an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Condition
Convenience method forlike(String, char)
including proper adding of wildcards and escaping.@NotNull Condition
Field.endsWithIgnoreCase(Field<T> value)
Convenience method forlike(String, char)
including proper adding of wildcards and escaping.@NotNull Condition
this = field
.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
this = field
.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for equality.@NotNull Condition
Field.equalIgnoreCase(Field<String> value)
lower(this) = lower(value)
.@NotNull Asterisk
The asterisk (*
) to be used inSELECT
clauses.@NotNull QualifiedAsterisk
The qualified asterisk (t.* EXCEPT (fields)
) expression to be used inSELECT
clauses.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> U
Execute the query and return at most one resulting value for a field from the generated result.<T> T
Execute the query and return at most one resulting value for a field from the generated result.<T, U> U
Execute 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 newCompletionStage
that is asynchronously completed by a task running in the given executor.ResultQuery.fetchGroups(Field<?>[] keys)
Execute the query and return aMap
with the result grouped by the given keys.ResultQuery.fetchGroups(Field<?>[] keys, Class<? extends E> type)
Execute the query and return aMap
with results grouped by the given keys and mapped into the given entity type.ResultQuery.fetchGroups(Field<?>[] keys, Field<?>[] values)
Execute the query and return aMap
with the result grouped by the given keys.ResultQuery.fetchGroups(Field<?>[] keys, RecordMapper<? super R,E> mapper)
Execute the query and return aMap
with results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(Field<K> key)
Execute the query and return aMap
with 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 aMap
with 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 aMap
with 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 aMap
with results grouped by the given key and mapped by the given mapper.Execute the query and return aMap
with keys as a map key and the corresponding record as value.Execute the query and return aMap
with results grouped by the given keys and mapped into the given entity type.Execute the query and return aMap
with 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 aMap
with results grouped by the given keys and mapped by the given mapper.Execute the query and return aMap
with 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 aMap
with results grouped by the given key and mapped into the given entity type.<K, V> @NotNull Map<K,V>
Execute the query and return aMap
with 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 aMap
with results grouped by the given key and mapped by the given mapper.<Z> P
Find a unique record by a given field and a value.@Nullable Record
<U> U
Execute the query and return at most one resulting value for a field from the generated result.<T> T
Execute the query and return at most one resulting value for a field from the generated result.<T, U> U
Execute 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 JDBCResultSet
and 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 Record
DSLContext.fetchSingle(ResultSet rs, Field<?>... fields)
<U> U
ResultQuery.fetchSingle(Field<?> field, Class<? extends U> type)
Execute the query and return exactly one resulting value for a field from the generated result.<T> T
ResultQuery.fetchSingle(Field<T> field)
Execute the query and return exactly one resulting value for a field from the generated result.<T, U> U
ResultQuery.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> T
DSLContext.fetchValue(ResultSet rs, Field<T> field)
Fetch a record from a JDBCResultSet
and return the only contained value.<T> @NotNull List<T>
DSLContext.fetchValues(ResultSet rs, Field<T> field)
Fetch a result from a JDBCResultSet
and 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 clause
to the aggregate function.<T> @NotNull PivotInStep<T>
Add a list of fields to thePIVOT
clause.@NotNull ConstraintForeignKeyReferencesStepN
ConstraintTypeStep.foreignKey(Field<?>... fields)
Add aFOREIGN KEY
clause to theCONSTRAINT
.<T1> @NotNull ConstraintForeignKeyReferencesStep1<T1>
ConstraintTypeStep.foreignKey(Field<T1> field1)
Add aFOREIGN KEY
clause to theCONSTRAINT
.<T1, T2> @NotNull ConstraintForeignKeyReferencesStep2<T1,T2>
ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2)
Add aFOREIGN KEY
clause to theCONSTRAINT
.<T1, T2, T3> @NotNull ConstraintForeignKeyReferencesStep3<T1,T2,T3>
ConstraintTypeStep.foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3)
Add aFOREIGN KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause to theCONSTRAINT
.void
Formattable.formatInsert(OutputStream stream, Table<?> table, Field<?>... fields)
LikeFormattable.formatInsert(Table, Field...)
, but the data is output onto anOutputStream
.void
Formattable.formatInsert(Writer writer, Table<?> table, Field<?>... fields)
LikeFormattable.formatInsert(Table, Field...)
, but the data is output onto anWriter
.@NotNull String
Formattable.formatInsert(Table<?> table, Field<?>... fields)
Get this result as a set ofINSERT
statements.@NotNull PeriodSpecificationFromToStep<T>
Create a period specification for a given timestamp range overlapping with this period, excluding the end value.void
Load data into this record from a source, providing some fields.void
Load data from an array into this record, providing some fields.void
Load data from a map into this record, providing some fields.@NotNull Condition
this >= field
.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for order.<U> U
Get a converted value from this Record, providing a field.<T> T
Get a value from this Record, providing a field.<T, U> U
Get a converted value from this Record, providing a field.<T> T
Get a converted value from this Record, providing a field.<T> T
Get a value from this Record, providing a field.<T, U> U
Get a converted value from this Record, providing a field.<T> T
Convenience 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 Condition
Field.greaterOrEqual(Field<T> field)
this >= field
.@NotNull Condition
Row1.greaterOrEqual(Field<T1> t1)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Row2.greaterOrEqual(Field<T1> t1, Field<T2> t2)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.greaterOrEqual(Field<?>... values)
Compare this row value expression with another row value expression for order.@NotNull Condition
Field.greaterThan(Field<T> field)
this > field
.@NotNull Condition
Row1.greaterThan(Field<T1> t1)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Row2.greaterThan(Field<T1> t1, Field<T2> t2)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.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 Condition
this > field
.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for order.@NotNull SelectHavingConditionStep<R>
Add aHAVING
clause to the query.@NotNull Condition
Create a condition to check this field against several values.The range over which to loop.Specify the acceptable values for pivoting@NotNull CreateIndexWhereStep
Add theINCLUDE
clause to theCREATE INDEX
statement.@NotNull AlterSequenceFlagsStep<T>
AlterSequenceFlagsStep.incrementBy(Field<T> incrementBy)
Add theINCREMENT BY
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
CreateSequenceFlagsStep.incrementBy(Field<? extends Number> incrementBy)
Add theINCREMENT BY
clause to theCREATE SEQUENCE
statement.int
Get a field's index from this type.The range over which to loop.int
Store parts of this record to the database using anINSERT
statement.int
Store parts of this record to the database using anINSERT
statement.<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 Record
Copy 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 aMap
with the result grouped by the given keys.Result.intoGroups(Field<?>[] keys, Class<? extends E> type)
Return aMap
with results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Field<?>[] keys, Field<?>[] values)
Return aMap
with the result grouped by the given keys.Result.intoGroups(Field<?>[] keys, RecordMapper<? super R,E> mapper)
Return aMap
with results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Field<K> key)
Return aMap
with 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 aMap
with results grouped by the given key and mapped into the given entity type.Result.intoGroups(Field<K> key, Field<V> value)
Return aMap
with 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 aMap
with results grouped by the given key and mapped by the given mapper.Return aMap
with the given keys as a map key and the corresponding record as value.Return aMap
with results grouped by the given keys and mapped into the given entity type.Return aMap
with the given keys as a map key and the corresponding record as value.Result.intoMap(Field<?>[] keys, RecordMapper<? super R,E> mapper)
Return aMap
with results grouped by the given keys and mapped by the given mapper.Return aMap
with one of the result's columns as key and the corresponding records as value.<K, E> @NotNull Map<K,E>
Return aMap
with results grouped by the given key and mapped into the given entity type.<K, V> @NotNull Map<K,V>
Return aMap
with 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 aMap
with 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 Condition
Field.isDistinctFrom(Field<T> field)
Create a condition to check if this field isDISTINCT
from another field.@NotNull Condition
Row1.isDistinctFrom(Field<T1> t1)
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Row2.isDistinctFrom(Field<T1> t1, Field<T2> t2)
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.isDistinctFrom(Field<?>... values)
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Field.isNotDistinctFrom(Field<T> field)
Create a condition to check if this field isNOT DISTINCT
from another field.@NotNull Condition
Row1.isNotDistinctFrom(Field<T1> t1)
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Row2.isNotDistinctFrom(Field<T1> t1, Field<T2> t2)
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Compare this row value expression with another row value expression for distinctness.@NotNull Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.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 optionalKEY
clause.@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 Condition
this <= field
.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare 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 Condition
Field.lessOrEqual(Field<T> field)
this <= field
.@NotNull Condition
Row1.lessOrEqual(Field<T1> t1)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Row2.lessOrEqual(Field<T1> t1, Field<T2> t2)
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row6.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 Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
RowN.lessOrEqual(Field<?>... values)
Compare this row value expression with another row value expression for order.@NotNull Condition
this < field
.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for order.@NotNull LikeEscapeStep
Create a condition to pattern-check this field against a value.@NotNull Condition
Create a condition to pattern-check this field against a value.@NotNull LikeEscapeStep
Field.likeIgnoreCase(Field<String> field)
Create a condition to case-insensitively pattern-check this field against a field.@NotNull Condition
Field.likeIgnoreCase(Field<String> field, char escape)
Create a condition to case-insensitively pattern-check this field against a field.@NotNull Condition
Create 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 Condition
this < field
.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Compare this row value expression with another row value expression for order.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for order.@NotNull AlterSequenceFlagsStep<T>
Add theMAXVALUE
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
Add theMAXVALUE
clause to theCREATE SEQUENCE
statement.int
Store parts of this record to the database using aMERGE
statement.<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 theMINVALUE
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
Add theMINVALUE
clause to theCREATE SEQUENCE
statement.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 Condition
this != field
.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Record
Create 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 Condition
Field.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 BetweenAndStepN
RowN.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 Condition
Field.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 BetweenAndStepN
RowN.notBetweenSymmetric(Field<?>... minValues)
Check if this row value expression is not within a symmetric range of two other row value expressions.@NotNull Condition
Field.notContains(Field<T> value)
Inverse ofcontains(Field)
.@NotNull Condition
Field.notContainsIgnoreCase(Field<T> value)
Inverse ofcontainsIgnoreCase(Field)
@NotNull Condition
this != field
.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row10.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 Condition
Row11.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 Condition
Row12.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 Condition
Row13.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 Condition
Row14.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 Condition
Row15.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 Condition
Row16.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 Condition
Row17.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 Condition
Row18.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 Condition
Row19.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row20.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 Condition
Row21.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 Condition
Row22.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Row7.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 Condition
Row8.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 Condition
Row9.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 Condition
Compare this row value expression with another row value expression for non-equality.@NotNull Condition
Field.notEqualIgnoreCase(Field<String> value)
lower(this) != lower(value)
.@NotNull Condition
Create a condition to check this field against several values.@NotNull LikeEscapeStep
Create a condition to pattern-check this field against a field.@NotNull Condition
Create a condition to pattern-check this field against a field.@NotNull LikeEscapeStep
Field.notLikeIgnoreCase(Field<String> field)
Create a condition to case-insensitively pattern-check this field against a field.@NotNull Condition
Field.notLikeIgnoreCase(Field<String> field, char escape)
Create a condition to case-insensitively pattern-check this field against a field.@NotNull Condition
Field.notLikeRegex(Field<String> pattern)
Create a condition to regex-pattern-check this field against a pattern.@NotNull LikeEscapeStep
Field.notSimilarTo(Field<String> field)
Create a condition to pattern-check this field against a field.@NotNull Condition
Field.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 CreateTriggerEventOrStep
Add theOF
clause to theCREATE TRIGGER
statement.@NotNull SelectForUpdateWaitStep<R>
Add anOF
clause to theFOR <lock_mode>
clause at the end of the query.@NotNull DivideByOnConditionStep
Add a division condition to theDIVIDE BY
clause@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 anON
clause to the previousJOIN
.@NotNull TableOnConditionStep<R>
Add anON
clause to theJOIN
.@NotNull InsertOnConflictWhereIndexPredicateStep<R>
InsertOnDuplicateStep.onConflict(Field<?>... keys)
Add anON CONFLICT
clause to this INSERT statement.void
InsertQuery.onConflict(Field<?>... fields)
Whether aON CONFLICT
clause should be added to thisINSERT
statement.@NotNull Condition
Combine this condition with another one using theOperator.OR
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with another one using theOperator.OR
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with another one using theOperator.OR
operator<T> T
Get an original value from this record as fetched from the database.@NotNull Condition
Combine this condition with a negated other one using theOperator.OR
operator.@NotNull DeleteConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator@NotNull DivideByOnConditionStep
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator.@NotNull InsertOnConflictConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull MergeOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull SelectConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull SelectHavingConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull SelectOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull SelectQualifyConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator and proceed to the next step.@NotNull TableOnConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operator.@NotNull UpdateConditionStep<R>
Combine the currently assembled conditions with a negated other one using theOperator.OR
operatorAdd an else clause to the already constructed case statementAdd an else clause to the already constructed case statement@NotNull Condition
Check if this row value expression overlaps another row value expression.@NotNull SelectOnStep<R>
SelectJoinPartitionByStep.partitionBy(Field<?>... fields)
Add aPARTITION BY
clause to the right hand side of theOUTER JOIN
keywords@NotNull TableOuterJoinStep<Record>
Table.partitionBy(Field<?>... fields)
Add aPARTITION BY
clause to the left hand side of theOUTER JOIN
keywords@NotNull TableOnStep<R>
TablePartitionByStep.partitionBy(Field<?>... fields)
Add aPARTITION BY
clause to the right hand side of theOUTER JOIN
keywords@NotNull WindowOrderByStep<T>
WindowPartitionByStep.partitionBy(Field<?>... fields)
Add aPARTITION BY
clause to the window functions.@NotNull WindowSpecificationOrderByStep
WindowSpecificationPartitionByStep.partitionBy(Field<?>... fields)
Add aPARTITION BY
clause to the window specification.@NotNull Condition
Add thePASSING
clause to theXMLEXISTS
predicate.Add thePASSING
clause to theXMLQUERY
expression.@NotNull XMLTableColumnsFirstStep
Add thePASSING
clause to theXMLEXISTS
predicate.@NotNull Condition
XMLExistsPassingStep.passingByRef(Field<XML> xml)
Add thePASSING BY REF
clause to theXMLEXISTS
predicate.XMLQueryPassingStep.passingByRef(Field<XML> xml)
Add thePASSING BY REF
clause to theXMLQUERY
expression.@NotNull XMLTableColumnsFirstStep
XMLTablePassingStep.passingByRef(Field<XML> xml)
Add thePASSING BY REF
clause to theXMLEXISTS
predicate.@NotNull Condition
XMLExistsPassingStep.passingByValue(Field<XML> xml)
Add thePASSING BY VALUE
clause to theXMLEXISTS
predicate.XMLQueryPassingStep.passingByValue(Field<XML> xml)
Add thePASSING BY VALUE
clause to theXMLQUERY
expression.@NotNull XMLTableColumnsFirstStep
XMLTablePassingStep.passingByValue(Field<XML> xml)
Add thePASSING BY VALUE
clause to theXMLEXISTS
predicate.@NotNull PivotForStep
Create a newTABLE
reference from this table, pivoting it into another form.@NotNull PivotForStep
Create a newTABLE
reference 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 ConstraintEnforcementStep
ConstraintTypeStep.primaryKey(Field<?>... fields)
Create aPRIMARY KEY
constraint.@NotNull CreateTableConstraintStep
CreateTableConstraintStep.primaryKey(Field<?>... fields)
Convenience method to add an unnamed (system named)PRIMARY KEY
constraint to the table.@NotNull SelectQualifyConditionStep<R>
Add aQUALIFY
clause to the query.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep1.references(Table<?> table, Field<T1> field1)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep10.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep11.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep12.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep13.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep14.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep15.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep16.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep17.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep18.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep19.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep20.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep21.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep22.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep3.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep4.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep5.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep6.references(Table<?> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep7.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep8.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.@NotNull ConstraintForeignKeyOnStep
ConstraintForeignKeyReferencesStep9.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 aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.ConstraintForeignKeyReferencesStepN.references(Table<?> table, Field<?>... fields)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.void
Refresh parts of this record from the database.An alias formod(Field)
.@NotNull AlterTableRenameColumnToStep
AlterTableStep.renameColumn(Field<?> oldName)
Add aRENAME COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTypeRenameValueToStep
AlterTypeStep.renameValue(Field<String> renameValue)
Add theRENAME VALUE
clause to theALTER TYPE
statement.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.void
Reset a given value to itsRecord.original(Field)
value and itsRecord.changed(Field)
flag tofalse
.@NotNull AlterSequenceFlagsStep<T>
AlterSequenceFlagsStep.restartWith(Field<T> restartWith)
Add theRESTART WITH
clause to theALTER SEQUENCE
statement.Specify the fields that you want the division to return from the dividend@NotNull CreateFunctionCharacteristicsStep
CreateFunctionReturnsStep.returnsTable(Field<?>... returnsTable)
Add theRETURNS TABLE
clause to theCREATE FUNCTION
statement.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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause 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 AFTER
clause to the query.@NotNull SelectSeekLimitStep<R>
Add a syntheticSEEK AFTER
clause 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 Statement
Initialise this declaration.<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set values forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT ...
<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set values forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT ...
<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set values forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT ...
<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set a value for a field in theINSERT
statement.<T> @NotNull MergeMatchedSetMoreStep<R>
Set values forUPDATE
in theMERGE
statement'sWHEN MATCHED
clause.<T> @NotNull MergeMatchedSetMoreStep<R>
Set values forUPDATE
in theMERGE
statement'sWHEN MATCHED
clause.<T> @NotNull MergeMatchedSetMoreStep<R>
Set values forUPDATE
in theMERGE
statement'sWHEN MATCHED
clause.<T> @NotNull MergeNotMatchedSetMoreStep<R>
Set values forINSERT
in theMERGE
statement'sWHEN NOT MATCHED clause.
<T> @NotNull MergeNotMatchedSetMoreStep<R>
Set values forINSERT
in theMERGE
statement'sWHEN NOT MATCHED clause.
<T> @NotNull MergeNotMatchedSetMoreStep<R>
Set values forINSERT
in theMERGE
statement'sWHEN NOT MATCHED
clause.<T> void
Set a value into this record.<T, U> void
Set a value into this record.@NotNull Statement
Assign a value to this set of variables.@NotNull Statement
Row10.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 Statement
Row11.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 Statement
Row12.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 Statement
Row13.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 Statement
Row14.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 Statement
Row15.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 Statement
Row16.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 Statement
Row17.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 Statement
Row18.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 Statement
Row19.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 Statement
Assign a value to this set of variables.@NotNull Statement
Row20.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 Statement
Row21.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 Statement
Row22.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 Statement
Assign a value to this set of variables.@NotNull Statement
Assign a value to this set of variables.@NotNull Statement
Assign a value to this set of variables.@NotNull Statement
Assign a value to this set of variables.@NotNull Statement
Row7.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 Statement
Row8.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 Statement
Row9.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 Statement
Assign a value to this set of variables.<T> @NotNull UpdateSetMoreStep<R>
Set a value for a field in theUPDATE
statement.<T> @NotNull UpdateSetMoreStep<R>
Set a value for a field in theUPDATE
statement.<T> @NotNull UpdateSetMoreStep<R>
Set a value for a field in theUPDATE
statement.@NotNull Statement
Assign a value to this variable.@NotNull AlterDomainFinalStep
AlterDomainStep.setDefault(Field<T> setDefault)
Add theSET DEFAULT
clause to theALTER DOMAIN
statement.@NotNull AlterTableFinalStep
AlterTableAlterStep.setDefault(Field<T> expression)
Specify a new columnDEFAULT
.void
SelectQuery.setForLockModeOf(Field<?>... fields)
Some RDBMS allow for specifying the fields that should be locked by theFOR <lock_mode>
clause, instead of the full row.void
SelectQuery.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 Statement
SignalSetStep.setMessageText(Field<String> messageText)
Add theSET MESSAGE TEXT
clause to theSIGNAL SQL STATE
function.<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set anull
value forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT ...
<T> @NotNull InsertSetMoreStep<R>
Set anull
value for a field in theINSERT
statement.<T> @NotNull InsertSetMoreStep<R>
Set anull
value for a field in theINSERT
statement.<T> @NotNull MergeMatchedSetMoreStep<R>
Set anull
value forUPDATE
in theMERGE
statement'sWHEN MATCHED
clause.<T> @NotNull MergeNotMatchedSetMoreStep<R>
Set anull
value forINSERT
in theMERGE
statement'sWHEN NOT MATCHED clause.
<T> @NotNull UpdateSetMoreStep<R>
Set anull
value for a field in theUPDATE
statement.void
Use aSELECT
statement as the source of values for theINSERT
statement.<T> void
Set a value into this record.<T, U> void
Set a value into this record.The bitwise left shift operator.The bitwise right shift operator.@NotNull LikeEscapeStep
Create a condition to pattern-check this field against a value.@NotNull Condition
Create 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 Condition
Field.startsWith(Field<T> value)
Convenience method forlike(String, char)
including proper adding of wildcards and escaping.@NotNull Condition
Field.startsWithIgnoreCase(Field<T> value)
Convenience method forlike(String, char)
including proper adding of wildcards and escaping.@NotNull AlterSequenceFlagsStep<T>
Add theSTART WITH
clause to theALTER SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
Add theSTART WITH
clause to theCREATE SEQUENCE
statement.@NotNull SelectConnectByAfterStartWithStep<R>
Add an Oracle-specificSTART WITH
clause to the query'sCONNECT BY
clause.@NotNull SelectGroupByStep<R>
Add an Oracle-specificSTART WITH
clause to the query'sCONNECT BY
clause.int
Store 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 AlterTableFinalStep
Specify a new column name.@NotNull AlterTypeFinalStep
Add theTO
clause to theALTER TYPE
statement.@NotNull PeriodSpecification
Add an upper bound to the period specification range.@NotNull ConstraintEnforcementStep
Create aUNIQUE
constraint.@NotNull CreateTableConstraintStep
Convenience method to add an unnamed (system named)UNIQUE
constraint to the table.int
Store parts of this record to the database using anUPDATE
statement.@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>
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
MergeNotMatchedValuesStep4.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
MergeNotMatchedValuesStep5.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
MergeNotMatchedValuesStep6.values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@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)
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.@NotNull MergeNotMatchedWhereStep<R>
SetVALUES
forINSERT
in theMERGE
statement'sWHEN NOT MATCHED THEN INSERT
clause.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 aVALUES
clause@NotNull VersionsBetweenAndStep<R,Number>
Table.versionsBetweenScn(Field<? extends Number> scn)
Create anSQLDialect.ORACLE
flashback versions query clause from this table.@NotNull VersionsBetweenAndStep<R,Timestamp>
Table.versionsBetweenTimestamp(Field<Timestamp> timestamp)
Create anSQLDialect.ORACLE
flashback 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 Statement
Add aWHEN
clause to theCONTINUE
statement.@NotNull CreateTriggerActionStep
Add theWHEN
clause to theCREATE TRIGGER
statement.@NotNull Statement
Add aWHEN
clause to theEXIT
statement.@NotNull MergeMatchedThenStep<R>
MergeMatchedStep.whenMatchedAnd(Field<Boolean> condition)
Add theWHEN MATCHED AND
clause to theMERGE
statement.@NotNull MergeNotMatchedValuesStepN<R>
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<?>... fields)
Add theWHEN NOT MATCHED THEN INSERT
clause to theMERGE
statement<T1> @NotNull MergeNotMatchedValuesStep1<R,T1>
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1)
Add theWHEN NOT MATCHED THEN INSERT
clause to theMERGE
statement<T1, T2> @NotNull MergeNotMatchedValuesStep2<R,T1,T2>
MergeNotMatchedStep.whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2)
Add theWHEN NOT MATCHED THEN INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement<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 INSERT
clause to theMERGE
statement@NotNull CreateIndexFinalStep
Add theWHERE
clause to theCREATE INDEX
statement.@NotNull DeleteConditionStep<R>
Add conditions to the query.@NotNull InsertOnConflictDoUpdateStep<R>
Add aWHERE
clause to supply an index predicate to theINSERT
statement'sON CONFLICT ...
clause.@NotNull InsertOnConflictConditionStep<R>
Add aWHERE
clause to theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT ...
@NotNull MergeMatchedDeleteStep<R>
Add an additionalWHERE
clause to the precedingWHEN MATCHED THEN UPDATE
clause.@NotNull MergeFinalStep<R>
Add an additionalWHERE
clause to the precedingWHEN NOT MATCHED THEN INSERT
clause.@NotNull SelectConditionStep<R>
Add aWHERE
clause to the query.Add aWHERE
clause to the table.@NotNull UpdateConditionStep<R>
Add conditions to the query<T> R
<T, U> R
<T> R
<T, U> R
<T> @NotNull Record
Set a value into this record.<T, U> @NotNull 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.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 TypeMethodDescriptionvoid
SelectQuery.addJoinUsing(TableLike<?> table, Collection<? extends Field<?>> fields)
Joins the existing table product to a new table with aUSING
clause.void
SelectQuery.addJoinUsing(TableLike<?> table, JoinType type, Collection<? extends Field<?>> fields)
Joins the existing table product to a new table with aUSING
clause.void
SelectQuery.addSeekAfter(Collection<? extends Field<?>> fields)
Adds seeking fields.void
SelectQuery.addSeekBefore(Collection<? extends Field<?>> fields)
Deprecated.- [#7461] - SEEK BEFORE is not implemented correctly@NotNull Query
CallArgsStep.args(Collection<? extends Field<?>> args)
Add theARGS
clause to theCALL
statement.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 CreateTableColumnStep
CreateTableColumnStep.columns(Collection<? extends Field<?>> fields)
Add several columns to the column list of theCREATE TABLE
statement.@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 AlterTableDropStep
AlterTableStep.drop(Collection<? extends Field<?>> fields)
Add anDROP COLUMN
clause to theALTER TABLE
statement.@NotNull AlterTableDropStep
AlterTableStep.dropColumns(Collection<? extends Field<?>> fields)
Add anDROP COLUMN
clause to theALTER TABLE
statement.@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 DerivedColumnList
Name.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 DerivedColumnList
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 ConstraintForeignKeyReferencesStepN
ConstraintTypeStep.foreignKey(Collection<? extends Field<?>> fields)
Add aFOREIGN KEY
clause to theCONSTRAINT
.PivotInStep.in(Collection<? extends Field<T>> fields)
Specify the acceptable values for pivoting@NotNull CreateIndexWhereStep
CreateIndexIncludeStep.include(Collection<? extends Field<?>> include)
Add theINCLUDE
clause to theCREATE INDEX
statement.int
TableRecord.insert(Collection<? extends Field<?>> fields)
Store parts of this record to the database using anINSERT
statement.int
UpdatableRecord.insert(Collection<? extends Field<?>> fields)
Store parts of this record to the database using anINSERT
statement.<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 optionalKEY
clause.<T> @NotNull CaseWhenStep<V,T>
CreateWHEN ..
<T> @NotNull CaseWhenStep<V,T>
CreateWHEN ..
@NotNull CaseWhenStep<V,T>
CreateWHEN ..
@NotNull CaseWhenStep<V,T>
CreateWHEN ..
int
UpdatableRecord.merge(Collection<? extends Field<?>> fields)
Store parts of this record to the database using aMERGE
statement.<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 Record
DSLContext.newRecord(Collection<? extends Field<?>> fields)
Create a new emptyRecord
.DSLContext.newResult(Collection<? extends Field<?>> fields)
Create a new emptyRecord
.@NotNull CreateTriggerEventOrStep
CreateTriggerEventOfStep.of(Collection<? extends Field<?>> of)
Add theOF
clause to theCREATE TRIGGER
statement.@NotNull SelectForUpdateWaitStep<R>
SelectForUpdateOfStep.of(Collection<? extends Field<?>> fields)
Add anOF
clause to theFOR <lock_mode>
clause at the end of the query.@NotNull InsertOnConflictWhereIndexPredicateStep<R>
InsertOnDuplicateStep.onConflict(Collection<? extends Field<?>> keys)
Add anON CONFLICT
clause to this INSERT statement.void
InsertQuery.onConflict(Collection<? extends Field<?>> fields)
Whether aON CONFLICT
clause should be added to thisINSERT
statement.static CallbackParseListener
ParseListener.onParseField(Function<? super ParseContext,? extends Field<?>> onParseField)
Create aParseListener
with aParseListener.parseField(ParseContext)
implementation.@NotNull SelectOnStep<R>
SelectJoinPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)
Add aPARTITION BY
clause to the right hand side of theOUTER JOIN
keywords@NotNull TableOuterJoinStep<Record>
Table.partitionBy(Collection<? extends Field<?>> fields)
Add aPARTITION BY
clause to the left hand side of theOUTER JOIN
keywords@NotNull TableOnStep<R>
TablePartitionByStep.partitionBy(Collection<? extends Field<?>> fields)
Add aPARTITION BY
clause to the right hand side of theOUTER JOIN
keywords@NotNull WindowOrderByStep<T>
WindowPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)
Add aPARTITION BY
clause to the window functions.@NotNull WindowSpecificationOrderByStep
WindowSpecificationPartitionByStep.partitionBy(Collection<? extends Field<?>> fields)
Add aPARTITION BY
clause to the window specification.@NotNull PivotForStep
Table.pivot(Collection<? extends Field<?>> aggregateFunctions)
Create a newTABLE
reference from this table, pivoting it into another form.@NotNull ConstraintEnforcementStep
ConstraintTypeStep.primaryKey(Collection<? extends Field<?>> fields)
Create aPRIMARY KEY
constraint.@NotNull CreateTableConstraintStep
CreateTableConstraintStep.primaryKey(Collection<? extends Field<?>> fields)
Convenience method to add an unnamed (system named)PRIMARY KEY
constraint to the table.ConstraintForeignKeyReferencesStepN.references(Table<?> table, Collection<? extends Field<?>> fields)
Add aREFERENCES
clause to theCONSTRAINT
, referencing a key by column names.void
UpdatableRecord.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 CreateFunctionCharacteristicsStep
CreateFunctionReturnsStep.returnsTable(Collection<? extends Field<?>> returnsTable)
Add theRETURNS TABLE
clause to theCREATE FUNCTION
statement.void
SelectQuery.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.void
SelectQuery.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)
void
InsertQuery.setSelect(Collection<? extends Field<?>> fields, Select<?> select)
Use aSELECT
statement as the source of values for theINSERT
statement.int
UpdatableRecord.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 ConstraintEnforcementStep
ConstraintTypeStep.unique(Collection<? extends Field<?>> fields)
Create aUNIQUE
constraint.@NotNull CreateTableConstraintStep
CreateTableConstraintStep.unique(Collection<? extends Field<?>> fields)
Convenience method to add an unnamed (system named)UNIQUE
constraint to the table.int
UpdatableRecord.update(Collection<? extends Field<?>> fields)
Store parts of this record to the database using anUPDATE
statement.@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 UPDATE
clause to theMERGE
statement@NotNull WithAsStep
DSLContext.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 WithAsStep
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 WithAsStep
WithStep.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 WithAsStep
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 WithAsStep
DSLContext.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 WithAsStep
DSLContext.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
Modifier and TypeClassDescriptionclass
CustomField<T>
A base class for customField
implementations in client code.Modifier and TypeMethodDescriptionTheABS
function.DSL.abs(T number)
TheABS
function.static @NotNull Field<BigDecimal>
TheACOS
function.static @NotNull Field<BigDecimal>
TheACOS
function.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)TheASCII
function.TheASCII
function.AbstractRoutine.asField()
static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheATAN
function.static @NotNull Field<BigDecimal>
TheATAN
function.static @NotNull Field<BigDecimal>
TheATAN2
function.static @NotNull Field<BigDecimal>
TheATAN2
function.static @NotNull Field<BigDecimal>
TheATAN2
function.static @NotNull Field<BigDecimal>
TheATAN2
function.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_LENGTH
function.TheBIT_LENGTH
function.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.TheCEIL
function.DSL.ceil(T value)
TheCEIL
function.Get the century of a date.Get the century of a date.Get the century of a date.DSL.charLength(String string)
TheCHAR_LENGTH
function.DSL.charLength(Field<String> string)
TheCHAR_LENGTH
function.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.TheCHR
function.TheCHR
function.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_CYCLE
function.DSL.connectByIsLeaf()
TheCONNECT_BY_IS_LEAF
function.static <T> @NotNull Field<T>
DSL.connectByRoot(Field<T> field)
TheCONNECT_BY_ROOT
function.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>
TheCOS
function.static @NotNull Field<BigDecimal>
TheCOS
function.static @NotNull Field<BigDecimal>
TheCOSH
function.static @NotNull Field<BigDecimal>
TheCOSH
function.static @NotNull Field<BigDecimal>
TheCOT
function.static @NotNull Field<BigDecimal>
TheCOT
function.static @NotNull Field<BigDecimal>
TheCOTH
function.static @NotNull Field<BigDecimal>
TheCOTH
function.DSL.currentCatalog()
TheCURRENT_CATALOG
function.DSL.currentDate()
Get the current_date() function returning a SQL standardSQLDataType.DATE
type.DSL.currentInstant()
Get the current_timestamp() function.DSL.currentLocalDate()
Get the current_date() function returning a SQL standardSQLDataType.DATE
type.static @NotNull Field<LocalDateTime>
DSL.currentLocalDateTime()
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type.static @NotNull Field<LocalDateTime>
DSL.currentLocalDateTime(int precision)
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type with the specified fractional seconds precision.static @NotNull Field<LocalDateTime>
DSL.currentLocalDateTime(Field<Integer> precision)
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type with the specified fractional seconds precision.DSL.currentLocalTime()
Get the current_time() function returning a SQL standardSQLDataType.TIME
type.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_SCHEMA
function.DSL.currentTime()
Get the current_time() function returning a SQL standardSQLDataType.TIME
type.DSL.currentTimestamp()
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type.DSL.currentTimestamp(int precision)
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type with the specified fractional seconds precision.DSL.currentTimestamp(Field<Integer> precision)
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type with the specified fractional seconds precision.DSL.currentUser()
TheCURRENT_USER
function.SequenceImpl.currval()
Convert a string value to aDATE
.Convert a temporal value to aDATE
.Convert a temporal value to aDATE
.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.Get the date difference betweenendDate - startDate
in number of days.Get the date difference betweenendDate - startDate
in number of days.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in number of days.Get the date difference betweenendDate - startDate
in 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 aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.DSL.defaultValue()
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
DSL.defaultValue(Class<T> type)
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
DSL.defaultValue(DataType<T> type)
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
DSL.defaultValue(Field<T> field)
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static @NotNull Field<BigDecimal>
TheDEG
function.static @NotNull Field<BigDecimal>
TheDEG
function.TheDIGITS
function.TheDIGITS
function.static @NotNull Field<BigDecimal>
DSL.e()
TheE
function.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>
TheEXP
function.static @NotNull Field<BigDecimal>
TheEXP
function.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 aSelectField
in a general-purposeField
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.Field<?>
<T> Field<T>
<T> Field<T>
Field<?>
<T> Field<T>
<T> Field<T>
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)
insteadTheFLOOR
function.DSL.floor(T value)
TheFLOOR
function.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 SETS
groupings.Create a GROUPING(field) aggregation field to be used along withCUBE
,ROLLUP
, andGROUPING SETS
groupings.DSL.groupingId(Field<?>... fields)
Create a GROUPING_ID(field1, field2, .., fieldn) aggregation field to be used along withCUBE
,ROLLUP
, andGROUPING SETS
groupings.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.TheLEFT
function.TheLEFT
function.TheLEFT
function.TheLEFT
function.TheLENGTH
function, an alias for theCHAR_LENGTH
function.TheLENGTH
function, an alias for theCHAR_LENGTH
function.DSL.level()
TheLEVEL
function.static @NotNull Field<BigDecimal>
TheLN
function.static @NotNull Field<BigDecimal>
TheLN
function.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_ADD
function.DSL.localDateAdd(LocalDate date, Number interval, DatePart datePart)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Number interval)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Number interval, DatePart datePart)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Field<? extends Number> interval)
TheLOCAL_DATE_ADD
function.TheLOCAL_DATE_ADD
function.DSL.localDateDiff(LocalDate endDate, LocalDate startDate)
Get the date difference betweenendDate - startDate
in number of days.DSL.localDateDiff(LocalDate endDate, Field<LocalDate> startDate)
Get the date difference betweenendDate - startDate
in number of days.DSL.localDateDiff(DatePart part, LocalDate startDate, LocalDate endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateDiff(DatePart part, LocalDate startDate, Field<LocalDate> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateDiff(DatePart part, Field<LocalDate> startDate, LocalDate endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateDiff(Field<LocalDate> endDate, LocalDate startDate)
Get the date difference betweenendDate - startDate
in number of days.DSL.localDateDiff(Field<LocalDate> endDate, Field<LocalDate> startDate)
Get the date difference betweenendDate - startDate
in 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_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(LocalDateTime date, Number interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(LocalDateTime timestamp1, LocalDateTime timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(LocalDateTime timestamp1, Field<LocalDateTime> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, LocalDateTime endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, Field<LocalDateTime> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, LocalDateTime endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, Field<LocalDateTime> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, LocalDateTime timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, Field<LocalDateTime> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.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>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG10
function.static @NotNull Field<BigDecimal>
TheLOG10
function.TheLOWER
function.TheLOWER
function.TheLPAD
function.Get the lpad(field, length, character) function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.TheMD5
function.TheMD5
function.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.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.DSL.mid(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)
TheMID
function, an alias for theSUBSTRING
function.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 theMULTISET
operator 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_LENGTH
function.DSL.octetLength(Field<String> string)
TheOCTET_LENGTH
function.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
.TheOVERLAY
function.TheOVERLAY
function.TheOVERLAY
function.DSL.overlay(Field<String> in, Field<String> placing, Field<? extends Number> startIndex, Field<? extends Number> length)
TheOVERLAY
function.Field<?>
CallbackParseListener.parseField(ParseContext ctx)
Field<?>
DefaultParseListener.parseField(ParseContext ctx)
static @NotNull Field<BigDecimal>
DSL.pi()
ThePI
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static <T> @NotNull Field<T>
ThePRIOR
function.Get the quarter of a date.Get the quarter of a date.Get the quarter of a date.static @NotNull Field<BigDecimal>
TheRAD
function.static @NotNull Field<BigDecimal>
TheRAD
function.static @NotNull Field<BigDecimal>
DSL.rand()
TheRAND
function.DSL.regexpReplaceAll(Field<String> field, String pattern, String replacement)
Get theREGEXP_REPLACE_ALL
function.Get theREGEXP_REPLACE_ALL
function.DSL.regexpReplaceFirst(Field<String> field, String pattern, String replacement)
Get theREGEXP_REPLACE_ALL
function.Get theREGEXP_REPLACE_ALL
function.TheREPEAT
function.TheREPEAT
function.TheREPEAT
function.TheREPEAT
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREVERSE
function.TheREVERSE
function.TheRIGHT
function.TheRIGHT
function.TheRIGHT
function.TheRIGHT
function.TheROUND
function.TheROUND
function.TheROUND
function.DSL.round(T value)
TheROUND
function.DSL.round(T value, int decimals)
TheROUND
function.TheROUND
function.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow1
as aSelectField
directly, 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 - UseRow10
as aSelectField
directly, 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 - UseRow11
as aSelectField
directly, 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 - UseRow12
as aSelectField
directly, 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 - UseRow13
as aSelectField
directly, 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 - UseRow14
as aSelectField
directly, 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 - UseRow15
as aSelectField
directly, 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 - UseRow16
as aSelectField
directly, 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 - UseRow17
as aSelectField
directly, 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 - UseRow18
as aSelectField
directly, 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 - UseRow19
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow2
as aSelectField
directly, 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 - UseRow20
as aSelectField
directly, 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 - UseRow21
as aSelectField
directly, 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 - UseRow22
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow3
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow4
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow5
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow6
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow7
as aSelectField
directly, 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 - UseRow8
as aSelectField
directly, 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 - UseRow9
as aSelectField
directly, instead.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRowN
as aSelectField
directly, instead.DSL.rownum()
TheROWNUM
function.TheRPAD
function.Get the rpad(field, length, character) function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.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.TheSIGN
function.TheSIGN
function.static @NotNull Field<BigDecimal>
TheSIN
function.static @NotNull Field<BigDecimal>
TheSIN
function.static @NotNull Field<BigDecimal>
TheSINH
function.static @NotNull Field<BigDecimal>
TheSINH
function.TheSPACE
function.TheSPACE
function.TheSPLIT_PART
function.TheSPLIT_PART
function.TheSPLIT_PART
function.TheSPLIT_PART
function.static @NotNull Field<BigDecimal>
TheSQRT
function.static @NotNull Field<BigDecimal>
TheSQRT
function.TheSQUARE
function.DSL.square(T value)
TheSQUARE
function.TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.DSL.substring(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)
TheSUBSTRING
function.DSL.substringIndex(Field<String> string, String delimiter, int n)
TheSUBSTRING_INDEX
function.TheSUBSTRING_INDEX
function.DSL.substringIndex(Field<String> string, Field<String> delimiter, int n)
TheSUBSTRING_INDEX
function.TheSUBSTRING_INDEX
function.DSL.sysConnectByPath(Field<?> field, String separator)
TheSYS_CONNECT_BY_PATH
function.static @NotNull Field<BigDecimal>
TheTAN
function.static @NotNull Field<BigDecimal>
TheTAN
function.static @NotNull Field<BigDecimal>
TheTANH
function.static @NotNull Field<BigDecimal>
TheTANH
function.static @NotNull Field<BigDecimal>
DSL.tau()
TheTAU
function.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_ADD
function.DSL.timestampAdd(Timestamp date, Number interval, DatePart datePart)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval, DatePart datePart)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Number interval)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Number interval, DatePart datePart)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Field<? extends Number> interval)
TheTIMESTAMP_ADD
function.TheTIMESTAMP_ADD
function.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Timestamp timestamp1, Timestamp timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Timestamp timestamp1, Field<Timestamp> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.DSL.timestampDiff(DatePart part, Timestamp startDate, Timestamp endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.timestampDiff(DatePart part, Timestamp startDate, Field<Timestamp> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.timestampDiff(DatePart part, Field<Timestamp> startDate, Timestamp endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Field<Timestamp> timestamp1, Timestamp timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Field<Timestamp> timestamp1, Field<Timestamp> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.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_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_DATE
function.TheTO_DATE
function.TheTO_DATE
function.TheTO_DATE
function.TheTO_HEX
function.TheTO_HEX
function.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_TIMESTAMP
function.DSL.toTimestamp(String value, Field<String> formatMask)
TheTO_TIMESTAMP
function.DSL.toTimestamp(Field<String> value, String formatMask)
TheTO_TIMESTAMP
function.DSL.toTimestamp(Field<String> value, Field<String> formatMask)
TheTO_TIMESTAMP
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.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.TheTRUNC
function.static <T> @NotNull Field<T>
Truncate a date or a timestamp to a given datepart.TheTRUNC
function.DSL.trunc(T number)
Truncate a number to a given number of decimals.DSL.trunc(T value, int decimals)
TheTRUNC
function.TheTRUNC
function.TheUPPER
function.TheUPPER
function.DSL.uuid()
TheUUID
function.static <T> @NotNull Field<T>
Create theVALUE
pseudo field for usage withDOMAIN
specifications.static <T> @NotNull Field<T>
Create theVALUE
pseudo field for usage withDOMAIN
specifications.Get the week part of a date.Get the week part of a date.Get the week part of a date.TheWIDTH_BUCKET
function.DSL.widthBucket(Field<T> field, T low, T high, int buckets)
TheWIDTH_BUCKET
function.DSL.xmlcomment(String comment)
TheXMLCOMMENT
function.DSL.xmlcomment(Field<String> comment)
TheXMLCOMMENT
function.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)
TheXMLFOREST
function.TheXMLFOREST
function.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_CONTENT
function.static <T> @NotNull Field<T>
DSL.xmlserializeContent(XML value, DataType<T> type)
TheXMLSERIALIZE_CONTENT
function.static <T> @NotNull Field<T>
DSL.xmlserializeDocument(Field<XML> value, DataType<T> type)
TheXMLSERIALIZE_DOCUMENT
function.static <T> @NotNull Field<T>
DSL.xmlserializeDocument(XML value, DataType<T> type)
TheXMLSERIALIZE_DOCUMENT
function.Get the year part of a date.Get the year part of a date.Get the year part of a date.Modifier 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.Modifier and TypeMethodDescriptionTheABS
function.static @NotNull Field<BigDecimal>
TheACOS
function.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 anALL
quantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>
Create anALL
quantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>
Create anANY
quantified select to be used in quantified comparison predicate expressions.static <T> @NotNull QuantifiedSelect<Record1<T>>
Create anANY
quantified select to be used in quantified comparison predicate expressions.static <T> @NotNull AggregateFunction<T>
TheANY_VALUE
function.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)TheASCII
function.static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheATAN
function.static @NotNull Field<BigDecimal>
TheATAN2
function.static @NotNull Field<BigDecimal>
TheATAN2
function.static @NotNull Field<BigDecimal>
TheATAN2
function.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_AGG
function.The MySQLBIT_COUNT(field)
function, counting the number of bits that are set in this number.TheBIT_LENGTH
function.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_AGG
function.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_AGG
function.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 aCase
statement.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.TheCEIL
function.Get the century of a date.DSL.charLength(Field<String> string)
TheCHAR_LENGTH
function.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 aCase
statement.TheCHR
function.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 CommentOnIsStep
DSL.commentOnColumn(Field<?> field)
TheCOMMENT ON COLUMN
statement.Get theconcat(value, field)
function.Get the concat(field[, field, ...]) function.Get theconcat(field, value)
function.static @NotNull Condition
Create a condition from a boolean field.static <T> @NotNull Field<T>
DSL.connectByRoot(Field<T> field)
TheCONNECT_BY_ROOT
function.static @NotNull Statement
DSL.continueWhen(Field<Boolean> condition)
Create anCONTINUE
statement 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>
TheCORR
function.static @NotNull Field<BigDecimal>
TheCOS
function.static @NotNull Field<BigDecimal>
TheCOSH
function.static @NotNull Field<BigDecimal>
TheCOT
function.static @NotNull Field<BigDecimal>
TheCOTH
function.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_POP
function.static @NotNull AggregateFunction<BigDecimal>
TheCOVAR_SAMP
function.DefaultDSLContext.createOrReplaceView(Table<?> view, Field<?>... fields)
static @NotNull CreateViewAsStep
DSL.createOrReplaceView(Table<?> view, Field<?>... fields)
Create a new DSLCREATE OR REPLACE VIEW
statement.DefaultDSLContext.createView(Table<?> view, Field<?>... fields)
static @NotNull CreateViewAsStep
DSL.createView(Table<?> view, Field<?>... fields)
Create a new DSLCREATE VIEW
statement.DefaultDSLContext.createViewIfNotExists(Table<?> view, Field<?>... fields)
static @NotNull CreateViewAsStep
DSL.createViewIfNotExists(Table<?> view, Field<?>... fields)
Create a new DSLCREATE VIEW IF NOT EXISTS
statement.static @NotNull GroupField
Create 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.TIMESTAMP
type with the specified fractional seconds precision.DSL.currentTimestamp(Field<Integer> precision)
Get the current_timestamp() function returning a SQL standardSQLDataType.TIMESTAMP
type with the specified fractional seconds precision.Convert a temporal value to aDATE
.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.TheDATE_ADD
function.Get the date difference betweenendDate - startDate
in number of days.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in number of days.Get the date difference betweenendDate - startDate
in 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 aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static <T> @NotNull Field<T>
DSL.defaultValue(Field<T> field)
Create aDEFAULT
keyword for use withINSERT
,UPDATE
, orMERGE
statements.static @NotNull Field<BigDecimal>
TheDEG
function.static @NotNull OrderedAggregateFunction<Integer>
Thedense_rank(expr) within group (order by [order clause])
ordered-set aggregate function.TheDIGITS
function.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 Statement
Execute a statement dynamically from within procedural code.static @NotNull Statement
Create anEXIT
statement for use in procedural code.static @NotNull Field<BigDecimal>
TheEXP
function.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> P
DAOImpl.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> T
DefaultDSLContext.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.TheFLOOR
function.static @NotNull ConstraintForeignKeyReferencesStepN
DSL.foreignKey(Field<?>... fields)
Add aFOREIGN KEY
clause to theCONSTRAINT
.static <T1> @NotNull ConstraintForeignKeyReferencesStep1<T1>
DSL.foreignKey(Field<T1> field1)
Add an unnamed (system named)FOREIGN KEY
clause to theCONSTRAINT
.static <T1, T2> @NotNull ConstraintForeignKeyReferencesStep2<T1,T2>
DSL.foreignKey(Field<T1> field1, Field<T2> field2)
Add an unnamed (system named)FOREIGN KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause 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 KEY
clause to theCONSTRAINT
.void
ArrayRecordImpl.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 fromfrom
toto
(inclusive), increasing values bystep
.DSL.generateSeries(int from, Field<Integer> to)
A table function generating a series of values fromfrom
toto
(inclusive).DSL.generateSeries(int from, Field<Integer> to, int step)
A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.DSL.generateSeries(int from, Field<Integer> to, Field<Integer> step)
A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.DSL.generateSeries(Field<Integer> from, int to)
A table function generating a series of values fromfrom
toto
(inclusive).DSL.generateSeries(Field<Integer> from, int to, int step)
A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.DSL.generateSeries(Field<Integer> from, int to, Field<Integer> step)
A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.DSL.generateSeries(Field<Integer> from, Field<Integer> to)
A table function generating a series of values fromfrom
toto
(inclusive).DSL.generateSeries(Field<Integer> from, Field<Integer> to, int step)
A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.A table function generating a series of values fromfrom
toto
(inclusive), increasing values bystep
.static <T> @NotNull Field<T>
Find the greatest among all values.static @NotNull GroupConcatOrderByStep
DSL.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 GroupConcatOrderByStep
DSL.groupConcatDistinct(Field<?> field)
Get the aggregated concatenation for a field.Create a GROUPING(field) aggregation field to be used along withCUBE
,ROLLUP
, andGROUPING SETS
groupings.DSL.groupingId(Field<?>... fields)
Create a GROUPING_ID(field1, field2, .., fieldn) aggregation field to be used along withCUBE
,ROLLUP
, andGROUPING SETS
groupings.static @NotNull GroupField
DSL.groupingSets(Field<?>... fields)
Create a GROUPING SETS(field1, field2, .., fieldn) grouping field where each grouping set only consists of a single field.static @NotNull GroupField
DSL.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_ARRAY
function.static @NotNull JSONArrayAggOrderByStep<JSON>
DSL.jsonArrayAgg(Field<?> value)
The JSON array aggregate function.static @NotNull JSONArrayNullStep<JSONB>
DSL.jsonbArray(Field<?>... fields)
TheJSONB_ARRAY
function.static @NotNull JSONArrayAggOrderByStep<JSONB>
DSL.jsonbArrayAgg(Field<?> value)
The JSON array aggregate function.static @NotNull JSONExistsOnStep
DSL.jsonbExists(Field<JSONB> field, String path)
The JSONB exists predicate.static @NotNull JSONExistsOnStep
DSL.jsonbExists(Field<JSONB> field, Field<String> path)
The JSONB exists predicate.static @NotNull JSONObjectNullStep<JSONB>
DSL.jsonbObject(Field<?>... entries)
TheJSONB_OBJECT
function.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 JSONTableColumnsFirstStep
DSL.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 JSONExistsOnStep
DSL.jsonExists(Field<JSON> field, String path)
The JSON exists predicate.static @NotNull JSONExistsOnStep
DSL.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_OBJECT
function.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 JSONTableColumnsFirstStep
The JSON table function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function.static @NotNull JSONEntryValueStep
A 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.TheLEFT
function.TheLEFT
function.TheLEFT
function.TheLENGTH
function, an alias for theCHAR_LENGTH
function.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>
TheLN
function.Convert a temporal value to aDATE
.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(LocalDate date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Number interval)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Number interval, DatePart datePart)
TheLOCAL_DATE_ADD
function.DSL.localDateAdd(Field<LocalDate> date, Field<? extends Number> interval)
TheLOCAL_DATE_ADD
function.TheLOCAL_DATE_ADD
function.DSL.localDateDiff(LocalDate endDate, Field<LocalDate> startDate)
Get the date difference betweenendDate - startDate
in number of days.DSL.localDateDiff(DatePart part, LocalDate startDate, Field<LocalDate> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateDiff(DatePart part, Field<LocalDate> startDate, LocalDate endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateDiff(Field<LocalDate> endDate, LocalDate startDate)
Get the date difference betweenendDate - startDate
in number of days.DSL.localDateDiff(Field<LocalDate> endDate, Field<LocalDate> startDate)
Get the date difference betweenendDate - startDate
in 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_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Number interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval)
TheLOCAL_DATE_TIME_ADD
function.static <T> @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)
TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(LocalDateTime timestamp1, Field<LocalDateTime> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.DSL.localDateTimeDiff(DatePart part, LocalDateTime startDate, Field<LocalDateTime> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, LocalDateTime endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, Field<LocalDateTime> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, LocalDateTime timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.localDateTimeDiff(Field<LocalDateTime> timestamp1, Field<LocalDateTime> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.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>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG
function.static @NotNull Field<BigDecimal>
TheLOG10
function.TheLOWER
function.TheLPAD
function.Get the lpad(field, length, character) function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLPAD
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.TheLTRIM
function.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).TheMD5
function.static @NotNull AggregateFunction<BigDecimal>
TheMEDIAN
function.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.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.TheMID
function, an alias for theSUBSTRING
function.DSL.mid(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)
TheMID
function, an alias for theSUBSTRING
function.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_AGG
aggregate 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_LENGTH
function.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 WindowSpecificationRowsStep
Create aWindowSpecification
with anORDER BY
clause.TheOVERLAY
function.TheOVERLAY
function.TheOVERLAY
function.DSL.overlay(Field<String> in, Field<String> placing, Field<? extends Number> startIndex, Field<? extends Number> length)
TheOVERLAY
function.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 WindowSpecificationOrderByStep
DSL.partitionBy(Field<?>... fields)
Create aWindowSpecification
with aPARTITION BY
clause.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.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.ThePOSITION
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull Field<BigDecimal>
ThePOWER
function.static @NotNull ConstraintEnforcementStep
DSL.primaryKey(Field<?>... fields)
Create an unnamed (system named)PRIMARY KEY
constraint.static <T> @NotNull Field<T>
ThePRIOR
function.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>
TheRAD
function.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 aRecordType
of an arbitrary degree.static <T1> @NotNull RecordType<Record1<T1>>
DSL.recordType(Field<T1> field1)
Create aRecordType
of degree1
.static <T1, T2> @NotNull RecordType<Record2<T1,T2>>
DSL.recordType(Field<T1> field1, Field<T2> field2)
Create aRecordType
of degree2
.static <T1, T2, T3> @NotNull RecordType<Record3<T1,T2,T3>>
DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3)
Create aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of 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 aRecordType
of degree22
.void
DSL.regexpReplaceAll(Field<String> field, String pattern, String replacement)
Get theREGEXP_REPLACE_ALL
function.Get theREGEXP_REPLACE_ALL
function.DSL.regexpReplaceFirst(Field<String> field, String pattern, String replacement)
Get theREGEXP_REPLACE_ALL
function.Get theREGEXP_REPLACE_ALL
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_AVG_X
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_AVG_Y
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_COUNT
function.static @NotNull AggregateFunction<BigDecimal>
DSL.regrIntercept(Field<? extends Number> y, Field<? extends Number> x)
TheREGR_INTERCEPT
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_R2
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SLOPE
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SXX
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SXY
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SYY
function.TheREPEAT
function.TheREPEAT
function.TheREPEAT
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.TheREPLACE
function.static @NotNull Statement
TheRETURN_
function.TheREVERSE
function.TheRIGHT
function.TheRIGHT
function.TheRIGHT
function.static @NotNull GroupField
Create a ROLLUP(field1, field2, .., fieldn) grouping field.TheROUND
function.TheROUND
function.TheROUND
function.TheROUND
function.TheRPAD
function.Get the rpad(field, length, character) function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRPAD
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.TheRTRIM
function.Get the second part of a date.protected void
protected void
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.TheSIGN
function.static SignalSetStep
DSL.signalSQLState(Field<?> value)
TheSIGNAL_SQL_STATE
function.static @NotNull Field<BigDecimal>
TheSIN
function.static @NotNull Field<BigDecimal>
TheSINH
function.TheSPACE
function.TheSPLIT_PART
function.TheSPLIT_PART
function.TheSPLIT_PART
function.TheSPLIT_PART
function.static @NotNull Field<BigDecimal>
TheSQRT
function.TheSQUARE
function.static @NotNull AggregateFunction<BigDecimal>
TheSTDDEV_POP
function.static @NotNull AggregateFunction<BigDecimal>
DSL.stddevSamp(Field<? extends Number> field)
TheSTDDEV_SAMP
function.int
TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.TheSUBSTRING
function.DSL.substring(Field<String> string, Field<? extends Number> startingPosition, Field<? extends Number> length)
TheSUBSTRING
function.DSL.substringIndex(Field<String> string, String delimiter, int n)
TheSUBSTRING_INDEX
function.TheSUBSTRING_INDEX
function.DSL.substringIndex(Field<String> string, Field<String> delimiter, int n)
TheSUBSTRING_INDEX
function.TheSUBSTRING_INDEX
function.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_PATH
function.static @NotNull Table<?>
A synonym forDSL.unnest(Field)
.static @NotNull Field<BigDecimal>
TheTAN
function.static @NotNull Field<BigDecimal>
TheTANH
function.Convert a temporal value to aTIME
.Convert a temporal value to aTIMESTAMP
.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Timestamp date, Field<? extends Number> interval, DatePart datePart)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Number interval)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Number interval, DatePart datePart)
TheTIMESTAMP_ADD
function.DSL.timestampAdd(Field<Timestamp> date, Field<? extends Number> interval)
TheTIMESTAMP_ADD
function.TheTIMESTAMP_ADD
function.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Timestamp timestamp1, Field<Timestamp> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.DSL.timestampDiff(DatePart part, Timestamp startDate, Field<Timestamp> endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.DSL.timestampDiff(DatePart part, Field<Timestamp> startDate, Timestamp endDate)
Get the date difference betweenendDate - startDate
in terms ofpart
.Get the date difference betweenendDate - startDate
in terms ofpart
.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Field<Timestamp> timestamp1, Timestamp timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.static @NotNull Field<DayToSecond>
DSL.timestampDiff(Field<Timestamp> timestamp1, Field<Timestamp> timestamp2)
Get the timestamp difference as aINTERVAL DAY TO SECOND
type.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_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_CHAR
function.TheTO_DATE
function.TheTO_DATE
function.TheTO_DATE
function.TheTO_HEX
function.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_TIMESTAMP
function.DSL.toTimestamp(Field<String> value, String formatMask)
TheTO_TIMESTAMP
function.DSL.toTimestamp(Field<String> value, Field<String> formatMask)
TheTO_TIMESTAMP
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRANSLATE
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.TheTRIM
function.static <T> @NotNull Field<T>
Truncate a date or a timestamp to the beginning of the day.TheTRUNC
function.static <T> @NotNull Field<T>
Truncate a date or a timestamp to a given datepart.TheTRUNC
function.TheTRUNC
function.static @NotNull ConstraintEnforcementStep
Create an unnamed (system named)UNIQUE
constraint.static @NotNull Table<?>
Create a table from a field.int
TheUPPER
function.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, whereval
is a reserved keyword.static @NotNull AggregateFunction<BigDecimal>
TheVAR_POP
function.static @NotNull AggregateFunction<BigDecimal>
TheVAR_SAMP
function.Get the week part of a date.static <T> @NotNull CaseConditionStep<T>
Initialise aCase
statement.static <T> @NotNull CaseConditionStep<T>
Initialise aCase
statement.static <T> @NotNull CaseConditionStep<T>
Initialise aCase
statement.static <T> @NotNull CaseConditionStep<T>
Initialise aCase
statement.TheWIDTH_BUCKET
function.DSL.widthBucket(Field<T> field, T low, T high, int buckets)
TheWIDTH_BUCKET
function.<T> R
<T, U> R
static @NotNull XMLAggOrderByStep<XML>
The XML aggregate function.static @NotNull XMLAttributes
DSL.xmlattributes(Field<?>... attributes)
The XML attributes constructor.DSL.xmlcomment(Field<String> comment)
TheXMLCOMMENT
function.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 XMLExistsPassingStep
The XML exists function.TheXMLFOREST
function.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 XMLQueryPassingStep
The XML query function.static <T> @NotNull Field<T>
DSL.xmlserializeContent(Field<XML> value, DataType<T> type)
TheXMLSERIALIZE_CONTENT
function.static <T> @NotNull Field<T>
DSL.xmlserializeDocument(Field<XML> value, DataType<T> type)
TheXMLSERIALIZE_DOCUMENT
function.static @NotNull XMLTablePassingStep
The XML table function.Get the year part of a date.Modifier and TypeMethodDescriptionstatic <T> @NotNull Field<T[]>
DSL.array(Collection<? extends Field<T>> fields)
Create an array literal.static @NotNull Condition
Create 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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 CreateViewAsStep
DSL.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 ConstraintForeignKeyReferencesStepN
DSL.foreignKey(Collection<? extends Field<?>> fields)
Add aFOREIGN KEY
clause to theCONSTRAINT
.int
TableRecordImpl.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_ARRAY
function.static @NotNull JSONArrayNullStep<JSONB>
DSL.jsonbArray(Collection<? extends Field<?>> fields)
TheJSONB_ARRAY
function.int
UpdatableRecordImpl.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_AGG
aggregate 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 WindowSpecificationOrderByStep
DSL.partitionBy(Collection<? extends Field<?>> fields)
Create aWindowSpecification
with aPARTITION BY
clause.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 ConstraintEnforcementStep
DSL.primaryKey(Collection<? extends Field<?>> fields)
Create an unnamed (system named)PRIMARY KEY
constraint.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 aRecordType
of an arbitrary degree.void
UpdatableRecordImpl.refresh(Collection<? extends Field<?>> refreshFields)
int
UpdatableRecordImpl.store(Collection<? extends Field<?>> storeFields)
static @NotNull ConstraintEnforcementStep
DSL.unique(Collection<? extends Field<?>> fields)
Create an unnamed (system named)UNIQUE
constraint.int
UpdatableRecordImpl.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 WithAsStep
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.withRecursive(String alias, BiFunction<? super Field<?>,? super Integer,? extends String> fieldNameFunction)
DefaultDSLContext.withRecursive(String alias, Function<? super Field<?>,? extends String> fieldNameFunction)
static @NotNull WithAsStep
DSL.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 XMLAttributes
DSL.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)
TheXMLFOREST
function.ModifierConstructorDescriptionEmbeddableRecordImpl(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
-
Uses of Field in org.jooq.util.cubrid
Modifier 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.Modifier 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
Modifier 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()
functionModifier 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
Modifier 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/12099Modifier 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
Modifier and TypeMethodDescriptionstatic @NotNull Field<BigDecimal>
The Oracle-Text specificCATSEARCH
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificMATCHES
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.static @NotNull Field<BigDecimal>
OracleDSL.matchScore(int label)
The Oracle-Text specificMATCH_SCORE
function.OracleDSL.oraRowscn()
The Oracle-specificORA_ROWSCN
pseudo-field.OracleDSL.rowid()
The Oracle-specificROWID
pseudo-field.OracleDSL.rownum()
The Oracle-specificROWNUM
pseudo-field.OracleDSL.rowscn()
The Oracle-specificORA_ROWSCN
pseudo-field.OracleDSL.scnToTimestamp(Number scn)
The Oracle-specificSCN_TO_TIMESTAMP
function.OracleDSL.scnToTimestamp(Field<? extends Number> scn)
The Oracle-specificSCN_TO_TIMESTAMP
function.static @NotNull Field<BigDecimal>
OracleDSL.score(int label)
The Oracle-Text specificSCORE
function.OracleDSL.sysContext(String namespace, String parameter)
The Oracle-specificSYS_CONTEXT
function.OracleDSL.sysContext(String namespace, String parameter, int length)
The Oracle-specificSYS_CONTEXT
function.OracleDSL.timestampToScn(Date timestamp)
The Oracle-specificTIMESTAMP_TO_SCN
function.OracleDSL.timestampToScn(Field<? extends Date> scn)
The Oracle-specificTIMESTAMP_TO_SCN
function.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_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.OracleDSL.versionsEndscn()
The Oracle-specificVERSIONS_ENDSCN
pseudo-field.OracleDSL.versionsEndtime()
The Oracle-specificVERSIONS_ENDTIME
pseudo-field.OracleDSL.versionsOperation()
The Oracle-specificVERSIONS_OPERATION
pseudo-field.OracleDSL.versionsStartscn()
The Oracle-specificVERSIONS_STARTSCN
pseudo-field.OracleDSL.versionsStarttime()
The Oracle-specificVERSIONS_STARTTIME
pseudo-field.OracleDSL.versionsXid()
The Oracle-specificVERSIONS_XID
pseudo-field.Modifier and TypeMethodDescriptionstatic @NotNull Field<BigDecimal>
The Oracle-Text specificCATSEARCH
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificMATCHES
function.static @NotNull Field<BigDecimal>
The Oracle-Text specificCONTAINS
function.OracleDSL.scnToTimestamp(Field<? extends Number> scn)
The Oracle-specificSCN_TO_TIMESTAMP
function.OracleDSL.timestampToScn(Field<? extends Date> scn)
The Oracle-specificTIMESTAMP_TO_SCN
function.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_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function.static @NotNull Field<BigDecimal>
The Oracle-specificTO_NUMBER
function. -
Uses of Field in org.jooq.util.postgres
Modifier 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].oid
column 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.Modifier 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 Condition
PostgresDSL.arrayOverlap(Field<T[]> left, Field<T[]> right)
The PostgreSQLarray1 && array2
overlap operator.static <T> @NotNull Condition
PostgresDSL.arrayOverlap(Field<T[]> left, T[] right)
The PostgreSQLarray1 && array2
overlap operator.static <T> @NotNull Condition
PostgresDSL.arrayOverlap(T[] left, Field<T[]> right)
The PostgreSQLarray1 && array2
overlap 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
-
Uses of Field in org.jooq.util.sqlserver
Modifier 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.Modifier 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.