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
A condition or predicate.interface
ACondition
that always yieldsfalse
.interface
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.jsonExists(Field, Field)
orDSL.jsonbExists(Field, Field)
functions where theON ERROR
clause can be defined.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
A step in the construction of theLIKE
function.interface
ACondition
that always yieldsnull
.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
ACondition
that always yieldstrue
.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 TypeMethodDescriptionSortField.$field()
Experimental query object model accessor method, see alsoQOM
.JSONEntry.$key()
Experimental query object model accessor method, see alsoQOM
.Select.$limit()
Experimental query object model accessor method, see alsoQOM
.Select.$offset()
Experimental query object model accessor method, see alsoQOM
.@NotNull Field<?>
JSONEntry.$value()
Experimental query object model accessor method, see alsoQOM
.Field.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.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.TableLike.asMultiset()
Turn thisTableLike
expression into aDSL.multiset(TableLike)
.TableLike.asMultiset
(String alias) Turn thisTableLike
expression into aDSL.multiset(TableLike)
.TableLike.asMultiset
(Field<?> alias) Turn thisTableLike
expression into aDSL.multiset(TableLike)
.TableLike.asMultiset
(Name alias) Turn thisTableLike
expression into aDSL.multiset(TableLike)
.@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.TheBIT_AND
operator.TheBIT_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.TheBIT_NAND
operator.TheBIT_NAND
operator.TheBIT_NOR
operator.TheBIT_NOR
operator.Field.bitNot()
TheBIT_NOT
operator.TheBIT_OR
operator.TheBIT_OR
operator.TheBIT_XNOR
operator.TheBIT_XNOR
operator.TheBIT_XOR
operator.TheBIT_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) <U> @NotNull Field<U>
<U> @NotNull Field<U>
<U> @NotNull Field<U>
Field.convertFrom
(Class<U> toType, Function<? super T, ? extends U> from) <U> @NotNull Field<U>
Field.convertFrom
(Function<? super T, ? extends U> from) <U> @NotNull Field<U>
<U> @NotNull Field<U>
@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
usingcoerce(Class)
, ornull
if no field is available at the index.<T> @Nullable Field<T>
Get a field known to this type by index coerced todataType
usingcoerce(DataType)
, 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
usingcoerce(Class)
, 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
usingcoerce(DataType)
, 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
usingcoerce(Class)
, 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
usingcoerce(DataType)
, ornull
if no field is known to this type by this name.GeneratorContext.field()
The target field whose contents are being generated, ornull
when the field is unknown / not applicable.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<?> @NotNull []
Fields.fields()
Get all fields known to this type.@Nullable Field<?> @NotNull []
Fields.fields
(int... indexes) Get all fields known to this type, filtering by some field indexes.@Nullable Field<?> @NotNull []
Get all fields known to this type, filtering by some unqualified field names.@Nullable Field<?> @NotNull []
Get all fields, filtering by some fields.@Nullable Field<?> @NotNull []
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.DataType.generatedAlwaysAs()
Get the computed column expression of this data type, if any.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)
.TheMOD
operator.TheMOD
operator.TheMODULO
operator, an alias for theMOD
operator.TheMODULO
operator, an alias for theMOD
operator.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.default @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()
ThePLUS
operator.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>
ThePOW
operator, an alias for thePOWER
operator.@NotNull Field<BigDecimal>
ThePOW
operator, an alias for thePOWER
operator.@NotNull Field<BigDecimal>
ThePOWER
operator.@NotNull Field<BigDecimal>
ThePOWER
operator.<T> @Nullable Field<T>
AuditProvider.provideTimestamp
(GeneratorContext<?, ?, T> ctx) Provide a temporal expression for auditing, defaulting toDSL.currentDate()
,DSL.currentTime()
, orDSL.currentTimestamp()
, depending on the argument data type.<T> @Nullable Field<T>
AuditProvider.provideUser
(GeneratorContext<?, ?, T> ctx) Provide a credential expression for auditing, defaulting toDSL.currentUser()
.@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.TheREM
operator, an alias for theMOD
operator.TheREM
operator, an alias for theMOD
operator.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()
TheROWID
operator.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.TheSHL
operator.TheSHL
operator.TheSHR
operator.TheSHR
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 TypeMethodDescription@NotNull QOM.UnmodifiableList<? extends Field<?>>
XMLAttributes.$attributes()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
Asterisk.$except()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
QualifiedAsterisk.$except()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
Row.$fields()
Experimental query object model accessor method, see alsoQOM
.@NotNull QOM.UnmodifiableList<? extends Field<?>>
WindowSpecification.$partitionBy()
Experimental query object model accessor method, see alsoQOM
.Fields.fieldStream()
Get all fields known to this type as aStream
.Select.getSelect()
All fields selected in this queryModifier and TypeMethodDescriptionExperimental query object model accessor method, see alsoQOM
.Experimental query object model accessor method, see alsoQOM
.@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
Limit the results of this select.void
Limit the results of this select.void
Limit the results of this select.void
Limit the results of this select.void
Limit the results of this select.void
Limit the results of this select.void
Add a 0-basedOFFSET
clause to the query.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 … ADD …
.<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.@NotNull SelectField<T>
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.TableLike.asMultiset
(Field<?> alias) Turn thisTableLike
expression into aDSL.multiset(TableLike)
.@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 … ADD …
.@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.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.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.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.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.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.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.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.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.TheBIT_AND
operator.TheBIT_NAND
operator.TheBIT_NOR
operator.TheBIT_OR
operator.TheBIT_XNOR
operator.TheBIT_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, usingFields.field(Field)
for lookup.void
Set this record's internal changed flag to the supplied value for a given field, usingFields.field(Field)
for lookup.Deprecated, for removal: This API element is subject to removal in a future version.- 3.13 - [#9407] - UseDSL.coalesce(Field, Field...)
instead.@NotNull CloseableResultQuery<Record>
<T1> @NotNull CloseableResultQuery<Record1<T1>>
<T1,
T2> @NotNull CloseableResultQuery<Record2<T1, T2>> <T1,
T2, T3> @NotNull CloseableResultQuery<Record3<T1, T2, T3>> <T1,
T2, T3, T4>
@NotNull CloseableResultQuery<Record4<T1,T2, T3, T4>> <T1,
T2, T3, T4, T5>
@NotNull CloseableResultQuery<Record5<T1,T2, T3, T4, T5>> CloseableResultQuery.coerce
(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5) <T1,
T2, T3, T4, T5, T6>
@NotNull CloseableResultQuery<Record6<T1,T2, T3, T4, T5, T6>> CloseableResultQuery.coerce
(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>
@NotNull CloseableResultQuery<Record7<T1,T2, T3, T4, T5, T6, T7>> CloseableResultQuery.coerce
(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>
@NotNull CloseableResultQuery<Record8<T1,T2, T3, T4, T5, T6, T7, T8>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull CloseableResultQuery<Record9<T1,T2, T3, T4, T5, T6, T7, T8, T9>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull CloseableResultQuery<Record10<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull CloseableResultQuery<Record11<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull CloseableResultQuery<Record12<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull CloseableResultQuery<Record13<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull CloseableResultQuery<Record14<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull CloseableResultQuery<Record15<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull CloseableResultQuery<Record16<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull CloseableResultQuery<Record17<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull CloseableResultQuery<Record18<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull CloseableResultQuery<Record19<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull CloseableResultQuery<Record20<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull CloseableResultQuery<Record21<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> CloseableResultQuery.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) <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull CloseableResultQuery<Record22<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> CloseableResultQuery.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) <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 CreateTableElementListStep
Add theCOLUMN
clause to theCREATE TABLE
statement.@NotNull CreateTableElementListStep
Add theCOLUMN
clause to 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 CreateTableElementListStep
Add theCOLUMNS
clause to 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
TheCONTAINS
operator.@NotNull Condition
Field.containsIgnoreCase
(Field<T> content) TheCONTAINS_IGNORE_CASE
operator.@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
TheENDS_WITH
operator.@NotNull Condition
Field.endsWithIgnoreCase
(Field<T> suffix) TheENDS_WITH_IGNORE_CASE
operator.@NotNull Condition
TheEQ
operator.@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
TheEQUAL
operator, an alias for theEQ
operator.@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, usingFields.field(Field)
for lookup.<T> @NotNull List<T>
Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.<T,
U> @NotNull List<U> Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.<U> U
Execute the query and return at most one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.<T> T
Execute the query and return at most one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.<T,
U> U Execute the query and return at most one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.<U> U @NotNull []
ResultQuery.fetchArray
(Field<?> field, Class<? extends U> type) Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.<T> T @NotNull []
ResultQuery.fetchArray
(Field<T> field) Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.<T,
U> U @NotNull [] 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, usingFields.field(Field)
for lookup.@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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.ResultQuery.fetchGroups
(Field<?>[] keys, Field<?>[] values) Execute the query and return aMap
with the result grouped by the given keys, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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 value, usingFields.field(Field)
for lookup.ResultQuery.fetchGroups
(Field<K> key, RecordMapper<? super R, E> mapper) Return aMap
with results grouped by the given key and mapped by the given mapper, usingFields.field(Field)
for lookup.Execute the query and return aMap
with keys as a map key and the corresponding record as value, usingFields.field(Field)
for lookup.Execute the query and return aMap
with results grouped by the given keys and mapped into the given entity type, usingFields.field(Field)
for lookup.Execute the query and return aMap
with keys as a map key and the corresponding record as value, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.Execute the query and return aMap
with one of the result's columns as key and the corresponding records as value, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<T> T
Execute the query and return at most one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.<T,
U> U Execute the query and return at most one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<T> @NotNull Set<T>
Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.<T,
U> @NotNull Set<U> Execute the query and return all values for a field from the generated result, usingFields.field(Field)
for lookup.@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, usingFields.field(Field)
for lookup.<T> T
ResultQuery.fetchSingle
(Field<T> field) Execute the query and return exactly one resulting value for a field from the generated result, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.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.@Nullable Field<?> @NotNull []
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, usingFields.field(Field)
for lookup.void
Load data from an array into this record, providing some fields, usingFields.field(Field)
for lookup.void
Load data from a map into this record, providing some fields, usingFields.field(Field)
for lookup.@NotNull Condition
TheGE
operator.@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.DataType.generatedAlwaysAs
(Field<T> generatedAlwaysAsValue) Set the computed column expression of this data type to a constant expression.<U> U
Get a converted value from this Record, providing a field, usingFields.field(Field)
for lookup.<T> T
Get a value from this Record, providing a field, usingFields.field(Field)
for lookup.<T,
U> U Get a converted value from this Record, providing a field, usingFields.field(Field)
for lookup.<T> T
Get a converted value from this Record, providing a field, usingFields.field(Field)
for lookup.<T> T
Get a value from this Record, providing a field, usingFields.field(Field)
for lookup.<T,
U> U Get a converted value from this Record, providing a field, usingFields.field(Field)
for lookup.<T> T
Convenience method to fetch a value at a given position in the result, usingFields.field(Field)
for lookup.<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> arg2) TheGREATER_OR_EQUAL
operator, an alias for theGE
operator.@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> arg2) TheGREATER_THAN
operator, an alias for theGT
operator.@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
TheGT
operator.@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.default boolean
TransformProvider.inlineBindValuesForFieldComparisons
(Field<?> field) [#5970] Inline all bind variables that are compared with the argument field.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.@NotNull CloseableResultQuery<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.0Deprecated, 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, usingFields.field(Field)
for lookup.<T1> @NotNull Record1<T1>
Copy this record into a new record holding only a subset of the previous fields, usingFields.field(Field)
for lookup.<T1,
T2> @NotNull Record2<T1, T2> Copy this record into a new record holding only a subset of the previous fields, usingFields.field(Field)
for lookup.<T1,
T2, T3> @NotNull Record3<T1, T2, T3> Copy this record into a new record holding only a subset of the previous fields, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.Copy all records from this result into a new result with new records holding only a subset of the previous fields, usingFields.field(Field)
for lookup.Copy all records from this result into a new result with new records holding only a subset of the previous fields, usingFields.field(Field)
for lookup.Copy all records from this result into a new result with new records holding only a subset of the previous fields, usingFields.field(Field)
for lookup.Copy all records from this result into a new result with new records holding only a subset of the previous fields, usingFields.field(Field)
for lookup.Copy all records from this result into a new result with new records holding only a subset of the previous fields, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<U> U @NotNull []
Return all values for a field from the result, usingFields.field(Field)
for lookup.<T> T @NotNull []
Return all values for a field from the result, usingFields.field(Field)
for lookup.<T,
U> U @NotNull [] Return all values for a field from the result, usingFields.field(Field)
for lookup.Result.intoGroups
(Field<?>[] keys) Return aMap
with the result grouped by the given keys, usingFields.field(Field)
for lookup.Result.intoGroups
(Field<?>[] keys, Class<? extends E> type) Return aMap
with results grouped by the given keys and mapped into the given entity type, usingFields.field(Field)
for lookup.Result.intoGroups
(Field<?>[] keys, Field<?>[] values) Return aMap
with the result grouped by the given keys, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.Result.intoGroups
(Field<K> key) Return aMap
with one of the result's columns as key and a list of corresponding records as value, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.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, usingFields.field(Field)
for lookup.Return aMap
with the given keys as a map key and the corresponding record as value, usingFields.field(Field)
for lookup.Return aMap
with results grouped by the given keys and mapped into the given entity type, usingFields.field(Field)
for lookup.Return aMap
with the given keys as a map key and the corresponding record as value, usingFields.field(Field)
for lookup.Result.intoMap
(Field<?>[] keys, RecordMapper<? super R, E> mapper) Return aMap
with results grouped by the given keys and mapped by the given mapper, usingFields.field(Field)
for lookup.Return aMap
with one of the result's columns as key and the corresponding records as value, usingFields.field(Field)
for lookup.<K,
E> @NotNull Map<K, E> Return aMap
with results grouped by the given key and mapped into the given entity type, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<U> @NotNull Set<U>
Return all values for a field from the result, usingFields.field(Field)
for lookup.<T> @NotNull Set<T>
Return all values for a field from the result, usingFields.field(Field)
for lookup.<T,
U> @NotNull Set<U> Return all values for a field from the result, usingFields.field(Field)
for lookup.@NotNull Condition
Field.isDistinctFrom
(Field<T> arg2) TheIS_DISTINCT_FROM
operator.@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> arg2) TheIS_NOT_DISTINCT_FROM
operator.@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)
Deprecated, 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 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
TheLE
operator.@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> arg2) TheLESS_OR_EQUAL
operator, an alias for theLE
operator.@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
TheLESS_THAN
operator, an alias for theLT
operator.@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
TheLIKE
operator.@NotNull Condition
Create a condition to pattern-check this field against a value.@NotNull LikeEscapeStep
Field.likeIgnoreCase
(Field<String> pattern) TheLIKE_IGNORE_CASE
operator.@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.@NotNull DeleteReturningStep<R>
Add aLIMIT
clause to the query.@NotNull SelectLimitPercentAfterOffsetStep<R>
Add aLIMIT
clause to the query.@NotNull SelectLimitPercentAfterOffsetStep<R>
Add aLIMIT
clause to the query.@NotNull SelectLimitPercentStep<R>
Add aLIMIT
clause to the query.@NotNull SelectLimitPercentAfterOffsetStep<R>
Add aLIMIT
clause to the query.@NotNull SelectLimitPercentAfterOffsetStep<R>
Add aLIMIT
clause to the query.@NotNull SelectForUpdateStep<R>
Add aLIMIT
clause to the query.@NotNull UpdateReturningStep<R>
Add aLIMIT
clause to the query.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
TheLT
operator.@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.TheMOD
operator.TheMODULO
operator, an alias for theMOD
operator.An arithmetic expression multiplying this with value.An alias formul(Field)
.@NotNull Condition
TheNE
operator.@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
.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
.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.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.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.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.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> 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.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.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.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.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
TheNOT_EQUAL
operator, an alias for theNE
operator.@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
TheNOT_LIKE
operator.@NotNull Condition
Create a condition to pattern-check this field against a field.@NotNull LikeEscapeStep
Field.notLikeIgnoreCase
(Field<String> pattern) TheNOT_LIKE_IGNORE_CASE
operator.@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> pattern) TheNOT_SIMILAR_TO
operator.@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 SelectLimitAfterOffsetStep<R>
Add a 0-basedOFFSET
clause to the query.@NotNull SelectForUpdateStep<R>
Add a 0-basedOFFSET
clause to 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, usingFields.field(Field)
for lookup.@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>
ThePOW
operator, an alias for thePOWER
operator.@NotNull Field<BigDecimal>
ThePOWER
operator.@NotNull ConstraintEnforcementStep
ConstraintTypeStep.primaryKey
(Field<?>... fields) Create aPRIMARY KEY
constraint.@NotNull CreateTableElementListStep
CreateTableElementListStep.primaryKey
(Field<?>... fields) Add thePRIMARY KEY
clause to theCREATE TABLE
statement.@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.TheREM
operator, an alias for theMOD
operator.@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
, usingFields.field(Field)
for lookup.@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 … DO UPDATE
clause.<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set values forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT … DO UPDATE
clause.<T> @NotNull InsertOnDuplicateSetMoreStep<R>
Set values forUPDATE
in theINSERT
statement'sON DUPLICATE KEY UPDATE
orON CONFLICT … DO UPDATE
clause.<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, usingFields.field(Field)
for lookup.<T,
U> void Set a value into this record, usingFields.field(Field)
for lookup.@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 … DO UPDATE
clause.<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, usingFields.field(Field)
for lookup.<T,
U> void Set a value into this record, usingFields.field(Field)
for lookup.TheSHL
operator.TheSHR
operator.@NotNull LikeEscapeStep
TheSIMILAR_TO
operator.@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, usingFields.field(Field)
for lookup.Result.sortAsc
(Field<T> field, Comparator<? super T> comparator) Sort this result by one of its contained fields using a comparator, usingFields.field(Field)
for lookup.<T extends Comparable<? super T>>
@NotNull Result<R>Reverse-sort this result by one of its contained fields, usingFields.field(Field)
for lookup.Result.sortDesc
(Field<T> field, Comparator<? super T> comparator) Reverse-sort this result by one of its contained fields using a comparator, usingFields.field(Field)
for lookup.@NotNull Condition
Field.startsWith
(Field<T> prefix) TheSTARTS_WITH
operator.@NotNull Condition
Field.startsWithIgnoreCase
(Field<T> prefix) TheSTARTS_WITH_IGNORE_CASE
operator.@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 CreateTableElementListStep
Add theUNIQUE
clause to theCREATE TABLE
statement.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.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.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.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.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.Visit aField
as aDSL.field(Condition)
, if it is aCondition
, or as an ordineryQueryPart
, otherwise.<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 … DO UPDATE
clause.@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, usingFields.field(Field)
for lookup.<T,
U> @NotNull Record Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.<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, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.Set a value into this record, usingFields.field(Field)
for lookup.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.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, Collection<? extends Field<?>> otherFields) Create an alias for this table based on another table's name.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.TableLike.asTable
(Table<?> alias, Collection<? extends Field<?>> fieldAliases) The underlying aliased table representation of this object.@NotNull CloseableResultQuery<Record>
CloseableResultQuery.coerce
(Collection<? extends Field<?>> fields) @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 CreateTableElementListStep
CreateTableElementListStep.columns
(Collection<? extends Field<?>> columns) Add theCOLUMNS
clause to 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)
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)
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)
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)
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 … THEN
expressions from aMap
.<T> @NotNull CaseWhenStep<V,
T> CreateWHEN … THEN
expressions from aMap
.@NotNull CaseWhenStep<V,
T> CreateWHEN … THEN
expressions from aMap
.@NotNull CaseWhenStep<V,
T> CreateWHEN … THEN
expressions from aMap
.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 CreateTableElementListStep
CreateTableElementListStep.primaryKey
(Collection<? extends Field<?>> fields) Add thePRIMARY KEY
clause to theCREATE TABLE
statement.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
.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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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
.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
.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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 final <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 CreateTableElementListStep
CreateTableElementListStep.unique
(Collection<? extends Field<?>> fields) Add theUNIQUE
clause to theCREATE TABLE
statement.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 TypeInterfaceDescriptionstatic interface
TheABS
function.static interface
TheACOS
function.static interface
TheACOSH
function.static interface
TheACOTH
function.static interface
QOM.Add<T>
TheADD
operator.static interface
TheAND
operator.static interface
QOM.AnyValue<T>
TheANY VALUE
function.static interface
QOM.Array<T>
static interface
QOM.ArrayAgg<T>
static interface
QOM.ArrayGet<T>
TheARRAY GET
function.static interface
static interface
TheASCII
function.static interface
TheASIN
function.static interface
TheASINH
function.static interface
TheATAN
function.static interface
TheATAN2
function.static interface
TheATANH
function.static interface
TheAVG
function.static interface
QOM.BitAnd<T extends Number>
TheBIT AND
operator.static interface
QOM.BitAndAgg<T extends Number>
TheBIT AND AGG
function.static interface
TheBIT COUNT
function.static interface
TheBIT LENGTH
function.static interface
QOM.BitNand<T extends Number>
TheBIT NAND
operator.static interface
QOM.BitNandAgg<T extends Number>
TheBIT NAND AGG
function.static interface
QOM.BitNor<T extends Number>
TheBIT NOR
operator.static interface
QOM.BitNorAgg<T extends Number>
TheBIT NOR AGG
function.static interface
QOM.BitNot<T extends Number>
TheBIT NOT
operator.static interface
TheBIT OR
operator.static interface
QOM.BitOrAgg<T extends Number>
TheBIT OR AGG
function.static interface
QOM.BitXNor<T extends Number>
TheBIT X NOR
operator.static interface
QOM.BitXNorAgg<T extends Number>
TheBIT X NOR AGG
function.static interface
QOM.BitXor<T extends Number>
TheBIT XOR
operator.static interface
QOM.BitXorAgg<T extends Number>
TheBIT XOR AGG
function.static interface
TheBOOL AND
function.static interface
TheBOOL OR
function.static interface
TheCARDINALITY
function.static interface
QOM.Cast<T>
static interface
TheCEIL
function.static interface
TheCHAR LENGTH
function.static interface
QOM.Choose<T>
static interface
TheCHR
function.static interface
QOM.Coalesce<T>
static interface
QOM.Coerce<T>
static interface
static interface
QOM.Collect<T,
A extends ArrayRecord<T>> static interface
static interface
static interface
static interface
TheFIELD
function.static interface
TheCONNECT BY ISCYCLE
function.static interface
TheCONNECT BY ISLEAF
function.static interface
TheCONNECT BY ROOT
function.static interface
QOM.Contains<T>
TheCONTAINS
operator.static interface
TheCONTAINS IGNORE CASE
operator.static interface
QOM.Convert<T>
static interface
TheCORR
function.static interface
TheCOS
function.static interface
TheCOSH
function.static interface
TheCOT
function.static interface
TheCOTH
function.static interface
TheCOUNT
function.static interface
static interface
TheCOVAR POP
function.static interface
TheCOVAR SAMP
function.static interface
static interface
TheCURRENT CATALOG
function.static interface
static interface
TheCURRENT SCHEMA
function.static interface
static interface
static interface
TheCURRENT USER
function.static interface
QOM.DateAdd<T>
TheDATE ADD
function.static interface
QOM.Default<T>
static interface
TheDEGREES
function.static interface
TheDELETING
function.static interface
static interface
TheDIGITS
function.static interface
QOM.Div<T>
TheDIV
operator.static interface
QOM.EndsWith<T>
TheENDS WITH
operator.static interface
TheENDS WITH IGNORE CASE
operator.static interface
QOM.Eq<T>
TheEQ
operator.static interface
TheE
function.static interface
QOM.Excluded<T>
TheEXCLUDED
function.static interface
TheEXISTS
function.static interface
TheEXP
function.static interface
static interface
static interface
TheCONDITION
function.static interface
static interface
static interface
TheFLOOR
function.static interface
QOM.Function<T>
static interface
QOM.Ge<T>
TheGE
operator.static interface
QOM.Greatest<T>
static interface
QOM.Gt<T>
TheGT
operator.static interface
QOM.Iif<T>
static interface
QOM.In<T>
TheIN
operator.static interface
QOM.InList<T>
static interface
TheINSERTING
function.static interface
TheIS DISTINCT FROM
operator.static interface
TheIS DOCUMENT
operator.static interface
TheIS JSON
operator.static interface
TheIS NOT DISTINCT FROM
operator.static interface
TheIS NOT DOCUMENT
operator.static interface
TheIS NOT JSON
operator.static interface
TheIS NOT NULL
operator.static interface
TheIS NULL
operator.static interface
TheJSON ARRAY
function.static interface
static interface
TheJSON OBJECT
function.static interface
static interface
QOM.Lag<T>
static interface
static interface
QOM.Le<T>
TheLE
operator.static interface
QOM.Lead<T>
static interface
QOM.Least<T>
static interface
TheLEFT
function.static interface
TheLEVEL
function.static interface
TheLIKE
operator.static interface
TheLIKE IGNORE CASE
operator.static interface
TheLN
function.static interface
TheLOG
function.static interface
TheLOG10
function.static interface
TheLOWER
function.static interface
TheLPAD
function.static interface
QOM.Lt<T>
TheLT
operator.static interface
TheLTRIM
function.static interface
QOM.Max<T>
TheMAX
function.static interface
TheMD5
function.static interface
TheMEDIAN
function.static interface
QOM.Min<T>
TheMIN
function.static interface
TheMOD
operator.static interface
QOM.Mode<T>
static interface
QOM.Mul<T>
TheMUL
operator.static interface
QOM.Multiset<R extends Record>
static interface
QOM.MultisetAgg<R extends Record>
static interface
QOM.Ne<T>
TheNE
operator.static interface
QOM.Neg<T>
static interface
TheNOT
operator.static interface
TheNOT
operator.static interface
QOM.NotIn<T>
TheNOT IN
operator.static interface
static interface
TheNOT LIKE
operator.static interface
TheNOT LIKE IGNORE CASE
operator.static interface
TheNOT SIMILAR TO
operator.static interface
QOM.NthValue<T>
static interface
static interface
QOM.Nullif<T>
TheNULLIF
function.static interface
QOM.Nvl<T>
TheNVL
function.static interface
QOM.Nvl2<T>
static interface
TheOCTET LENGTH
function.static interface
TheOR
operator.static interface
TheOVERLAY
function.static interface
static interface
ThePI
function.static interface
QOM.PlusJoin<T>
ThePLUS
operator.static interface
ThePOSITION
function.static interface
ThePOWER
operator.static interface
QOM.Prior<T>
ThePRIOR
function.static interface
ThePRODUCT
function.static interface
TheROWID
operator.static interface
TheRADIANS
function.static interface
TheRAND
function.static interface
static interface
static interface
static interface
TheREGR AVGX
function.static interface
TheREGR AVGY
function.static interface
TheREGR COUNT
function.static interface
TheREGR INTERCEPT
function.static interface
TheREGR R2
function.static interface
TheREGR SLOPE
function.static interface
TheREGR SXX
function.static interface
TheREGR SXY
function.static interface
TheREGR SYY
function.static interface
TheREPEAT
function.static interface
TheREPLACE
function.static interface
TheREVERSE
function.static interface
TheRIGHT
function.static interface
TheROUND
function.static interface
QOM.RowAsField<R extends Record>
static interface
static interface
static interface
TheROWNUM
function.static interface
static interface
static interface
TheRPAD
function.static interface
TheRTRIM
function.static interface
static interface
static interface
static interface
TheSHL
operator.static interface
TheSHR
operator.static interface
TheSIGN
function.static interface
TheSIMILAR TO
operator.static interface
TheSIN
function.static interface
TheSINH
function.static interface
TheSPACE
function.static interface
TheSPLIT PART
function.static interface
TheSQRT
function.static interface
QOM.Square<T extends Number>
TheSQUARE
function.static interface
TheST AREA
function.static interface
TheSTARTS WITH
operator.static interface
TheSTARTS WITH IGNORE CASE
operator.static interface
TheST ASBINARY
function.static interface
TheST ASTEXT
function.static interface
TheST CENTROID
function.static interface
QOM.StContains<T extends Spatial>
TheST CONTAINS
function.static interface
TheST CROSSES
function.static interface
TheSTDDEV POP
function.static interface
TheSTDDEV SAMP
function.static interface
QOM.StDifference<T extends Spatial>
TheST DIFFERENCE
function.static interface
QOM.StDisjoint<T extends Spatial>
TheST DISJOINT
function.static interface
QOM.StDistance<T extends Spatial>
TheST DISTANCE
function.static interface
QOM.StEndPoint<T extends Spatial>
TheST ENDPOINT
function.static interface
QOM.StEquals<T extends Spatial>
TheST EQUALS
function.static interface
TheST EXTERIORRING
function.static interface
QOM.StGeometryN<T extends Spatial>
TheST GEOMETRYN
function.static interface
TheST GEOMETRYTYPE
function.static interface
TheST GEOMFROMTEXT
function.static interface
TheST GEOMFROMWKB
function.static interface
TheST INTERIORRINGN
function.static interface
QOM.StIntersection<T extends Spatial>
TheST INTERSECTION
function.static interface
QOM.StIntersects<T extends Spatial>
TheST INTERSECTS
function.static interface
TheST ISCLOSED
function.static interface
TheST ISEMPTY
function.static interface
TheST LENGTH
function.static interface
TheST NUMGEOMETRIES
function.static interface
TheST NUMINTERIORRING
function.static interface
TheST NUMPOINTS
function.static interface
QOM.StOverlaps<T extends Spatial>
TheST OVERLAPS
function.static interface
QOM.StPointN<T extends Spatial>
TheST POINTN
function.static interface
TheST SRID
function.static interface
QOM.StStartPoint<T extends Spatial>
TheST STARTPOINT
function.static interface
QOM.StTouches<T extends Spatial>
TheST TOUCHES
function.static interface
QOM.StUnion<T extends Spatial>
TheST UNION
function.static interface
QOM.StWithin<T extends Spatial>
TheST WITHIN
function.static interface
TheST X
function.static interface
TheST Y
function.static interface
TheST Z
function.static interface
QOM.Sub<T>
TheSUB
operator.static interface
TheSUBSTRING
function.static interface
TheSUBSTRING INDEX
function.static interface
TheSUM
function.static interface
TheSYS CONNECT BY PATH
function.static interface
QOM.TableAsField<R extends Record>
static interface
QOM.TableEq<R extends Record>
TheEQ
operator.static interface
QOM.TableNe<R extends Record>
TheNE
operator.static interface
TheTAN
function.static interface
TheTANH
function.static interface
TheTAU
function.static interface
static interface
TheTO CHAR
function.static interface
TheTO DATE
function.static interface
TheTO HEX
function.static interface
TheTO TIMESTAMP
function.static interface
TheTRANSLATE
function.static interface
TheTRIM
function.static interface
TheTRUNC
function.static interface
TheUNIQUE
function.static interface
TheUPDATING
function.static interface
TheUPPER
function.static interface
TheUUID
function.static interface
TheVAR POP
function.static interface
TheVAR SAMP
function.static interface
QOM.WidthBucket<T extends Number>
TheWIDTH BUCKET
function.static interface
static interface
static interface
TheXMLCOMMENT
function.static interface
TheXMLCONCAT
function.static interface
TheXMLDOCUMENT
function.static interface
static interface
static interface
TheXMLFOREST
function.static interface
static interface
TheXMLPI
function.static interface
static interface
TheXMLSERIALIZE
function.Modifier and TypeClassDescriptionclass
A base class for customCondition
implementations in client code.class
CustomField<T>
A base class for customField
implementations in client code.Modifier and TypeMethodDescriptionQOM.AlterType.$addValue()
QOM.StContains.$arg1()
QOM.StCrosses.$arg1()
QOM.StDifference.$arg1()
QOM.StDisjoint.$arg1()
QOM.StDistance.$arg1()
QOM.StEquals.$arg1()
QOM.StIntersection.$arg1()
QOM.StIntersects.$arg1()
QOM.StOverlaps.$arg1()
QOM.StTouches.$arg1()
QOM.StUnion.$arg1()
QOM.StWithin.$arg1()
QOM.StContains.$arg2()
QOM.StCrosses.$arg2()
QOM.StDifference.$arg2()
QOM.StDisjoint.$arg2()
QOM.StDistance.$arg2()
QOM.StEquals.$arg2()
QOM.StIntersection.$arg2()
QOM.StIntersects.$arg2()
QOM.StOverlaps.$arg2()
QOM.StTouches.$arg2()
QOM.StUnion.$arg2()
QOM.StWithin.$arg2()
QOM.ArrayGet.$array()
QOM.Cardinality.$array()
QOM.Log.$base()
QOM.Power.$base()
QOM.WidthBucket.$buckets()
The number of buckets to produce.QOM.AlterSequence.$cache()
QOM.CreateSequence.$cache()
QOM.Lpad.$character()
The padding character, if different from whitespaceQOM.Rpad.$character()
The padding character, if different from whitespaceQOM.Ltrim.$characters()
The characters to be trimmed.QOM.Rtrim.$characters()
The characters to be trimmed.QOM.Trim.$characters()
The characters to be trimmed.QOM.XMLComment.$comment()
QOM.Contains.$content()
QOM.ContainsIgnoreCase.$content()
QOM.XMLDocument.$content()
QOM.XMLParse.$content()
@Nullable Field<?>
QOM.XMLPi.$content()
QOM.Repeat.$count()
The number of times to repeat the string.QOM.Shl.$count()
The number of bits to shift.QOM.Shr.$count()
The number of bits to shift.QOM.Space.$count()
The number of spaces to produce.QOM.DateAdd.$date()
The date to add an interval toQOM.Round.$decimals()
The decimals to round to.QOM.Trunc.$decimals()
The decimals to truncate to.QOM.CreateDomain.$default_()
QOM.Lag.$defaultValue()
QOM.Lead.$defaultValue()
QOM.Nvl.$defaultValue()
The default value if the other value is null.QOM.Radians.$degrees()
The value in degrees.QOM.SplitPart.$delimiter()
The delimiter used for splitting.QOM.SubstringIndex.$delimiter()
The delimiter.QOM.Mod.$dividend()
QOM.Mod.$divisor()
QOM.Power.$exponent()
QOM.AnyValue.$field()
QOM.ArrayAgg.$field()
QOM.Avg.$field()
@NotNull Field<?>
QOM.Cast.$field()
@NotNull Field<?>
QOM.Coerce.$field()
@NotNull Field<?>
QOM.Collated.$field()
QOM.Collect.$field()
@Nullable Field<?>
QOM.CommentOn.$field()
QOM.ConnectByRoot.$field()
@NotNull Field<?>
QOM.Convert.$field()
@NotNull Field<?>
QOM.Count.$field()
QOM.Excluded.$field()
The excluded field.@NotNull Field<?>
QOM.Extract.$field()
QOM.FieldAlias.$field()
QOM.FieldCondition.$field()
QOM.FirstValue.$field()
QOM.InList.$field()
default @NotNull Field<?>
QOM.IsDocument.$field()
default @NotNull Field<?>
QOM.IsJson.$field()
default @NotNull Field<?>
QOM.IsNotDocument.$field()
default @NotNull Field<?>
QOM.IsNotJson.$field()
default @NotNull Field<?>
QOM.IsNotNull.$field()
default @NotNull Field<?>
QOM.IsNull.$field()
default @NotNull Field<?>
QOM.JSONArrayAgg.$field()
QOM.Lag.$field()
QOM.LastValue.$field()
QOM.Lead.$field()
QOM.Max.$field()
QOM.Median.$field()
QOM.Min.$field()
QOM.Mode.$field()
QOM.NotField.$field()
QOM.NotInList.$field()
QOM.NthValue.$field()
QOM.PlusJoin.$field()
QOM.Prior.$field()
QOM.Product.$field()
QOM.RatioToReport.$field()
QOM.StddevPop.$field()
QOM.StddevSamp.$field()
QOM.Sum.$field()
@NotNull Field<?>
QOM.SysConnectByPath.$field()
QOM.VarPop.$field()
QOM.VarSamp.$field()
QOM.WidthBucket.$field()
The value to divide into the range.QOM.XMLAgg.$field()
QOM.ToChar.$formatMask()
The vendor-specific formatting string.QOM.ToDate.$formatMask()
The vendor-specific formatting string.QOM.ToTimestamp.$formatMask()
The vendor-specific formatting string.QOM.GenerateSeries.$from()
QOM.Translate.$from()
The set of source characters.QOM.WidthBucket.$high()
The upper bound of the range.QOM.Iif.$ifFalse()
QOM.Nvl2.$ifIfNull()
QOM.Nvl2.$ifNotNull()
QOM.Iif.$ifTrue()
QOM.Overlay.$in()
The original string on top of which the overlay is placed.QOM.Position.$in()
The string in which to search the substring.QOM.AlterSequence.$incrementBy()
QOM.CreateSequence.$incrementBy()
QOM.ArrayGet.$index()
QOM.DateAdd.$interval()
The interval to add to the dateQOM.Left.$length()
The number of characters to extract from the string.QOM.Lpad.$length()
The maximum length to pad the string to.QOM.Overlay.$length()
The length in the original string that will be replaced, if different from the overlay length.QOM.Right.$length()
The number of characters to extract from the string.QOM.Rpad.$length()
The maximum length to pad the string to.QOM.Substring.$length()
The maximum length of the substring.QOM.WidthBucket.$low()
The lower bound of the range.QOM.AlterSequence.$maxvalue()
QOM.CreateSequence.$maxvalue()
QOM.Signal.$messageText()
QOM.TimestampDiff.$minuend()
QOM.AlterSequence.$minvalue()
QOM.CreateSequence.$minvalue()
QOM.SplitPart.$n()
The token number (1-based).QOM.SubstringIndex.$n()
The number of occurrences of the delimiter.QOM.Lag.$offset()
QOM.Lead.$offset()
QOM.Nullif.$other()
The value to compare the result value with.QOM.XMLExists.$passing()
QOM.XMLQuery.$passing()
QOM.Like.$pattern()
QOM.LikeIgnoreCase.$pattern()
QOM.NotLike.$pattern()
QOM.NotLikeIgnoreCase.$pattern()
QOM.NotSimilarTo.$pattern()
QOM.RegexpLike.$pattern()
QOM.SimilarTo.$pattern()
QOM.Overlay.$placing()
The string that is being placed on top of the other string.QOM.StGeometryN.$position()
QOM.StInteriorRingN.$position()
QOM.StPointN.$position()
The 1-based positionQOM.StartsWith.$prefix()
QOM.StartsWithIgnoreCase.$prefix()
QOM.Degrees.$radians()
The value in radians.QOM.AlterType.$renameValue()
QOM.AlterType.$renameValueTo()
QOM.Replace.$replace()
The replacement for each substring, if not empty.QOM.AlterSequence.$restartWith()
QOM.Position.$search()
The substring to search for.@NotNull Field<?>
QOM.RegexpLike.$search()
QOM.Replace.$search()
The substring to search for.QOM.AlterDomain.$setDefault()
QOM.Execute.$sql()
QOM.StGeomFromText.$srid()
QOM.StGeomFromWKB.$srid()
QOM.Overlay.$startIndex()
The start index (1-based) starting from where the overlay is placed.QOM.Position.$startIndex()
The start index (1-based) from which to start looking for the substring.QOM.Substring.$startingPosition()
The position (1-based) from which to get the substring.QOM.AlterSequence.$startWith()
QOM.CreateSequence.$startWith()
QOM.GenerateSeries.$step()
QOM.Ascii.$string()
QOM.BitLength.$string()
QOM.CharLength.$string()
QOM.EndsWith.$string()
QOM.EndsWithIgnoreCase.$string()
QOM.Left.$string()
The string whose characters are extracted.QOM.Lower.$string()
QOM.Lpad.$string()
The string to be padded.QOM.Ltrim.$string()
The string to be trimmed.QOM.Md5.$string()
QOM.OctetLength.$string()
QOM.Repeat.$string()
The string to be repeated.QOM.Replace.$string()
The string in which to replace contents.QOM.Reverse.$string()
QOM.Right.$string()
The string whose characters are extracted.QOM.Rpad.$string()
The string to be padded.QOM.Rtrim.$string()
The string to be trimmed.QOM.SplitPart.$string()
The string to be split into parts.QOM.StartsWith.$string()
QOM.StartsWithIgnoreCase.$string()
QOM.Substring.$string()
The string from which to get the substring.QOM.SubstringIndex.$string()
The string from which to get the substring.QOM.Translate.$string()
The string to translate.QOM.Trim.$string()
The string to be trimmed.QOM.Upper.$string()
QOM.TimestampDiff.$subtrahend()
QOM.EndsWith.$suffix()
QOM.EndsWithIgnoreCase.$suffix()
QOM.StGeomFromText.$text()
QOM.Ntile.$tiles()
QOM.GenerateSeries.$to()
QOM.Translate.$to()
The set of target characters, matched with source characters by position.QOM.Abs.$value()
QOM.Acos.$value()
QOM.Acosh.$value()
QOM.Acoth.$value()
QOM.Asin.$value()
QOM.Asinh.$value()
QOM.Assignment.$value()
QOM.Atan.$value()
QOM.Atanh.$value()
QOM.BitAndAgg.$value()
QOM.BitCount.$value()
QOM.BitNandAgg.$value()
QOM.BitNorAgg.$value()
QOM.BitOrAgg.$value()
QOM.BitXNorAgg.$value()
QOM.BitXorAgg.$value()
QOM.Ceil.$value()
QOM.Chr.$value()
QOM.Contains.$value()
QOM.ContainsIgnoreCase.$value()
QOM.Cos.$value()
QOM.Cosh.$value()
QOM.Cot.$value()
QOM.Coth.$value()
QOM.Declaration.$value()
QOM.Digits.$value()
QOM.Exp.$value()
QOM.Floor.$value()
default @NotNull Field<?>
QOM.Like.$value()
default @NotNull Field<?>
QOM.LikeIgnoreCase.$value()
QOM.Ln.$value()
QOM.Log.$value()
QOM.Log10.$value()
default @NotNull Field<?>
QOM.NotLike.$value()
default @NotNull Field<?>
QOM.NotLikeIgnoreCase.$value()
default @NotNull Field<?>
QOM.NotSimilarTo.$value()
QOM.Nullif.$value()
The result value if the other value is not equal.QOM.Nvl.$value()
The nullable value.default @NotNull Field<?>
QOM.Nvl2.$value()
@Nullable Field<?>
QOM.Return.$value()
QOM.Round.$value()
The number to be rounded.QOM.Shl.$value()
The number whose bits to shift left.QOM.Shr.$value()
The number whose bits to shift rightQOM.Sign.$value()
@NotNull Field<?>
QOM.Signal.$value()
default @NotNull Field<?>
QOM.SimilarTo.$value()
QOM.Sin.$value()
QOM.Sinh.$value()
QOM.Sqrt.$value()
QOM.Square.$value()
QOM.StArea.$value()
QOM.StAsBinary.$value()
QOM.StAsText.$value()
QOM.StCentroid.$value()
QOM.StEndPoint.$value()
QOM.StExteriorRing.$value()
QOM.StGeometryN.$value()
QOM.StGeometryType.$value()
QOM.StInteriorRingN.$value()
QOM.StIsClosed.$value()
QOM.StIsEmpty.$value()
QOM.StLength.$value()
QOM.StNumGeometries.$value()
QOM.StNumInteriorRings.$value()
QOM.StNumPoints.$value()
QOM.StPointN.$value()
The spatial value whose Nth point to findQOM.StSrid.$value()
QOM.StStartPoint.$value()
QOM.StX.$value()
QOM.StY.$value()
QOM.StZ.$value()
QOM.Tan.$value()
QOM.Tanh.$value()
@NotNull Field<?>
QOM.ToChar.$value()
The value to be formatted.QOM.ToDate.$value()
The formatted DATE value.QOM.ToHex.$value()
QOM.ToTimestamp.$value()
The formatted TIMESTAMP value.QOM.Trunc.$value()
The number to be truncatedQOM.XMLSerialize.$value()
@NotNull Field<byte[]>
QOM.StGeomFromWKB.$wkb()
QOM.Atan2.$x()
QOM.Corr.$x()
QOM.CovarPop.$x()
QOM.CovarSamp.$x()
QOM.RegrAvgX.$x()
QOM.RegrAvgY.$x()
QOM.RegrCount.$x()
QOM.RegrIntercept.$x()
QOM.RegrR2.$x()
QOM.RegrSlope.$x()
QOM.RegrSxx.$x()
QOM.RegrSxy.$x()
QOM.RegrSyy.$x()
QOM.XMLExists.$xpath()
QOM.XMLQuery.$xpath()
QOM.Atan2.$y()
QOM.Corr.$y()
QOM.CovarPop.$y()
QOM.CovarSamp.$y()
QOM.RegrAvgX.$y()
QOM.RegrAvgY.$y()
QOM.RegrCount.$y()
QOM.RegrIntercept.$y()
QOM.RegrR2.$y()
QOM.RegrSlope.$y()
QOM.RegrSxx.$y()
QOM.RegrSxy.$y()
QOM.RegrSyy.$y()
TheABS
function.DSL.abs
(T value) TheABS
function.static @NotNull Field<BigDecimal>
TheACOS
function.static @NotNull Field<BigDecimal>
TheACOS
function.static @NotNull Field<BigDecimal>
TheACOSH
function.static @NotNull Field<BigDecimal>
TheACOSH
function.static @NotNull Field<BigDecimal>
TheACOTH
function.static @NotNull Field<BigDecimal>
TheACOTH
function.AuditGenerator.apply
(GeneratorContext<R, X, T> ctx) 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>
TheARRAY_GET
function.static <T> @NotNull Field<T>
TheARRAY_GET
function.TheASCII
function.TheASCII
function.AbstractRoutine.asField()
static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheASINH
function.static @NotNull Field<BigDecimal>
TheASINH
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.static @NotNull Field<BigDecimal>
TheATANH
function.static @NotNull Field<BigDecimal>
TheATANH
function.TheBIT_AND
function.TheBIT_AND
function.TheBIT_AND
function.DSL.bitAnd
(T arg1, T arg2) TheBIT_AND
function.TheBIT_COUNT
function.TheBIT_COUNT
function.TheBIT_LENGTH
function.TheBIT_LENGTH
function.TheBIT_NAND
function.TheBIT_NAND
function.TheBIT_NAND
function.DSL.bitNand
(T arg1, T arg2) TheBIT_NAND
function.TheBIT_NOR
function.TheBIT_NOR
function.TheBIT_NOR
function.DSL.bitNor
(T arg1, T arg2) TheBIT_NOR
function.TheBIT_NOT
function.DSL.bitNot
(T arg1) TheBIT_NOT
function.TheBIT_OR
function.TheBIT_OR
function.TheBIT_OR
function.DSL.bitOr
(T arg1, T arg2) TheBIT_OR
function.TheBIT_XNOR
function.TheBIT_XNOR
function.TheBIT_XNOR
function.DSL.bitXNor
(T arg1, T arg2) TheBIT_XNOR
function.TheBIT_XOR
function.TheBIT_XOR
function.TheBIT_XOR
function.DSL.bitXor
(T arg1, T arg2) TheBIT_XOR
function.DSL.cardinality
(Field<? extends Object[]> array) TheCARDINALITY
function.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, … , field n)
function.static <T> @NotNull Field<T>
TheCOALESCE(field, value)
function.static <T> @NotNull Field<T>
DSL.coalesce
(T value, T... values) TheCOALESCE(value1, value2, … , value n)
function.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_ISCYCLE
function.DSL.connectByIsLeaf()
TheCONNECT_BY_ISLEAF
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.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.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]… [, default])
function.static <Z,
T> @NotNull Field<Z> Gets the Oracle-styleDECODE(expression, search, result[, search , result]… [, default])
function.static <Z,
T> @NotNull Field<Z> DSL.decode
(T value, T search, Z result) Gets the Oracle-styleDECODE(expression, search, result[, search , result]… [, default])
function.static <Z,
T> @NotNull Field<Z> Gets the Oracle-styleDECODE(expression, search, result[, search , result]… [, default])
function.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>
TheDEGREES
function.static @NotNull Field<BigDecimal>
TheDEGREES
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 <T> @NotNull Field<T>
TheEXCLUDED
function.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.TheFIELD
function.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>
TheFLOOR
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, an alias for theNVL
function.static <T> @NotNull Field<T>
TheIFNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheIFNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
DSL.ifnull
(T value, T defaultValue) TheIFNULL
function, an alias for theNVL
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>
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>
TheISNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheISNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheISNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
DSL.isnull
(T value, T defaultValue) TheISNULL
function, an alias for theNVL
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 @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Number interval) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Number interval, DatePart datePart) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Field<? extends Number> interval) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Field<? extends Number> interval, DatePart datePart) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Number interval) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Number interval, DatePart datePart) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Field<? extends Number> interval) TheLOCAL_DATE_TIME_ADD
function.static @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()
static @NotNull Field<?>
DSL.noField()
Return aField
that behaves like no field being present.static <T> @NotNull Field<T>
Return aField
that behaves like no field being present.static <T> @NotNull Field<T>
Return aField
that behaves like no field being present.static <T> @NotNull Field<T>
Return aField
that behaves like no field being present.TheNOT
function.DSL.now()
Synonym forDSL.currentTimestamp()
.Synonym forDSL.currentTimestamp(Field)
.static <T> @NotNull Field<T>
TheNULLIF
function.static <T> @NotNull Field<T>
TheNULLIF
function.static <T> @NotNull Field<T>
TheNULLIF
function.static <T> @NotNull Field<T>
DSL.nullif
(T value, T other) TheNULLIF
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>
TheNVL
function.static <T> @NotNull Field<T>
TheNVL
function.static <T> @NotNull Field<T>
TheNVL
function.static <T> @NotNull Field<T>
DSL.nvl
(T value, T defaultValue) TheNVL
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.final Field<?>
CallbackParseListener.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.<T> Field<T>
DefaultAuditProvider.provideTimestamp
(GeneratorContext<?, ?, T> ctx) <T> Field<T>
DefaultAuditProvider.provideUser
(GeneratorContext<?, ?, T> ctx) Get the quarter of a date.Get the quarter of a date.Get the quarter of a date.static @NotNull Field<BigDecimal>
TheRADIANS
function.static @NotNull Field<BigDecimal>
TheRADIANS
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>> 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>> 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>> 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>> 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>> 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.Deprecated, for removal: This API element is subject to removal in a future version.- [#11812] - 3.15.0 - UseRow8
as aSelectField
directly, instead.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.TheSHL
function.TheSHL
function.TheSHL
function.TheSHL
function.TheSHR
function.TheSHR
function.TheSHR
function.TheSHR
function.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.TheST_AREA
function.TheST_AREA
function.static @NotNull Field<byte[]>
DSL.stAsBinary
(Field<? extends Spatial> value) TheST_ASBINARY
function.static @NotNull Field<byte[]>
DSL.stAsBinary
(Spatial value) TheST_ASBINARY
function.TheST_ASTEXT
function.TheST_ASTEXT
function.DSL.stCentroid
(Field<Geometry> value) TheST_CENTROID
function.DSL.stCentroid
(Geometry value) TheST_CENTROID
function.DSL.stDifference
(Field<T> arg1, Field<T> arg2) TheST_DIFFERENCE
function.DSL.stDifference
(Field<T> arg1, T arg2) TheST_DIFFERENCE
function.DSL.stDifference
(T arg1, Field<T> arg2) TheST_DIFFERENCE
function.DSL.stDifference
(T arg1, T arg2) TheST_DIFFERENCE
function.DSL.stDistance
(Field<T> arg1, Field<T> arg2) TheST_DISTANCE
function.DSL.stDistance
(Field<T> arg1, T arg2) TheST_DISTANCE
function.DSL.stDistance
(T arg1, Field<T> arg2) TheST_DISTANCE
function.DSL.stDistance
(T arg1, T arg2) TheST_DISTANCE
function.DSL.stEndPoint
(Field<T> value) TheST_ENDPOINT
function.DSL.stEndPoint
(T value) TheST_ENDPOINT
function.DSL.stExteriorRing
(Field<Geometry> value) TheST_EXTERIORRING
function.DSL.stExteriorRing
(Geometry value) TheST_EXTERIORRING
function.DSL.stGeometryN
(Field<T> value, int position) TheST_GEOMETRYN
function.DSL.stGeometryN
(Field<T> value, Field<? extends Number> position) TheST_GEOMETRYN
function.DSL.stGeometryN
(T value, int position) TheST_GEOMETRYN
function.DSL.stGeometryN
(T value, Field<? extends Number> position) TheST_GEOMETRYN
function.DSL.stGeometryType
(Field<? extends Spatial> value) TheST_GEOMETRYTYPE
function.DSL.stGeometryType
(Spatial value) TheST_GEOMETRYTYPE
function.DSL.stGeomFromText
(String text) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(String text, int srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(String text, Field<? extends Number> srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text, int srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text, Field<? extends Number> srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromWKB
(byte[] wkb) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(byte[] wkb, int srid) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(byte[] wkb, Field<? extends Number> srid) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb, int srid) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb, Field<? extends Number> srid) TheST_GEOMFROMWKB
function.DSL.stInteriorRingN
(Field<Geometry> value, int position) TheST_INTERIORRINGN
function.DSL.stInteriorRingN
(Field<Geometry> value, Field<? extends Number> position) TheST_INTERIORRINGN
function.DSL.stInteriorRingN
(Geometry value, int position) TheST_INTERIORRINGN
function.DSL.stInteriorRingN
(Geometry value, Field<? extends Number> position) TheST_INTERIORRINGN
function.DSL.stIntersection
(Field<T> arg1, Field<T> arg2) TheST_INTERSECTION
function.DSL.stIntersection
(Field<T> arg1, T arg2) TheST_INTERSECTION
function.DSL.stIntersection
(T arg1, Field<T> arg2) TheST_INTERSECTION
function.DSL.stIntersection
(T arg1, T arg2) TheST_INTERSECTION
function.TheST_LENGTH
function.TheST_LENGTH
function.DSL.stNumGeometries
(Field<? extends Spatial> value) TheST_NUMGEOMETRIES
function.DSL.stNumGeometries
(Spatial value) TheST_NUMGEOMETRIES
function.DSL.stNumInteriorRings
(Field<Geometry> value) TheST_NUMINTERIORRING
function.DSL.stNumInteriorRings
(Geometry value) TheST_NUMINTERIORRING
function.DSL.stNumPoints
(Field<? extends Spatial> value) TheST_NUMPOINTS
function.DSL.stNumPoints
(Spatial value) TheST_NUMPOINTS
function.TheST_POINTN
function.TheST_POINTN
function.DSL.stPointN
(T value, int position) TheST_POINTN
function.TheST_POINTN
function.TheST_SRID
function.TheST_SRID
function.DSL.stStartPoint
(Field<T> value) TheST_STARTPOINT
function.DSL.stStartPoint
(T value) TheST_STARTPOINT
function.TheST_UNION
function.TheST_UNION
function.TheST_UNION
function.DSL.stUnion
(T arg1, T arg2) TheST_UNION
function.TheST_X
function.TheST_X
function.TheST_Y
function.TheST_Y
function.TheST_Z
function.TheST_Z
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<?>> args) TheXMLCONCAT
function.TheXMLCONCAT
function.DSL.xmldocument
(Field<XML> content) TheXMLDOCUMENT
function.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.TheXMLPI
function.TheXMLPI
function.TheXMLPI
function.TheXMLPI
function.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
function.static <T> @NotNull Field<T>
DSL.xmlserializeDocument
(XML value, DataType<T> type) TheXMLSERIALIZE
function.Get the year part of a date.Get the year part of a date.Get the year part of a date.Modifier and TypeMethodDescription@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.Call.$args()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.Function.$args()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.XMLConcat.$args()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.XMLElement.$content()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.Array.$elements()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.CreateView.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.ForeignKey.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.JSONArray.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.PrimaryKey.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.UniqueKey.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.XMLForest.$fields()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.CreateIndex.$include()
default @NotNull QOM.UnmodifiableList<? extends Field<T>>
QOM.InList.$list()
default @NotNull QOM.UnmodifiableList<? extends Field<T>>
QOM.NotInList.$list()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.CreateTrigger.$of()
@NotNull QOM.UnmodifiableList<? extends Field<?>>
QOM.CreateFunction.$returnsTable()
@NotNull QOM.UnmodifiableList<? extends Field<String>>
QOM.CreateType.$values()
AbstractRoutine.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 TypeMethodDescription@NotNull QOM.AlterType
@NotNull QOM.StContains<T>
@NotNull QOM.StCrosses
@NotNull QOM.StDifference<T>
@NotNull QOM.StDisjoint<T>
@NotNull QOM.StDistance<T>
@NotNull QOM.StEquals<T>
@NotNull QOM.StIntersection<T>
@NotNull QOM.StIntersects<T>
@NotNull QOM.StOverlaps<T>
@NotNull QOM.StTouches<T>
@NotNull QOM.StUnion<T>
@NotNull QOM.StWithin<T>
@NotNull QOM.StContains<T>
@NotNull QOM.StCrosses
@NotNull QOM.StDifference<T>
@NotNull QOM.StDisjoint<T>
@NotNull QOM.StDistance<T>
@NotNull QOM.StEquals<T>
@NotNull QOM.StIntersection<T>
@NotNull QOM.StIntersects<T>
@NotNull QOM.StOverlaps<T>
@NotNull QOM.StTouches<T>
@NotNull QOM.StUnion<T>
@NotNull QOM.StWithin<T>
@NotNull QOM.ArrayGet<T>
@NotNull QOM.Cardinality
@NotNull QOM.Log
@NotNull QOM.WidthBucket<T>
The number of buckets to produce.@NotNull QOM.AlterSequence<T>
@NotNull QOM.CreateSequence
@NotNull QOM.Lpad
QOM.Lpad.$character
(Field<String> character) The padding character, if different from whitespace@NotNull QOM.Rpad
QOM.Rpad.$character
(Field<String> character) The padding character, if different from whitespace@NotNull QOM.Ltrim
QOM.Ltrim.$characters
(Field<String> characters) The characters to be trimmed.@NotNull QOM.Rtrim
QOM.Rtrim.$characters
(Field<String> characters) The characters to be trimmed.@NotNull QOM.Trim
QOM.Trim.$characters
(Field<String> characters) The characters to be trimmed.@NotNull QOM.XMLComment
@NotNull QOM.XMLDocument
@NotNull QOM.XMLPi
@NotNull QOM.Repeat
The number of times to repeat the string.@NotNull QOM.Space
The number of spaces to produce.@NotNull QOM.DateAdd<T>
The date to add an interval toThe decimals to round to.The decimals to truncate to.@NotNull QOM.CreateDomain<T>
QOM.Nvl.$defaultValue
(Field<T> defaultValue) The default value if the other value is null.@NotNull QOM.Radians
The value in degrees.@NotNull QOM.SplitPart
QOM.SplitPart.$delimiter
(Field<String> delimiter) The delimiter used for splitting.@NotNull QOM.SubstringIndex
QOM.SubstringIndex.$delimiter
(Field<String> delimiter) The delimiter.@NotNull QOM.AnyValue<T>
@NotNull QOM.Avg
@NotNull QOM.CommentOn
@NotNull QOM.ConnectByRoot<T>
@NotNull QOM.Count
@NotNull QOM.Excluded<T>
The excluded field.@NotNull QOM.FieldCondition
@NotNull QOM.Median
@NotNull QOM.Product
@NotNull QOM.StddevPop
@NotNull QOM.StddevSamp
@NotNull QOM.Sum
@NotNull QOM.SysConnectByPath
@NotNull QOM.VarPop
@NotNull QOM.VarSamp
@NotNull QOM.WidthBucket<T>
The value to divide into the range.@NotNull QOM.ToChar
QOM.ToChar.$formatMask
(Field<String> formatMask) The vendor-specific formatting string.@NotNull QOM.ToDate
QOM.ToDate.$formatMask
(Field<String> formatMask) The vendor-specific formatting string.@NotNull QOM.ToTimestamp
QOM.ToTimestamp.$formatMask
(Field<String> formatMask) The vendor-specific formatting string.@NotNull QOM.Translate
The set of source characters.@NotNull QOM.WidthBucket<T>
The upper bound of the range.@NotNull QOM.Overlay
The original string on top of which the overlay is placed.@NotNull QOM.Position
The string in which to search the substring.@NotNull QOM.AlterSequence<T>
QOM.AlterSequence.$incrementBy
(Field<T> incrementBy) @NotNull QOM.CreateSequence
QOM.CreateSequence.$incrementBy
(Field<? extends Number> incrementBy) @NotNull QOM.ArrayGet<T>
@NotNull QOM.DateAdd<T>
The interval to add to the date@NotNull QOM.Left
The number of characters to extract from the string.@NotNull QOM.Lpad
The maximum length to pad the string to.@NotNull QOM.Overlay
The length in the original string that will be replaced, if different from the overlay length.@NotNull QOM.Right
The number of characters to extract from the string.@NotNull QOM.Rpad
The maximum length to pad the string to.@NotNull QOM.Substring
The maximum length of the substring.@NotNull QOM.WidthBucket<T>
The lower bound of the range.@NotNull QOM.AlterSequence<T>
@NotNull QOM.CreateSequence
@NotNull QOM.Signal
QOM.Signal.$messageText
(Field<String> messageText) @NotNull QOM.AlterSequence<T>
@NotNull QOM.CreateSequence
@NotNull QOM.SplitPart
The token number (1-based).@NotNull QOM.SubstringIndex
The number of occurrences of the delimiter.@NotNull QOM.Nullif<T>
The value to compare the result value with.@NotNull QOM.Overlay
The string that is being placed on top of the other string.@NotNull QOM.StGeometryN<T>
@NotNull QOM.StInteriorRingN
@NotNull QOM.StPointN<T>
The 1-based position@NotNull QOM.Degrees
The value in radians.@NotNull QOM.AlterType
QOM.AlterType.$renameValue
(Field<String> renameValue) @NotNull QOM.AlterType
QOM.AlterType.$renameValueTo
(Field<String> renameValueTo) @NotNull QOM.Replace
The replacement for each substring, if not empty.@NotNull QOM.AlterSequence<T>
QOM.AlterSequence.$restartWith
(Field<T> restartWith) @NotNull QOM.Position
The substring to search for.@NotNull QOM.Replace
The substring to search for.@NotNull QOM.AlterDomain<T>
QOM.AlterDomain.$setDefault
(Field<T> setDefault) @NotNull QOM.Execute
@NotNull QOM.StGeomFromText
@NotNull QOM.StGeomFromWKB
@NotNull QOM.Overlay
QOM.Overlay.$startIndex
(Field<? extends Number> startIndex) The start index (1-based) starting from where the overlay is placed.@NotNull QOM.Position
QOM.Position.$startIndex
(Field<? extends Number> startIndex) The start index (1-based) from which to start looking for the substring.@NotNull QOM.Substring
QOM.Substring.$startingPosition
(Field<? extends Number> startingPosition) The position (1-based) from which to get the substring.@NotNull QOM.AlterSequence<T>
QOM.AlterSequence.$startWith
(Field<T> startWith) @NotNull QOM.CreateSequence
QOM.CreateSequence.$startWith
(Field<? extends Number> startWith) @NotNull QOM.Ascii
@NotNull QOM.BitLength
@NotNull QOM.CharLength
@NotNull QOM.Left
The string whose characters are extracted.@NotNull QOM.Lower
@NotNull QOM.Lpad
The string to be padded.@NotNull QOM.Ltrim
The string to be trimmed.@NotNull QOM.Md5
@NotNull QOM.OctetLength
@NotNull QOM.Repeat
The string to be repeated.@NotNull QOM.Replace
The string in which to replace contents.@NotNull QOM.Reverse
@NotNull QOM.Right
The string whose characters are extracted.@NotNull QOM.Rpad
The string to be padded.@NotNull QOM.Rtrim
The string to be trimmed.@NotNull QOM.SplitPart
The string to be split into parts.@NotNull QOM.Substring
The string from which to get the substring.@NotNull QOM.SubstringIndex
The string from which to get the substring.@NotNull QOM.Translate
The string to translate.@NotNull QOM.Trim
The string to be trimmed.@NotNull QOM.Upper
@NotNull QOM.StGeomFromText
@NotNull QOM.Translate
The set of target characters, matched with source characters by position.@NotNull QOM.Acos
@NotNull QOM.Acosh
@NotNull QOM.Acoth
@NotNull QOM.Asin
@NotNull QOM.Asinh
@NotNull QOM.Atan
@NotNull QOM.Atanh
@NotNull QOM.BitAndAgg<T>
@NotNull QOM.BitCount
@NotNull QOM.BitNandAgg<T>
@NotNull QOM.BitNorAgg<T>
@NotNull QOM.BitOrAgg<T>
@NotNull QOM.BitXNorAgg<T>
@NotNull QOM.BitXorAgg<T>
@NotNull QOM.Chr
@NotNull QOM.Cos
@NotNull QOM.Cosh
@NotNull QOM.Cot
@NotNull QOM.Coth
@NotNull QOM.Digits
@NotNull QOM.Exp
@NotNull QOM.Ln
@NotNull QOM.Log
@NotNull QOM.Log10
@NotNull QOM.Nullif<T>
The result value if the other value is not equal.The nullable value.@NotNull QOM.Return
The number to be rounded.@NotNull QOM.Sign
@NotNull QOM.Signal
@NotNull QOM.Sin
@NotNull QOM.Sinh
@NotNull QOM.Sqrt
@NotNull QOM.Square<T>
@NotNull QOM.StArea
@NotNull QOM.StAsBinary
@NotNull QOM.StAsText
@NotNull QOM.StCentroid
@NotNull QOM.StEndPoint<T>
@NotNull QOM.StExteriorRing
@NotNull QOM.StGeometryN<T>
@NotNull QOM.StGeometryType
@NotNull QOM.StInteriorRingN
@NotNull QOM.StIsClosed
@NotNull QOM.StIsEmpty
@NotNull QOM.StLength
@NotNull QOM.StNumGeometries
@NotNull QOM.StNumInteriorRings
@NotNull QOM.StNumPoints
@NotNull QOM.StPointN<T>
The spatial value whose Nth point to find@NotNull QOM.StSrid
@NotNull QOM.StStartPoint<T>
@NotNull QOM.StX
@NotNull QOM.StY
@NotNull QOM.StZ
@NotNull QOM.Tan
@NotNull QOM.Tanh
@NotNull QOM.ToChar
The value to be formatted.@NotNull QOM.ToDate
The formatted DATE value.@NotNull QOM.ToHex
@NotNull QOM.ToTimestamp
The formatted TIMESTAMP value.The number to be truncated@NotNull QOM.XMLSerialize<T>
@NotNull QOM.StGeomFromWKB
@NotNull QOM.Atan2
@NotNull QOM.Corr
@NotNull QOM.CovarPop
@NotNull QOM.CovarSamp
@NotNull QOM.RegrAvgX
@NotNull QOM.RegrAvgY
@NotNull QOM.RegrCount
@NotNull QOM.RegrIntercept
@NotNull QOM.RegrR2
@NotNull QOM.RegrSlope
@NotNull QOM.RegrSxx
@NotNull QOM.RegrSxy
@NotNull QOM.RegrSyy
@NotNull QOM.Atan2
@NotNull QOM.Corr
@NotNull QOM.CovarPop
@NotNull QOM.CovarSamp
@NotNull QOM.RegrAvgX
@NotNull QOM.RegrAvgY
@NotNull QOM.RegrCount
@NotNull QOM.RegrIntercept
@NotNull QOM.RegrR2
@NotNull QOM.RegrSlope
@NotNull QOM.RegrSxx
@NotNull QOM.RegrSxy
@NotNull QOM.RegrSyy
TheABS
function.static @NotNull Field<BigDecimal>
TheACOS
function.static @NotNull Field<BigDecimal>
TheACOSH
function.static @NotNull Field<BigDecimal>
TheACOTH
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>
TheARRAY_GET
function.static <T> @NotNull Field<T>
TheARRAY_GET
function.TheASCII
function.static @NotNull Field<BigDecimal>
TheASIN
function.static @NotNull Field<BigDecimal>
TheASINH
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>
TheATANH
function.static @NotNull AggregateFunction<BigDecimal>
TheAVG
function.static @NotNull AggregateFunction<BigDecimal>
DSL.avgDistinct
(Field<? extends Number> field) TheAVG_DISTINCT
function.TheBIT_AND
function.TheBIT_AND
function.TheBIT_AND
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_AND_AGG
function.TheBIT_COUNT
function.TheBIT_LENGTH
function.TheBIT_NAND
function.TheBIT_NAND
function.TheBIT_NAND
function.static <T extends Number>
@NotNull AggregateFunction<T>DSL.bitNandAgg
(Field<T> value) TheBIT_NAND_AGG
function.TheBIT_NOR
function.TheBIT_NOR
function.TheBIT_NOR
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_NOR_AGG
function.TheBIT_NOT
function.TheBIT_OR
function.TheBIT_OR
function.TheBIT_OR
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_OR_AGG
function.TheBIT_XNOR
function.TheBIT_XNOR
function.TheBIT_XNOR
function.static <T extends Number>
@NotNull AggregateFunction<T>DSL.bitXNorAgg
(Field<T> value) TheBIT_XNOR_AGG
function.TheBIT_XOR
function.TheBIT_XOR
function.TheBIT_XOR
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_XOR_AGG
function.static @NotNull AggregateFunction<Boolean>
TheBOOL_AND
function.static @NotNull AggregateFunction<Boolean>
TheBOOL_OR
function.DSL.cardinality
(Field<? extends Object[]> array) TheCARDINALITY
function.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, … , field n)
function.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
TheCONDITION
function.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 final Object[]
Deprecated, for removal: This API element is subject to removal in a future version.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>
TheCOUNT
function.static @NotNull AggregateFunction<Integer>
DSL.countDistinct
(Field<?> field) TheCOUNT_DISTINCT
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.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.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]… [, default])
function.static <Z,
T> @NotNull Field<Z> Gets the Oracle-styleDECODE(expression, search, result[, search , result]… [, default])
function.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>
TheDEGREES
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>
TheEVERY
function, an alias for theBOOL_AND
function.static <T> @NotNull Field<T>
TheEXCLUDED
function.static @NotNull Statement
TheEXECUTE
function.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
.final void
ArrayRecordImpl.formatInsert
(Writer writer, Table<?> table, Field<?>... fields) final void
AssociativeArrayRecordImpl.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, an alias for theNVL
function.static <T> @NotNull Field<T>
TheIFNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheIFNULL
function, an alias for theNVL
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 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.final 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>
TheISNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheISNULL
function, an alias for theNVL
function.static <T> @NotNull Field<T>
TheISNULL
function, an alias for theNVL
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 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) Deprecated, for removal: This API element is subject to removal in a future version.- [#15196] - 3.19.0 - The semantics of theField
arguments in this method is inconsistent with that of other overloads, such as#jsonbObject(Field, Field)
, which can lead to subtle bugs.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 @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Field<? extends Number> interval) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(LocalDateTime date, Field<? extends Number> interval, DatePart datePart) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Number interval) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Number interval, DatePart datePart) TheLOCAL_DATE_TIME_ADD
function.static @NotNull Field<LocalDateTime>
DSL.localDateTimeAdd
(Field<LocalDateTime> date, Field<? extends Number> interval) TheLOCAL_DATE_TIME_ADD
function.static @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>
TheMAX
function.static <T> @NotNull AggregateFunction<T>
DSL.maxDistinct
(Field<T> field) TheMAX_DISTINCT
function.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>
TheMIN
function.static <T> @NotNull AggregateFunction<T>
DSL.minDistinct
(Field<T> field) TheMIN_DISTINCT
function.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> <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, 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) 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) 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) static <T> @NotNull Field<T>
Return aField
that behaves like no field being present.TheNOT
function.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>
TheNULLIF
function.static <T> @NotNull Field<T>
TheNULLIF
function.static <T> @NotNull Field<T>
TheNULLIF
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>
TheNVL
function.static <T> @NotNull Field<T>
TheNVL
function.static <T> @NotNull Field<T>
TheNVL
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>
ThePRODUCT
function.static @NotNull AggregateFunction<BigDecimal>
DSL.productDistinct
(Field<? extends Number> field) ThePRODUCT_DISTINCT
function.Get the quarter of a date.static @NotNull Field<BigDecimal>
TheRADIANS
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
.final 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_AVGX
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_AVGY
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 final void
protected final void
TheSHL
function.TheSHL
function.TheSHL
function.TheSHR
function.TheSHR
function.TheSHR
function.TheSIGN
function.static SignalSetStep
DSL.signalSQLState
(Field<?> value) TheSIGNAL_SQLSTATE
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.TheST_AREA
function.static @NotNull Field<byte[]>
DSL.stAsBinary
(Field<? extends Spatial> value) TheST_ASBINARY
function.TheST_ASTEXT
function.DSL.stCentroid
(Field<Geometry> value) TheST_CENTROID
function.DSL.stContains
(Field<T> arg1, Field<T> arg2) TheST_CONTAINS
function.DSL.stContains
(Field<T> arg1, T arg2) TheST_CONTAINS
function.DSL.stContains
(T arg1, Field<T> arg2) TheST_CONTAINS
function.static @NotNull Condition
TheST_CROSSES
function.static @NotNull Condition
TheST_CROSSES
function.static @NotNull Condition
TheST_CROSSES
function.static @NotNull AggregateFunction<BigDecimal>
TheSTDDEV_POP
function.static @NotNull AggregateFunction<BigDecimal>
DSL.stddevSamp
(Field<? extends Number> field) TheSTDDEV_SAMP
function.DSL.stDifference
(Field<T> arg1, Field<T> arg2) TheST_DIFFERENCE
function.DSL.stDifference
(Field<T> arg1, T arg2) TheST_DIFFERENCE
function.DSL.stDifference
(T arg1, Field<T> arg2) TheST_DIFFERENCE
function.DSL.stDisjoint
(Field<T> arg1, Field<T> arg2) TheST_DISJOINT
function.DSL.stDisjoint
(Field<T> arg1, T arg2) TheST_DISJOINT
function.DSL.stDisjoint
(T arg1, Field<T> arg2) TheST_DISJOINT
function.DSL.stDistance
(Field<T> arg1, Field<T> arg2) TheST_DISTANCE
function.DSL.stDistance
(Field<T> arg1, T arg2) TheST_DISTANCE
function.DSL.stDistance
(T arg1, Field<T> arg2) TheST_DISTANCE
function.DSL.stEndPoint
(Field<T> value) TheST_ENDPOINT
function.TheST_EQUALS
function.TheST_EQUALS
function.TheST_EQUALS
function.DSL.stExteriorRing
(Field<Geometry> value) TheST_EXTERIORRING
function.DSL.stGeometryN
(Field<T> value, int position) TheST_GEOMETRYN
function.DSL.stGeometryN
(Field<T> value, Field<? extends Number> position) TheST_GEOMETRYN
function.DSL.stGeometryN
(T value, Field<? extends Number> position) TheST_GEOMETRYN
function.DSL.stGeometryType
(Field<? extends Spatial> value) TheST_GEOMETRYTYPE
function.DSL.stGeomFromText
(String text, Field<? extends Number> srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text, int srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromText
(Field<String> text, Field<? extends Number> srid) TheST_GEOMFROMTEXT
function.DSL.stGeomFromWKB
(byte[] wkb, Field<? extends Number> srid) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb, int srid) TheST_GEOMFROMWKB
function.DSL.stGeomFromWKB
(Field<byte[]> wkb, Field<? extends Number> srid) TheST_GEOMFROMWKB
function.DSL.stInteriorRingN
(Field<Geometry> value, int position) TheST_INTERIORRINGN
function.DSL.stInteriorRingN
(Field<Geometry> value, Field<? extends Number> position) TheST_INTERIORRINGN
function.DSL.stInteriorRingN
(Geometry value, Field<? extends Number> position) TheST_INTERIORRINGN
function.DSL.stIntersection
(Field<T> arg1, Field<T> arg2) TheST_INTERSECTION
function.DSL.stIntersection
(Field<T> arg1, T arg2) TheST_INTERSECTION
function.DSL.stIntersection
(T arg1, Field<T> arg2) TheST_INTERSECTION
function.DSL.stIntersects
(Field<T> arg1, Field<T> arg2) TheST_INTERSECTS
function.DSL.stIntersects
(Field<T> arg1, T arg2) TheST_INTERSECTS
function.DSL.stIntersects
(T arg1, Field<T> arg2) TheST_INTERSECTS
function.static @NotNull Condition
DSL.stIsClosed
(Field<? extends Spatial> value) TheST_ISCLOSED
function.static @NotNull Condition
TheST_ISEMPTY
function.TheST_LENGTH
function.DSL.stNumGeometries
(Field<? extends Spatial> value) TheST_NUMGEOMETRIES
function.DSL.stNumInteriorRings
(Field<Geometry> value) TheST_NUMINTERIORRING
function.DSL.stNumPoints
(Field<? extends Spatial> value) TheST_NUMPOINTS
function.final int
DSL.stOverlaps
(Field<T> arg1, Field<T> arg2) TheST_OVERLAPS
function.DSL.stOverlaps
(Field<T> arg1, T arg2) TheST_OVERLAPS
function.DSL.stOverlaps
(T arg1, Field<T> arg2) TheST_OVERLAPS
function.TheST_POINTN
function.TheST_POINTN
function.TheST_POINTN
function.TheST_SRID
function.DSL.stStartPoint
(Field<T> value) TheST_STARTPOINT
function.TheST_TOUCHES
function.TheST_TOUCHES
function.TheST_TOUCHES
function.TheST_UNION
function.TheST_UNION
function.TheST_UNION
function.TheST_WITHIN
function.TheST_WITHIN
function.TheST_WITHIN
function.TheST_X
function.TheST_Y
function.TheST_Z
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.static @NotNull AggregateFunction<BigDecimal>
TheSUM
function.static @NotNull AggregateFunction<BigDecimal>
DSL.sumDistinct
(Field<? extends Number> field) TheSUM_DISTINCT
function.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.final <T> R
final <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.TheXMLCONCAT
function.DSL.xmldocument
(Field<XML> content) TheXMLDOCUMENT
function.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.TheXMLPI
function.TheXMLPI
function.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
function.static @NotNull XMLTablePassingStep
The XML table function.Get the year part of a date.Modifier and TypeMethodDescription@NotNull QOM.Call
QOM.Call.$args
(Collection<? extends Field<?>> args) @NotNull QOM.XMLConcat
QOM.XMLConcat.$args
(Collection<? extends Field<?>> args) @NotNull QOM.JSONArray<T>
QOM.JSONArray.$fields
(Collection<? extends Field<?>> fields) @NotNull QOM.XMLForest
QOM.XMLForest.$fields
(Collection<? extends Field<?>> fields) @NotNull QOM.CreateIndex
QOM.CreateIndex.$include
(Collection<? extends Field<?>> include) @NotNull QOM.CreateTrigger
QOM.CreateTrigger.$of
(Collection<? extends Field<?>> of) @NotNull QOM.CreateFunction
QOM.CreateFunction.$returnsTable
(Collection<? extends Field<?>> returnsTable) static <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
.final 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.final 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) final CallbackParseListener
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.final void
UpdatableRecordImpl.refresh
(Collection<? extends Field<?>> refreshFields) final int
UpdatableRecordImpl.store
(Collection<? extends Field<?>> storeFields) static @NotNull ConstraintEnforcementStep
DSL.unique
(Collection<? extends Field<?>> fields) Create an unnamed (system named)UNIQUE
constraint.final int
UpdatableRecordImpl.update
(Collection<? extends Field<?>> storeFields) DefaultDSLContext.with
(String alias, BiFunction<? super Field<?>, ? super Integer, ? 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<?>> args) TheXMLCONCAT
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.Deprecated, for removal: This API element is subject to removal in a future version.- [#12420] - 3.16.0 - Use actualOID
column references in jOOQ-meta, instead.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.