Top Description Constructors Methods
org.jooq.impl

public Class DSL

extends Object
Class Inheritance
Known Direct Subclasses
org.jooq.util.cubrid.CUBRIDDSL, org.jooq.util.derby.DerbyDSL, org.jooq.util.firebird.FirebirdDSL, org.jooq.util.h2.H2DSL, org.jooq.util.hsqldb.HSQLDBDSL, org.jooq.util.mariadb.MariaDBDSL, org.jooq.util.mysql.MySQLDSL, org.jooq.util.postgres.PostgresDSL, org.jooq.util.sqlite.SQLiteDSL
Annotations
@SuppressWarnings:unchecked, rawtypes
Static Imports
java.util.Arrays.asList, org.jooq.Operator.AND, .Operator.OR, .Operator.XOR, .SQLDialect.CUBRID, .SQLDialect.DEFAULT, .SQLDialect.DERBY, .SQLDialect.FIREBIRD, .SQLDialect.H2, .SQLDialect.HSQLDB, .SQLDialect.IGNITE, .SQLDialect.MARIADB, .SQLDialect.MYSQL, .SQLDialect.POSTGRES, .SQLDialect.SQLITE, .SQLDialect.YUGABYTEDB, org.jooq.conf.ParamType.INLINED, org.jooq.impl.Names.N_COUNT, .Names.N_CUME_DIST, .Names.N_DENSE_RANK, .Names.N_IF, .Names.N_IIF, .Names.N_PERCENTILE_CONT, .Names.N_PERCENTILE_DISC, .Names.N_PERCENT_RANK, .Names.N_RANK, .Names.N_SYSTEM_TIME, .Names.N_VALUE, .SQLDataType.BOOLEAN, .SQLDataType.DATE, .SQLDataType.JSON, .SQLDataType.JSONB, .SQLDataType.TIME, .SQLDataType.TIMESTAMP, .SQLDataType.VARCHAR, .Tools.EMPTY_FIELD, .Tools.combine, .Tools.configuration, .Tools.getRecordQualifier, .Tools.isEmpty, .Tools.map, .Tools.mostSpecificArray, org.jooq.tools.StringUtils.isEmpty

A DSL "entry point" providing implementations to the org.jooq interfaces.

The DSLContext and this DSL are the main entry point for client code, to access jOOQ classes and functionality. Here, you can instantiate all of those objects that cannot be accessed through other objects. For example, to create a Field representing a constant value, you can write:


Field<String> field = DSL.val("Hello World")

Another example is the EXISTS clause, which you can apply to any SELECT to form a Condition:


Condition condition = DSL.exists(DSL.select(...));

DSL and static imports

For increased fluency and readability of your jOOQ client code, it is recommended that you static import all methods from the DSL. For example:


import static org.jooq.impl.DSL.*;

public class Main {
  public static void main(String[] args) {
    DSL.select(val("Hello"), inline("World"));
    // DSL.val ^^^           ^^^^^^ DSL.inline
  }
}

In order to use the "contextual DSL", call one of the various overloaded using(Configuration) methods:


// Create and immediately execute a SELECT statement:
DSL.using(connection, dialect)
   .selectOne()
   .fetch();
Author
Lukas Eder
See Also
DSLContext

Constructor Summary

AccessConstructor and Description
protected
DSL()

No instances.

Method Summary

Modifier and TypeMethod and Description
public static <T extends Number> @NotNull Field<T>
abs(T
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ABS function.
public static <T extends Number> @NotNull Field<T>
abs(Field<T> value)

Deprecated as a consequence of Field being deprecated.
The ABS function.
public static @NotNull Field<BigDecimal>
acos(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ACOS function.
public static @NotNull Field<BigDecimal>
acos(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ACOS function.
public static @NotNull Field<BigDecimal>
acosh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ACOSH function.
public static @NotNull Field<BigDecimal>
acosh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ACOSH function.
public static @NotNull Field<BigDecimal>
acoth(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ACOTH function.
public static @NotNull Field<BigDecimal>
acoth(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ACOTH function.
public static <T> @NotNull AggregateFunction<T>
aggregate(String
The aggregate function name (possibly qualified)
name
,
Class<T>
The aggregate function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregate() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregate(String
The aggregate function name
name
,
DataType<T>
The aggregate function return type
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregate() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregate(Name
The aggregate function name (possibly qualified)
name
,
Class<T>
The aggregate function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregate() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregate(Name
The aggregate function name (possibly qualified)
name
,
DataType<T>
The aggregate function return type
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregate() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregateDistinct(String
The aggregate function name (possibly qualified)
name
,
Class<T>
The aggregate function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregateDistinct() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregateDistinct(String
The aggregate function name
name
,
DataType<T>
The aggregate function return type
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregateDistinct() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregateDistinct(Name
The aggregate function name (possibly qualified)
name
,
Class<T>
The aggregate function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregateDistinct() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull AggregateFunction<T>
aggregateDistinct(Name
The aggregate function name (possibly qualified)
name
,
DataType<T>
The aggregate function return type
type
,
Field<?>...
The aggregate function arguments
arguments
)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
aggregateDistinct() can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.
public static <R extends Record> @NotNull QuantifiedSelect<R>
all(Select<R> select)

Create an ALL quantified select to be used in quantified comparison predicate expressions.

public static <T> @NotNull QuantifiedSelect<Record1<T>>
all(T... array)

Create an ALL quantified select to be used in quantified comparison predicate expressions.

public static <T> @NotNull QuantifiedSelect<Record1<T>>
all(Field<T[]> array)

Deprecated as a consequence of Field being deprecated.
Create an ALL quantified select to be used in quantified comparison predicate expressions.
public static <T> @NotNull QuantifiedSelect<Record1<T>>
all(Field<T>... fields)

Deprecated as a consequence of Field being deprecated.
Create an ALL quantified select to be used in quantified comparison predicate expressions.
public static AlterDatabaseStep
alterDatabase(String database)

The ALTER DATABASE statement.

public static AlterDatabaseStep
alterDatabase(Name database)

The ALTER DATABASE statement.

public static AlterDatabaseStep
alterDatabase(Catalog database)

The ALTER DATABASE statement.

public static AlterDatabaseStep
alterDatabaseIfExists(String database)

The ALTER DATABASE IF EXISTS statement.

public static AlterDatabaseStep
alterDatabaseIfExists(Name database)

The ALTER DATABASE IF EXISTS statement.

public static AlterDatabaseStep
alterDatabaseIfExists(Catalog database)

The ALTER DATABASE IF EXISTS statement.

public static <T> AlterDomainStep<T>
alterDomain(String domain)

The ALTER DOMAIN statement.

public static <T> AlterDomainStep<T>
alterDomain(Name domain)

The ALTER DOMAIN statement.

public static <T> AlterDomainStep<T>
alterDomain(Domain<T> domain)

The ALTER DOMAIN statement.

public static <T> AlterDomainStep<T>
alterDomainIfExists(String domain)

The ALTER DOMAIN IF EXISTS statement.

public static <T> AlterDomainStep<T>
alterDomainIfExists(Name domain)

The ALTER DOMAIN IF EXISTS statement.

public static <T> AlterDomainStep<T>
alterDomainIfExists(Domain<T> domain)

The ALTER DOMAIN IF EXISTS statement.

public static AlterIndexOnStep
alterIndex(String index)

The ALTER INDEX statement.

public static AlterIndexOnStep
alterIndex(Name index)

The ALTER INDEX statement.

public static AlterIndexOnStep
alterIndex(Index index)

The ALTER INDEX statement.

public static AlterIndexOnStep
alterIndexIfExists(String index)

The ALTER INDEX IF EXISTS statement.

public static AlterIndexOnStep
alterIndexIfExists(Name index)

The ALTER INDEX IF EXISTS statement.

public static AlterIndexOnStep
alterIndexIfExists(Index index)

The ALTER INDEX IF EXISTS statement.

public static AlterSchemaStep
alterSchema(String schema)

The ALTER SCHEMA statement.

public static AlterSchemaStep
alterSchema(Name schema)

The ALTER SCHEMA statement.

public static AlterSchemaStep
alterSchema(Schema schema)

The ALTER SCHEMA statement.

public static AlterSchemaStep
alterSchemaIfExists(String schema)

The ALTER SCHEMA IF EXISTS statement.

public static AlterSchemaStep
alterSchemaIfExists(Name schema)

The ALTER SCHEMA IF EXISTS statement.

public static AlterSchemaStep
alterSchemaIfExists(Schema schema)

The ALTER SCHEMA IF EXISTS statement.

public static AlterSequenceStep<Number>
alterSequence(String sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE statement.
public static AlterSequenceStep<Number>
alterSequence(Name sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE statement.
public static <T extends Number> AlterSequenceStep<T>
alterSequence(Sequence<T> sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE statement.
public static AlterSequenceStep<Number>
alterSequenceIfExists(String sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE IF EXISTS statement.
public static AlterSequenceStep<Number>
alterSequenceIfExists(Name sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE IF EXISTS statement.
public static <T extends Number> AlterSequenceStep<T>
alterSequenceIfExists(Sequence<T> sequence)

Deprecated as a consequence of AlterSequenceStep being deprecated.
The ALTER SEQUENCE IF EXISTS statement.
public static @NotNull AlterTableStep
alterTable(String table)

Create a new DSL ALTER TABLE statement.

public static @NotNull AlterTableStep
alterTable(Name table)

Create a new DSL ALTER TABLE statement.

public static @NotNull AlterTableStep
alterTable(Table<?> table)

Create a new DSL ALTER TABLE statement.

public static @NotNull AlterTableStep
alterTableIfExists(String table)

Create a new DSL ALTER TABLE statement.

public static @NotNull AlterTableStep
alterTableIfExists(Name table)

Create a new DSL ALTER TABLE statement.

public static @NotNull AlterTableStep
alterTableIfExists(Table<?> table)

Create a new DSL ALTER TABLE statement.

public static AlterTypeStep
alterType(String type)

The ALTER TYPE statement.

public static AlterTypeStep
alterType(Name type)

The ALTER TYPE statement.

public static AlterViewStep
alterView(String view)

The ALTER VIEW statement.

public static AlterViewStep
alterView(Name view)

The ALTER VIEW statement.

public static AlterViewStep
alterView(Table<?> view)

The ALTER VIEW statement.

public static AlterViewStep
alterView(Table<?> view, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The ALTER VIEW statement.
public static AlterViewStep
alterView(Table<?> view, Collection<? extends Field<?>> fields)

The ALTER VIEW statement.

public static AlterViewStep
alterViewIfExists(String view)

The ALTER VIEW IF EXISTS statement.

public static AlterViewStep
alterViewIfExists(Name view)

The ALTER VIEW IF EXISTS statement.

public static AlterViewStep
alterViewIfExists(Table<?> view)

The ALTER VIEW IF EXISTS statement.

public static @NotNull Condition
and(Condition left, Condition right)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#AND.
public static @NotNull Condition
and(Condition... conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#AND.
public static @NotNull Condition
and(Collection<? extends Condition> conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#AND.
public static <R extends Record> @NotNull QuantifiedSelect<R>
any(Select<R> select)

Create an ANY quantified select to be used in quantified comparison predicate expressions.

public static <T> @NotNull QuantifiedSelect<Record1<T>>
any(T... array)

Create an ANY quantified select to be used in quantified comparison predicate expressions.

public static <T> @NotNull QuantifiedSelect<Record1<T>>
any(Field<T[]> array)

Deprecated as a consequence of Field being deprecated.
Create an ANY quantified select to be used in quantified comparison predicate expressions.
public static <T> @NotNull QuantifiedSelect<Record1<T>>
any(Field<T>... fields)

Deprecated as a consequence of Field being deprecated.
Create an ANY quantified select to be used in quantified comparison predicate expressions.
public static <T> @NotNull AggregateFunction<T>
anyValue(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The ANY_VALUE function.
public static <T> @NotNull Field<T[]>
array(T... values)

Deprecated as a consequence of Field being deprecated.
Create an array literal.
public static <T> @NotNull Field<T[]>
array(Field<T>... fields)

Deprecated as a consequence of Field being deprecated.
Create an array literal.
public static <T> @NotNull Field<T[]>
array(Collection<? extends Field<T>> fields)

Deprecated as a consequence of Field being deprecated.
Create an array literal.
public static <T> @NotNull Field<T[]>
array(Select<? extends Record1<T>> select)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array(select) function.
public static <T> @NotNull ArrayAggOrderByStep<T[]>
arrayAgg(Field<T> field)

Deprecated as a consequence of Field and ArrayAggOrderByStep being deprecated.
Get the array_agg() aggregate function.
public static <T> @NotNull ArrayAggOrderByStep<T[]>
arrayAggDistinct(Field<T> field)

Deprecated as a consequence of Field and ArrayAggOrderByStep being deprecated.
Get the array_agg() aggregate function.
public static <T> @NotNull Field<T[]>
arrayAppend(T[] arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_APPEND function.
public static <T> @NotNull Field<T[]>
arrayAppend(T[] arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_APPEND function.
public static <T> @NotNull Field<T[]>
arrayAppend(Field<T[]> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_APPEND function.
public static <T> @NotNull Field<T[]>
arrayAppend(Field<T[]> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_APPEND function.
public static <T> @NotNull Field<T[]>
arrayConcat(T[] arg1, T[] arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_CONCAT function.
public static <T> @NotNull Field<T[]>
arrayConcat(T[] arg1, Field<T[]> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_CONCAT function.
public static <T> @NotNull Field<T[]>
arrayConcat(Field<T[]> arg1, T[] arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_CONCAT function.
public static <T> @NotNull Field<T[]>
arrayConcat(Field<T[]> arg1, Field<T[]> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_CONCAT function.
public static <T> @NotNull Field<T>
arrayGet(Field<T[]> array, int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_GET function.
public static <T> @NotNull Field<T>
arrayGet(Field<T[]> array, Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The ARRAY_GET function.
public static <T> @NotNull Condition
arrayOverlap(T[] arg1, T[] arg2)

Deprecated as a consequence of Condition being deprecated.
The ARRAY_OVERLAP function.
public static <T> @NotNull Condition
arrayOverlap(T[] arg1, Field<T[]> arg2)

Deprecated as a consequence of Field and Condition being deprecated.
The ARRAY_OVERLAP function.
public static <T> @NotNull Condition
arrayOverlap(Field<T[]> arg1, T[] arg2)

Deprecated as a consequence of Field and Condition being deprecated.
The ARRAY_OVERLAP function.
public static <T> @NotNull Condition
arrayOverlap(Field<T[]> arg1, Field<T[]> arg2)

Deprecated as a consequence of Field and Condition being deprecated.
The ARRAY_OVERLAP function.
public static <T> @NotNull Field<T[]>
arrayPrepend(T
is wrapped as val(Object).
arg1
,
T[] arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_PREPEND function.
public static <T> @NotNull Field<T[]>
arrayPrepend(T
is wrapped as val(Object).
arg1
,
Field<T[]> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_PREPEND function.
public static <T> @NotNull Field<T[]>
arrayPrepend(Field<T> arg1, T[] arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_PREPEND function.
public static <T> @NotNull Field<T[]>
arrayPrepend(Field<T> arg1, Field<T[]> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_PREPEND function.
public static <T> @NotNull Field<T[]>
arrayRemove(T[] arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REMOVE function.
public static <T> @NotNull Field<T[]>
arrayRemove(T[] arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REMOVE function.
public static <T> @NotNull Field<T[]>
arrayRemove(Field<T[]> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REMOVE function.
public static <T> @NotNull Field<T[]>
arrayRemove(Field<T[]> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REMOVE function.
public static <T> @NotNull Field<T[]>
arrayReplace(T[] arg1, T
is wrapped as val(Object).
arg2
,
T
is wrapped as val(Object).
arg3
)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REPLACE function.
public static <T> @NotNull Field<T[]>
arrayReplace(Field<T[]> arg1, Field<T> arg2, Field<T> arg3)

Deprecated as a consequence of Field being deprecated.
The ARRAY_REPLACE function.
public static @NotNull Field<Integer>
ascii(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The ASCII function.
public static @NotNull Field<Integer>
ascii(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The ASCII function.
public static @NotNull Field<BigDecimal>
asin(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ASIN function.
public static @NotNull Field<BigDecimal>
asin(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ASIN function.
public static @NotNull Field<BigDecimal>
asinh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ASINH function.
public static @NotNull Field<BigDecimal>
asinh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ASINH function.
public static @NotNull Asterisk
asterisk()

The asterisk (*) to be used in SELECT clauses.

public static @NotNull Field<BigDecimal>
atan(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ATAN function.
public static @NotNull Field<BigDecimal>
atan(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ATAN function.
public static @NotNull Field<BigDecimal>
atan2(Number
is wrapped as val(Object).
x
,
Number
is wrapped as val(Object).
y
)

Deprecated as a consequence of Field being deprecated.
The ATAN2 function.
public static @NotNull Field<BigDecimal>
atan2(Number
is wrapped as val(Object).
x
,
Field<? extends Number> y)

Deprecated as a consequence of Field being deprecated.
The ATAN2 function.
public static @NotNull Field<BigDecimal>
atan2(Field<? extends Number> x, Number
is wrapped as val(Object).
y
)

Deprecated as a consequence of Field being deprecated.
The ATAN2 function.
public static @NotNull Field<BigDecimal>
atan2(Field<? extends Number> x, Field<? extends Number> y)

Deprecated as a consequence of Field being deprecated.
The ATAN2 function.
public static @NotNull Field<BigDecimal>
atanh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The ATANH function.
public static @NotNull Field<BigDecimal>
atanh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The ATANH function.
public static @NotNull AggregateFunction<BigDecimal>
avg(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The AVG function.
public static @NotNull AggregateFunction<BigDecimal>
avgDistinct(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The AVG_DISTINCT function.
public static @NotNull Block
begin(Statement... statements)

Wrap a collection of statements in an anonymous procedural block.

public static @NotNull Block
begin(Collection<? extends Statement> statements)

Wrap a collection of statements in an anonymous procedural block.

public static <T extends Number> @NotNull Field<T>
bitAnd(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_AND function.
public static <T extends Number> @NotNull Field<T>
bitAnd(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_AND function.
public static <T extends Number> @NotNull Field<T>
bitAnd(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_AND function.
public static <T extends Number> @NotNull Field<T>
bitAnd(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_AND function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitAndAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_AND_AGG function.
public static @NotNull Field<Integer>
bitCount(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The BIT_COUNT function.
public static @NotNull Field<Integer>
bitCount(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The BIT_COUNT function.
public static <T extends Number> @NotNull Field<T>
bitGet(Field<T> value, int
is wrapped as val(Object).
bit
)

Deprecated as a consequence of Field being deprecated.
The BIT_GET function.
public static <T extends Number> @NotNull Field<T>
bitGet(Field<T> value, Field<? extends Number> bit)

Deprecated as a consequence of Field being deprecated.
The BIT_GET function.
public static @NotNull Field<Integer>
bitLength(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The BIT_LENGTH function.
public static @NotNull Field<Integer>
bitLength(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The BIT_LENGTH function.
public static <T extends Number> @NotNull Field<T>
bitNand(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_NAND function.
public static <T extends Number> @NotNull Field<T>
bitNand(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_NAND function.
public static <T extends Number> @NotNull Field<T>
bitNand(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_NAND function.
public static <T extends Number> @NotNull Field<T>
bitNand(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_NAND function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitNandAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_NAND_AGG function.
public static <T extends Number> @NotNull Field<T>
bitNor(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_NOR function.
public static <T extends Number> @NotNull Field<T>
bitNor(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_NOR function.
public static <T extends Number> @NotNull Field<T>
bitNor(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_NOR function.
public static <T extends Number> @NotNull Field<T>
bitNor(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_NOR function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitNorAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_NOR_AGG function.
public static <T extends Number> @NotNull Field<T>
bitNot(T
is wrapped as val(Object).
arg1
)

Deprecated as a consequence of Field being deprecated.
The BIT_NOT function.
public static <T extends Number> @NotNull Field<T>
bitNot(Field<T> arg1)

Deprecated as a consequence of Field being deprecated.
The BIT_NOT function.
public static <T extends Number> @NotNull Field<T>
bitOr(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_OR function.
public static <T extends Number> @NotNull Field<T>
bitOr(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_OR function.
public static <T extends Number> @NotNull Field<T>
bitOr(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_OR function.
public static <T extends Number> @NotNull Field<T>
bitOr(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_OR function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitOrAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_OR_AGG function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, int
is wrapped as val(Object).
bit
,
T
is wrapped as val(Object).
newValue
)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, int
is wrapped as val(Object).
bit
,
Field<T> newValue)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, Field<? extends Number> bit, T
is wrapped as val(Object).
newValue
)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, Field<? extends Number> bit, Field<T> newValue)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, int
is wrapped as val(Object).
bit
)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitSet(Field<T> value, Field<? extends Number> bit)

Deprecated as a consequence of Field being deprecated.
The BIT_SET function.
public static <T extends Number> @NotNull Field<T>
bitXNor(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_XNOR function.
public static <T extends Number> @NotNull Field<T>
bitXNor(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_XNOR function.
public static <T extends Number> @NotNull Field<T>
bitXNor(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_XNOR function.
public static <T extends Number> @NotNull Field<T>
bitXNor(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_XNOR function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitXNorAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_XNOR_AGG function.
public static <T extends Number> @NotNull Field<T>
bitXor(T
is wrapped as val(Object).
arg1
,
T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_XOR function.
public static <T extends Number> @NotNull Field<T>
bitXor(T
is wrapped as val(Object).
arg1
,
Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_XOR function.
public static <T extends Number> @NotNull Field<T>
bitXor(Field<T> arg1, T
is wrapped as val(Object).
arg2
)

Deprecated as a consequence of Field being deprecated.
The BIT_XOR function.
public static <T extends Number> @NotNull Field<T>
bitXor(Field<T> arg1, Field<T> arg2)

Deprecated as a consequence of Field being deprecated.
The BIT_XOR function.
public static <T extends Number> @NotNull AggregateFunction<T>
bitXorAgg(Field<T> value)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BIT_XOR_AGG function.
public static @NotNull AggregateFunction<Boolean>
boolAnd(Field<Boolean> condition)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BOOL_AND function.
public static @NotNull AggregateFunction<Boolean>
boolAnd(Condition condition)

Deprecated as a consequence of Condition and AggregateFunction being deprecated.
The BOOL_AND function.
public static @NotNull AggregateFunction<Boolean>
boolOr(Field<Boolean> condition)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The BOOL_OR function.
public static @NotNull AggregateFunction<Boolean>
boolOr(Condition condition)

Deprecated as a consequence of Condition and AggregateFunction being deprecated.
The BOOL_OR function.
public static @NotNull Field<Integer>
cardinality(Field<? extends Object[]> array)

Deprecated as a consequence of Field being deprecated.
The CARDINALITY function.
public static @NotNull Case
case_()

Initialise a Case statement.

public static <V> @NotNull CaseValueStep<V>
case_(V value)

Initialise a Case statement.

public static <V> @NotNull CaseValueStep<V>
case_(Field<V> value)

Deprecated as a consequence of Field being deprecated.
Initialise a Case statement.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Object
The value to cast
value
,
Field<T>
The field whose type is used for the cast
as
)

Deprecated as a consequence of Field being deprecated.
Cast a value to the type of another field.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Field<?>
The field to cast
field
,
Field<T>
The field whose type is used for the cast
as
)

Deprecated as a consequence of Field being deprecated.
Cast a field to the type of another field.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Object
The value to cast
value
,
Class<T>
The type that is used for the cast (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Field being deprecated.
Cast a value to another type.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Field<?>
The field to cast
field
,
Class<T>
The type that is used for the cast (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Field being deprecated.
Cast a field to another type.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Object
The value to cast
value
,
DataType<T>
The type that is used for the cast
type
)

Deprecated as a consequence of Field being deprecated.
Cast a value to another type.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
cast
(Field<?>
The value to cast
field
,
DataType<T>
The type that is used for the cast
type
)

Deprecated as a consequence of Field being deprecated.
Cast a field to another type.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
castNull
(Field<T>
The field whose type is used for the cast
as
)

Deprecated as a consequence of Field being deprecated.
Cast null to the type of another field.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
castNull
(DataType<T>
The type that is used for the cast
type
)

Deprecated as a consequence of Field being deprecated.
Cast null to a type.
public static <
The generic type of the cast field
T
>
@NotNull Field<T>

Returns:

The cast field
castNull
(Class<T>
The type that is used for the cast
type
)

Deprecated as a consequence of Field being deprecated.
Cast null to a type.
public static @NotNull Catalog
catalog(String name)

Create a qualified catalog, given its catalog name.

public static @NotNull Catalog
catalog(Name name)

Create a qualified catalog, given its catalog name.

public static <T extends Number> @NotNull Field<T>
ceil(T
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The CEIL function.
public static <T extends Number> @NotNull Field<T>
ceil(Field<T> value)

Deprecated as a consequence of Field being deprecated.
The CEIL function.
public static @NotNull Field<Integer>
century(Date value)

Deprecated as a consequence of Field being deprecated.
Get the century of a date.
public static @NotNull Field<Integer>
century(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the century of a date.
public static @NotNull Field<Integer>
century(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the century of a date.
public static @NotNull CharacterSet
characterSet(String characterSet)

Create a character set by its unqualified name.

public static @NotNull CharacterSet
characterSet(Name characterSet)

Create a character set by its qualified name.

public static @NotNull Field<Integer>
charLength(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The CHAR_LENGTH function.
public static @NotNull Field<Integer>
charLength(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The CHAR_LENGTH function.
public static @NotNull ConstraintEnforcementStep
check(Condition condition)

Deprecated as a consequence of Condition and ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) CHECK constraint.
public static @NotNull Case
choose()

Initialise a Case statement.

public static <V> @NotNull CaseValueStep<V>
choose(V value)

Initialise a Case statement.

public static <V> @NotNull CaseValueStep<V>
choose(Field<V> value)

Deprecated as a consequence of Field being deprecated.
Initialise a Case statement.
public static <T> @NotNull Field<T>
choose(int index, T... values)

Deprecated as a consequence of Field being deprecated.
The T-SQL CHOOSE() function.
public static <T> @NotNull Field<T>
choose(int index, Field<T>... values)

Deprecated as a consequence of Field being deprecated.
The T-SQL CHOOSE() function.
public static <T> @NotNull Field<T>
choose(Field<Integer> index, T... values)

Deprecated as a consequence of Field being deprecated.
The T-SQL CHOOSE() function.
public static <T> @NotNull Field<T>
choose(Field<Integer> index, Field<T>... values)

Deprecated as a consequence of Field being deprecated.
The T-SQL CHOOSE() function.
public static @NotNull Field<String>
chr(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The CHR function.
public static @NotNull Field<String>
chr(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The CHR function.
public static <T> @NotNull Field<T>
coalesce(T value, T... values)

Deprecated as a consequence of Field being deprecated.
The COALESCE(value1, value2, … , value n) function.
public static <T> @NotNull Field<T>
coalesce(Field<T> field, T value)

Deprecated as a consequence of Field being deprecated.
The COALESCE(field, value) function.
public static <T> @NotNull Field<T>
coalesce(Field<T> field, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The COALESCE(field1, field2, … , field n) function.
pack-priv static <T> Field<T>
coalesce0(Field<T> field, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
public static <T> @NotNull Field<T>
coerce(Object value, Field<T> as)

Deprecated as a consequence of Field being deprecated.
Coerce this field to the type of another field.
public static <T> @NotNull Field<T>
coerce(Object
The value to be coerced
value
,
Class<T>
The field type (a type that is supported by SQLDataType)
as
)

Deprecated as a consequence of Field being deprecated.
Coerce this field to another type.
public static <T> @NotNull Field<T>
coerce(Object value, DataType<T> as)

Deprecated as a consequence of Field being deprecated.
Coerce a field to another type.
public static <
The generic type of the coerced field
T
>
@NotNull Field<T>

Returns:

The coerced field
coerce
(Field<?>
The field to be coerced
field
,
Field<T>
The field whose type is used for the coercion
as
)

Deprecated as a consequence of Field being deprecated.
Coerce this field to the type of another field.
public static <
The generic type of the coerced field
T
>
@NotNull Field<T>

Returns:

The coerced field
coerce
(Field<?>
The value to be coerced
field
,
Class<T>
The field type (a type that is supported by SQLDataType)
as
)

Deprecated as a consequence of Field being deprecated.
Coerce this field to another type.
public static <
The generic type of the coerced field
T
>
@NotNull Field<T>

Returns:

The coerced field
coerce
(Field<?>
The field to be coerced
field
,
DataType<T>
The type that is used for the coercion
as
)

Deprecated as a consequence of Field being deprecated.
Coerce a field to another type.
public static @NotNull Collation
collation(String collation)

Create a collation by its unqualified name.

public static @NotNull Collation
collation(Name collation)

Create a collation by its qualified name.

public static @NotNull Comment
comment(String comment)

Create a comment.

public static CommentOnIsStep
commentOnColumn(String field)

The COMMENT ON COLUMN statement.

public static CommentOnIsStep
commentOnColumn(Name field)

The COMMENT ON COLUMN statement.

public static CommentOnIsStep
commentOnColumn(Field<?> field)

Deprecated as a consequence of Field being deprecated.
The COMMENT ON COLUMN statement.
public static CommentOnIsStep
commentOnTable(String table)

The COMMENT ON TABLE statement.

public static CommentOnIsStep
commentOnTable(Name table)

The COMMENT ON TABLE statement.

public static CommentOnIsStep
commentOnTable(Table<?> table)

The COMMENT ON TABLE statement.

public static CommentOnIsStep
commentOnView(String view)

The COMMENT ON VIEW statement.

public static CommentOnIsStep
commentOnView(Name view)

The COMMENT ON VIEW statement.

public static CommentOnIsStep
commentOnView(Table<?> view)

The COMMENT ON VIEW statement.

public static Query
commit()

The COMMIT statement.

public static @NotNull Field<String>
concat(Field<String> field, String value)

Deprecated as a consequence of Field being deprecated.
Get the concat(field, value) function.
public static @NotNull Field<String>
concat(String value, Field<String> field)

Deprecated as a consequence of Field being deprecated.
Get the concat(value, field) function.
public static @NotNull Field<String>
concat(String... values)

Deprecated as a consequence of Field being deprecated.
Get the concat(value[, value, ...]) function.
public static @NotNull Field<String>
concat(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Get the concat(field[, field, ...]) function.
public static @NotNull Condition

Returns:

A condition wrapping the plain SQL
condition
(SQL
The SQL
sql
)

Deprecated as a consequence of Condition being deprecated.
Create a new condition holding plain SQL.
public static @NotNull Condition

Returns:

A condition wrapping the plain SQL
condition
(String
The SQL
sql
)

Deprecated as a consequence of Condition being deprecated.
Create a new condition holding plain SQL.
public static @NotNull Condition

Returns:

A condition wrapping the plain SQL
condition
(String
The SQL
sql
,
Object...
The bindings
bindings
)

Deprecated as a consequence of Condition being deprecated.
Create a new condition holding plain SQL.
public static @NotNull Condition

Returns:

A condition wrapping the plain SQL
condition
(String
The SQL
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Deprecated as a consequence of Condition being deprecated.
A custom SQL clause that can render arbitrary SQL elements.
public static @NotNull Condition

Returns:

A condition wrapping the boolean expression
condition
(Boolean
The boolean expression.
value
)

Deprecated as a consequence of Condition being deprecated.
Create a condition from a boolean field.
public static @NotNull Condition

Returns:

A condition comparing keys with values.
condition
(Map<Field<?>, ?>
A map containing keys and values to form predicates.
map
)

Deprecated as a consequence of Condition being deprecated.
Create a condition from a map.
public static @NotNull Condition

Returns:

The condition.
condition
(Record
The record from which to create a condition.
record
)

Deprecated as a consequence of Condition being deprecated.
Create a "Query By Example" (QBE) Condition from a Record .
public static @NotNull Condition
condition(Operator operator, Condition left, Condition right)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator.
public static @NotNull Condition
condition(Operator operator, Condition... conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator.
public static @NotNull Condition
condition(Operator operator, Collection<? extends Condition> conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator.
public static @NotNull Condition
condition(Field<Boolean> field)

Deprecated as a consequence of Field and Condition being deprecated.
The CONDITION function.
public static @NotNull ConstraintTypeStep
constraint()

Deprecated as a consequence of ConstraintTypeStep being deprecated.
Create an unnamed (system named) CONSTRAINT specification.
public static @NotNull ConstraintTypeStep
constraint(Name name)

Deprecated as a consequence of ConstraintTypeStep being deprecated.
Create a CONSTRAINT specification.
public static @NotNull ConstraintTypeStep
constraint(String name)

Deprecated as a consequence of ConstraintTypeStep being deprecated.
Create a CONSTRAINT specification.
public static @NotNull AggregateFunction<BigDecimal>
corr(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The CORR function.
public static @NotNull Field<BigDecimal>
cos(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The COS function.
public static @NotNull Field<BigDecimal>
cos(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The COS function.
public static @NotNull Field<BigDecimal>
cosh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The COSH function.
public static @NotNull Field<BigDecimal>
cosh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The COSH function.
public static @NotNull Field<BigDecimal>
cot(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The COT function.
public static @NotNull Field<BigDecimal>
cot(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The COT function.
public static @NotNull Field<BigDecimal>
coth(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The COTH function.
public static @NotNull Field<BigDecimal>
coth(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The COTH function.
public static @NotNull AggregateFunction<Integer>
count(Field<?> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The COUNT function.
public static @NotNull AggregateFunction<Integer>
count()

Deprecated as a consequence of AggregateFunction being deprecated.
Get the count(*) function.
public static @NotNull AggregateFunction<Integer>
count(SelectFieldOrAsterisk field)

Deprecated as a consequence of AggregateFunction being deprecated.
Get the count(field) function.
public static @NotNull AggregateFunction<Integer>
count(Table<?> table)

Deprecated as a consequence of AggregateFunction being deprecated.
Get the count(table) function.
public static @NotNull AggregateFunction<Integer>
countDistinct(Field<?> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The COUNT_DISTINCT function.
public static @NotNull AggregateFunction<Integer>
countDistinct(SelectFieldOrAsterisk field)

Deprecated as a consequence of AggregateFunction being deprecated.
Get the count(distinct field) function.
public static @NotNull AggregateFunction<Integer>
countDistinct(Table<?> table)

Deprecated as a consequence of AggregateFunction being deprecated.
Get the count(distinct table) function.
public static @NotNull AggregateFunction<Integer>
countDistinct(Field<?>... fields)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
Get the count(distinct field1, field2) function.
public static @NotNull AggregateFunction<BigDecimal>
covarPop(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The COVAR_POP function.
public static @NotNull AggregateFunction<BigDecimal>
covarSamp(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The COVAR_SAMP function.
public static CreateDatabaseFinalStep
createDatabase(String database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE statement.
public static CreateDatabaseFinalStep
createDatabase(Name database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE statement.
public static CreateDatabaseFinalStep
createDatabase(Catalog database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE statement.
public static CreateDatabaseFinalStep
createDatabaseIfNotExists(String database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE IF NOT EXISTS statement.
public static CreateDatabaseFinalStep
createDatabaseIfNotExists(Name database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE IF NOT EXISTS statement.
public static CreateDatabaseFinalStep
createDatabaseIfNotExists(Catalog database)

Deprecated as a consequence of CreateDatabaseFinalStep being deprecated.
The CREATE DATABASE IF NOT EXISTS statement.
public static CreateDomainAsStep
createDomain(String domain)

The CREATE DOMAIN statement.

public static CreateDomainAsStep
createDomain(Name domain)

The CREATE DOMAIN statement.

public static CreateDomainAsStep
createDomain(Domain<?> domain)

The CREATE DOMAIN statement.

public static CreateDomainAsStep
createDomainIfNotExists(String domain)

The CREATE DOMAIN IF NOT EXISTS statement.

public static CreateDomainAsStep
createDomainIfNotExists(Name domain)

The CREATE DOMAIN IF NOT EXISTS statement.

public static CreateDomainAsStep
createDomainIfNotExists(Domain<?> domain)

The CREATE DOMAIN IF NOT EXISTS statement.

public static CreateTableElementListStep
createGlobalTemporaryTable(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE statement.
public static CreateTableElementListStep
createGlobalTemporaryTable(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE statement.
public static CreateTableElementListStep
createGlobalTemporaryTable(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE statement.
public static CreateTableElementListStep
createGlobalTemporaryTableIfNotExists(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createGlobalTemporaryTableIfNotExists(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createGlobalTemporaryTableIfNotExists(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE GLOBAL TEMPORARY TABLE IF NOT EXISTS statement.
public static CreateIndexStep
createIndex(String index)

The CREATE INDEX statement.

public static CreateIndexStep
createIndex(Name index)

The CREATE INDEX statement.

public static CreateIndexStep
createIndex(Index index)

The CREATE INDEX statement.

public static CreateIndexStep
createIndex()

The CREATE INDEX statement.

public static CreateIndexStep
createIndexIfNotExists(String index)

The CREATE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createIndexIfNotExists(Name index)

The CREATE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createIndexIfNotExists(Index index)

The CREATE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createIndexIfNotExists()

The CREATE INDEX IF NOT EXISTS statement.

public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(String view, String... fields)

Create a new DSL CREATE OR REPLACE VIEW statement.

public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(Name view, Name... fields)

Create a new DSL CREATE OR REPLACE VIEW statement.

public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(Table<?> view, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Create a new DSL CREATE OR REPLACE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(String view, Function<? super Field<?>, ? extends String> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE OR REPLACE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(Name view, Function<? super Field<?>, ? extends Name> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE OR REPLACE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createOrReplaceView(Table<?> view, Function<? super Field<?>, ? extends Field<?>> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE OR REPLACE VIEW statement.
public static CreateSchemaFinalStep
createSchema(String schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA statement.
public static CreateSchemaFinalStep
createSchema(Name schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA statement.
public static CreateSchemaFinalStep
createSchema(Schema schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA statement.
public static CreateSchemaFinalStep
createSchemaIfNotExists(String schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA IF NOT EXISTS statement.
public static CreateSchemaFinalStep
createSchemaIfNotExists(Name schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA IF NOT EXISTS statement.
public static CreateSchemaFinalStep
createSchemaIfNotExists(Schema schema)

Deprecated as a consequence of CreateSchemaFinalStep being deprecated.
The CREATE SCHEMA IF NOT EXISTS statement.
public static CreateSequenceFlagsStep
createSequence(String sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE statement.
public static CreateSequenceFlagsStep
createSequence(Name sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE statement.
public static CreateSequenceFlagsStep
createSequence(Sequence<?> sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE statement.
public static CreateSequenceFlagsStep
createSequenceIfNotExists(String sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE IF NOT EXISTS statement.
public static CreateSequenceFlagsStep
createSequenceIfNotExists(Name sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE IF NOT EXISTS statement.
public static CreateSequenceFlagsStep
createSequenceIfNotExists(Sequence<?> sequence)

Deprecated as a consequence of CreateSequenceFlagsStep being deprecated.
The CREATE SEQUENCE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTable(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE statement.
public static CreateTableElementListStep
createTable(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE statement.
public static CreateTableElementListStep
createTable(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE statement.
public static CreateTableElementListStep
createTableIfNotExists(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTableIfNotExists(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTableIfNotExists(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTemporaryTable(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE statement.
public static CreateTableElementListStep
createTemporaryTable(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE statement.
public static CreateTableElementListStep
createTemporaryTable(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE statement.
public static CreateTableElementListStep
createTemporaryTableIfNotExists(String table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTemporaryTableIfNotExists(Name table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE IF NOT EXISTS statement.
public static CreateTableElementListStep
createTemporaryTableIfNotExists(Table<?> table)

Deprecated as a consequence of CreateTableElementListStep being deprecated.
The CREATE TEMPORARY TABLE IF NOT EXISTS statement.
public static @NotNull CreateTypeStep
createType(String type)

Create a new DSL CREATE TYPE statement.

public static @NotNull CreateTypeStep
createType(Name type)

Create a new DSL CREATE TYPE statement.

public static CreateIndexStep
createUniqueIndex(String index)

The CREATE UNIQUE INDEX statement.

public static CreateIndexStep
createUniqueIndex(Name index)

The CREATE UNIQUE INDEX statement.

public static CreateIndexStep
createUniqueIndex(Index index)

The CREATE UNIQUE INDEX statement.

public static CreateIndexStep
createUniqueIndex()

The CREATE UNIQUE INDEX statement.

public static CreateIndexStep
createUniqueIndexIfNotExists(String index)

The CREATE UNIQUE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createUniqueIndexIfNotExists(Name index)

The CREATE UNIQUE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createUniqueIndexIfNotExists(Index index)

The CREATE UNIQUE INDEX IF NOT EXISTS statement.

public static CreateIndexStep
createUniqueIndexIfNotExists()

The CREATE UNIQUE INDEX IF NOT EXISTS statement.

public static @NotNull CreateViewAsStep<Record>
createView(String view, String... fields)

Create a new DSL CREATE VIEW statement.

public static @NotNull CreateViewAsStep<Record>
createView(Name view, Name... fields)

Create a new DSL CREATE VIEW statement.

public static @NotNull CreateViewAsStep<Record>
createView(Table<?> view, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Create a new DSL CREATE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createView(String view, Function<? super Field<?>, ? extends String> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createView(Name view, Function<? super Field<?>, ? extends Name> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createView(Table<?> view, Function<? super Field<?>, ? extends Field<?>> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW statement.
public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(String view, String... fields)

Create a new DSL CREATE VIEW IF NOT EXISTS statement.

public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(Name view, Name... fields)

Create a new DSL CREATE VIEW IF NOT EXISTS statement.

public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(Table<?> view, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Create a new DSL CREATE VIEW IF NOT EXISTS statement.
public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(String view, Function<? super Field<?>, ? extends String> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW IF NOT EXISTS statement.
public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(Name view, Function<? super Field<?>, ? extends Name> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW IF NOT EXISTS statement.
public static @NotNull CreateViewAsStep<Record>
createViewIfNotExists(Table<?> view, Function<? super Field<?>, ? extends Field<?>> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a new DSL CREATE VIEW IF NOT EXISTS statement.
public static @NotNull GroupField
cube(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Create a CUBE(field1, field2, .., fieldn) grouping field.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
cube
(FieldOrRow...
The fields that are part of the CUBE function
fields
)

Create a CUBE(field1, field2, .., fieldn) grouping field.

public static @NotNull OrderedAggregateFunction<BigDecimal>
cumeDist(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The cume_dist(expr) within group (order by [order clause]) ordered-set aggregate function.
public static @NotNull OrderedAggregateFunction<BigDecimal>
cumeDist(Collection<? extends Field<?>> fields)

The cume_dist(expr) within group (order by [order clause]) ordered-set aggregate function.

public static @NotNull WindowOverStep<BigDecimal>
cumeDist()

The cume_dist() over ([analytic clause]) function.

public static @NotNull Field<String>
currentCatalog()

Deprecated as a consequence of Field being deprecated.
The CURRENT_CATALOG function.
public static @NotNull Field<Date>
currentDate()

Deprecated as a consequence of Field being deprecated.
Get the current_date() function returning a SQL standard SQLDataType#DATE type.
public static @NotNull Field<Instant>
currentInstant()

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function.
public static @NotNull Field<LocalDate>
currentLocalDate()

Deprecated as a consequence of Field being deprecated.
Get the current_date() function returning a SQL standard SQLDataType#DATE type.
public static @NotNull Field<LocalDateTime>
currentLocalDateTime()

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type.
public static @NotNull Field<LocalDateTime>
currentLocalDateTime(int precision)

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type with the specified fractional seconds precision.
public static @NotNull Field<LocalDateTime>
currentLocalDateTime(Field<Integer> precision)

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type with the specified fractional seconds precision.
public static @NotNull Field<LocalTime>
currentLocalTime()

Deprecated as a consequence of Field being deprecated.
Get the current_time() function returning a SQL standard SQLDataType#TIME type.
public static @NotNull Field<OffsetDateTime>
currentOffsetDateTime()

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function.
public static @NotNull Field<OffsetTime>
currentOffsetTime()

Deprecated as a consequence of Field being deprecated.
Get the current_time() function.
public static @NotNull Field<String>
currentSchema()

Deprecated as a consequence of Field being deprecated.
The CURRENT_SCHEMA function.
public static @NotNull Field<Time>
currentTime()

Deprecated as a consequence of Field being deprecated.
Get the current_time() function returning a SQL standard SQLDataType#TIME type.
public static @NotNull Field<Timestamp>
currentTimestamp()

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type.
public static @NotNull Field<Timestamp>
currentTimestamp(int precision)

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type with the specified fractional seconds precision.
public static @NotNull Field<Timestamp>
currentTimestamp(Field<Integer> precision)

Deprecated as a consequence of Field being deprecated.
Get the current_timestamp() function returning a SQL standard SQLDataType#TIMESTAMP type with the specified fractional seconds precision.
public static @NotNull Field<String>
currentUser()

Deprecated as a consequence of Field being deprecated.
The CURRENT_USER function.
public static @NotNull Field<Date>
date(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a DATE.
public static @NotNull Field<Date>
date(Date value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a DATE.
public static @NotNull Field<Date>
date(Field<? extends Date> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a DATE.
public static @NotNull Field<Date>
dateAdd(Date
The date to add an interval to
date
,
Number
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Date
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Field<Date>
The date to add an interval to
date
,
Number
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Field<Date>
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Date
The date to add an interval to
date
,
Number
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Date
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Field<Date>
The date to add an interval to
date
,
Number
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Date>
dateAdd(Field<Date>
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The DATE_ADD function.
public static @NotNull Field<Integer>
dateDiff(Date endDate, Date startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
dateDiff(Field<Date> endDate, Date startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
dateDiff(Date endDate, Field<Date> startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
dateDiff(Field<Date> endDate, Field<Date> startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
dateDiff(DatePart part, Date startDate, Date endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
dateDiff(DatePart part, Field<Date> startDate, Date endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
dateDiff(DatePart part, Date startDate, Field<Date> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
dateDiff(DatePart part, Field<Date> startDate, Field<Date> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Date>
dateSub(Date date, Number interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static <T> @NotNull Field<Date>
dateSub(Date date, Field<? extends Number> interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static <T> @NotNull Field<Date>
dateSub(Field<Date> date, Number interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static @NotNull Field<Date>
dateSub(Field<Date> date, Field<? extends Number> interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static @NotNull Field<Date>
dateSub(Date date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<Date>
dateSub(Date date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<Date>
dateSub(Field<Date> date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<Date>
dateSub(Field<Date> date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<Integer>
day(Date value)

Deprecated as a consequence of Field being deprecated.
Get the day part of a date.
public static @NotNull Field<Integer>
day(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the day part of a date.
public static @NotNull Field<Integer>
day(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the day part of a date.
public static @NotNull Field<Integer>
dayOfWeek(Date value)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
dayOfWeek(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
dayOfWeek(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
dayOfYear(Date value)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
dayOfYear(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
dayOfYear(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the day of week part of a date.
public static @NotNull Field<Integer>
decade(Date value)

Deprecated as a consequence of Field being deprecated.
Get the decade of a date.
public static @NotNull Field<Integer>
decade(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the decade of a date.
public static @NotNull Field<Integer>
decade(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the decade of a date.
public static @NotNull Case
decode()

Initialise a Case statement.

public static <Z, T> @NotNull Field<Z>
decode(T value, T search, Z result)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style DECODE(expression, search, result[, search , result]… [, default]) function.
public static <Z, T> @NotNull Field<Z>
decode(T value, T search, Z result, Object... more)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style DECODE(expression, search, result[, search , result]… [, default]) function.
public static <Z, T> @NotNull Field<Z>
decode(Field<T> value, Field<T> search, Field<Z> result)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style DECODE(expression, search, result[, search , result]… [, default]) function.
public static <Z, T> @NotNull Field<Z>
decode(Field<T>
The value to decode
value
,
Field<T>
the mandatory first search parameter
search
,
Field<Z>
the mandatory first result candidate parameter
result
,
Field<?>...
the optional parameters. If more.length is even, then it is assumed that it contains more search/result pairs. If more.length is odd, then it is assumed that it contains more search/result pairs plus a default at the end.
more
)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style DECODE(expression, search, result[, search , result]… [, default]) function.
public static @NotNull Field<Object>
default_()

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
default_(Class<T> type)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
default_(DataType<T> type)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
default_(Field<T> field)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static @NotNull Field<Object>
defaultValue()

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
defaultValue(Class<T> type)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
defaultValue(DataType<T> type)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static <T> @NotNull Field<T>
defaultValue(Field<T> field)

Deprecated as a consequence of Field being deprecated.
Create a DEFAULT keyword for use with INSERT, UPDATE, or MERGE statements.
public static @NotNull Field<BigDecimal>
deg(Number
The value in radians.
radians
)

Deprecated as a consequence of Field being deprecated.
The DEGREES function.
public static @NotNull Field<BigDecimal>
deg(Field<? extends Number>
The value in radians.
radians
)

Deprecated as a consequence of Field being deprecated.
The DEGREES function.
public static <R extends Record> @NotNull DeleteUsingStep<R>
delete(Table<R> table)

Deprecated as a consequence of DeleteUsingStep being deprecated.
Create a new DSL delete statement.
public static <R extends Record> @NotNull DeleteUsingStep<R>
deleteFrom(Table<R> table)

Deprecated as a consequence of DeleteUsingStep being deprecated.
Create a new DSL delete statement.
public static @NotNull OrderedAggregateFunction<Integer>
denseRank(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The dense_rank(expr) within group (order by [order clause]) ordered-set aggregate function.
public static @NotNull OrderedAggregateFunction<Integer>
denseRank(Collection<? extends Field<?>> fields)

The dense_rank(expr) within group (order by [order clause]) ordered-set aggregate function.

public static @NotNull WindowOverStep<Integer>
denseRank()

The dense_rank() over ([analytic clause]) function.

public static @NotNull Field<String>
digits(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The DIGITS function.
public static @NotNull Field<String>
digits(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The DIGITS function.
public static @NotNull Domain<?>
domain(String name)

Create a DOMAIN reference.

public static @NotNull Domain<?>
domain(Name name)

Create a DOMAIN reference.

public static DropDatabaseFinalStep
dropDatabase(String database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE statement.
public static DropDatabaseFinalStep
dropDatabase(Name database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE statement.
public static DropDatabaseFinalStep
dropDatabase(Catalog database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE statement.
public static DropDatabaseFinalStep
dropDatabaseIfExists(String database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE IF EXISTS statement.
public static DropDatabaseFinalStep
dropDatabaseIfExists(Name database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE IF EXISTS statement.
public static DropDatabaseFinalStep
dropDatabaseIfExists(Catalog database)

Deprecated as a consequence of DropDatabaseFinalStep being deprecated.
The DROP DATABASE IF EXISTS statement.
public static DropDomainCascadeStep
dropDomain(String domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN statement.
public static DropDomainCascadeStep
dropDomain(Name domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN statement.
public static DropDomainCascadeStep
dropDomain(Domain<?> domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN statement.
public static DropDomainCascadeStep
dropDomainIfExists(String domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN IF EXISTS statement.
public static DropDomainCascadeStep
dropDomainIfExists(Name domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN IF EXISTS statement.
public static DropDomainCascadeStep
dropDomainIfExists(Domain<?> domain)

Deprecated as a consequence of DropDomainCascadeStep being deprecated.
The DROP DOMAIN IF EXISTS statement.
public static DropIndexOnStep
dropIndex(String index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX statement.
public static DropIndexOnStep
dropIndex(Name index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX statement.
public static DropIndexOnStep
dropIndex(Index index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX statement.
public static DropIndexOnStep
dropIndexIfExists(String index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX IF EXISTS statement.
public static DropIndexOnStep
dropIndexIfExists(Name index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX IF EXISTS statement.
public static DropIndexOnStep
dropIndexIfExists(Index index)

Deprecated as a consequence of DropIndexOnStep being deprecated.
The DROP INDEX IF EXISTS statement.
public static DropSchemaStep
dropSchema(String schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA statement.
public static DropSchemaStep
dropSchema(Name schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA statement.
public static DropSchemaStep
dropSchema(Schema schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA statement.
public static DropSchemaStep
dropSchemaIfExists(String schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA IF EXISTS statement.
public static DropSchemaStep
dropSchemaIfExists(Name schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA IF EXISTS statement.
public static DropSchemaStep
dropSchemaIfExists(Schema schema)

Deprecated as a consequence of DropSchemaStep being deprecated.
The DROP SCHEMA IF EXISTS statement.
public static DropSequenceFinalStep
dropSequence(String sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE statement.
public static DropSequenceFinalStep
dropSequence(Name sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE statement.
public static DropSequenceFinalStep
dropSequence(Sequence<?> sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE statement.
public static DropSequenceFinalStep
dropSequenceIfExists(String sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE IF EXISTS statement.
public static DropSequenceFinalStep
dropSequenceIfExists(Name sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE IF EXISTS statement.
public static DropSequenceFinalStep
dropSequenceIfExists(Sequence<?> sequence)

Deprecated as a consequence of DropSequenceFinalStep being deprecated.
The DROP SEQUENCE IF EXISTS statement.
public static DropTableStep
dropTable(String table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE statement.
public static DropTableStep
dropTable(Name table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE statement.
public static DropTableStep
dropTable(Table<?> table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE statement.
public static DropTableStep
dropTableIfExists(String table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE IF EXISTS statement.
public static DropTableStep
dropTableIfExists(Name table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE IF EXISTS statement.
public static DropTableStep
dropTableIfExists(Table<?> table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TABLE IF EXISTS statement.
public static DropTableStep
dropTemporaryTable(String table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE statement.
public static DropTableStep
dropTemporaryTable(Name table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE statement.
public static DropTableStep
dropTemporaryTable(Table<?> table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE statement.
public static DropTableStep
dropTemporaryTableIfExists(String table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE IF EXISTS statement.
public static DropTableStep
dropTemporaryTableIfExists(Name table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE IF EXISTS statement.
public static DropTableStep
dropTemporaryTableIfExists(Table<?> table)

Deprecated as a consequence of DropTableStep being deprecated.
The DROP TEMPORARY TABLE IF EXISTS statement.
public static @NotNull DropTypeStep
dropType(String type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropType(Name type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropType(String... type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropType(Name... type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropType(Collection<?> type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropTypeIfExists(String type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropTypeIfExists(Name type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropTypeIfExists(String... type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropTypeIfExists(Name... type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static @NotNull DropTypeStep
dropTypeIfExists(Collection<?> type)

Deprecated as a consequence of DropTypeStep being deprecated.
Create a new DSL DROP TYPE statement.
public static DropViewFinalStep
dropView(String view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW statement.
public static DropViewFinalStep
dropView(Name view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW statement.
public static DropViewFinalStep
dropView(Table<?> view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW statement.
public static DropViewFinalStep
dropViewIfExists(String view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW IF EXISTS statement.
public static DropViewFinalStep
dropViewIfExists(Name view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW IF EXISTS statement.
public static DropViewFinalStep
dropViewIfExists(Table<?> view)

Deprecated as a consequence of DropViewFinalStep being deprecated.
The DROP VIEW IF EXISTS statement.
private static final DSLContext
dsl()

public static @NotNull Table<Record>
dual()

The DUAL table to be used for syntactic completeness.

public static @NotNull Field<BigDecimal>
e()

Deprecated as a consequence of Field being deprecated.
The E function.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
emptyGroupingSet
()

Create a GROUPING SETS(field1, field2, .., fieldn) grouping field where each grouping set only consists of a single field.

public static @NotNull Field<Integer>
epoch(Date value)

Deprecated as a consequence of Field being deprecated.
Get the epoch of a date.
public static @NotNull Field<Integer>
epoch(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the epoch of a date.
public static @NotNull Field<Integer>
epoch(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the epoch of a date.
public static @NotNull String
escape(String value, char escape)

Convenience method for replace(Field, String, String) to escape data for use with Field#like(Field, char).

public static @NotNull Field<String>
escape(Field<String> field, char escape)

Deprecated as a consequence of Field being deprecated.
Convenience method for replace(Field, String, String) to escape data for use with Field#like(Field, char).
public static @NotNull AggregateFunction<Boolean>
every(Field<Boolean> condition)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The EVERY function, an alias for the BOOL_AND function.
public static @NotNull AggregateFunction<Boolean>
every(Condition condition)

Deprecated as a consequence of Condition and AggregateFunction being deprecated.
The EVERY function, an alias for the BOOL_AND function.
public static <T> @NotNull Field<T>
excluded(Field<T>
The excluded field.
field
)

Deprecated as a consequence of Field being deprecated.
The EXCLUDED function.
public static @NotNull Condition
exists(Select<?> query)

Deprecated as a consequence of Condition being deprecated.
The EXISTS function.
public static @NotNull Field<BigDecimal>
exp(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The EXP function.
public static @NotNull Field<BigDecimal>
exp(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The EXP function.
public static @NotNull Field<Integer>
extract(Date value, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Get the extract(field, datePart) function.
public static @NotNull Field<Integer>
extract(Temporal value, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Get the extract(field, datePart) function.
public static @NotNull Field<Integer>
extract(Field<?> field, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Get the extract(field, datePart) function.
public static @NotNull False
falseCondition()

Deprecated as a consequence of False being deprecated.
Return a Condition that will always evaluate to FALSE.
public static @NotNull Field<Object>
field(Name name)

Deprecated as a consequence of Field being deprecated.
Create a qualified field, given its (qualified) field name.
public static <T> @NotNull Field<T>
field(Name
The field name
name
,
Class<T>
The field type (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Field being deprecated.
Create a qualified field, given its (qualified) field name.
public static <T> @NotNull Field<T>
field(Name name, DataType<T> type)

Deprecated as a consequence of Field being deprecated.
Create a qualified field, given its (qualified) field name.
public static <T> @NotNull Field<T>
field(Name name, DataType<T> type, Comment comment)

Deprecated as a consequence of Field being deprecated.
Create a qualified field, given its (qualified) field name.
public static @NotNull Field<Object>

Returns:

A field wrapping the plain SQL
field
(SQL
The SQL
sql
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static @NotNull Field<Object>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static @NotNull Field<Object>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
Object...
The bindings for the field
bindings
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(SQL
The SQL
sql
,
Class<T>
The field type (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
Class<T>
The field type (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
Class<T>
The field type (a type that is supported by SQLDataType)
type
,
Object...
The bindings for the field
bindings
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(SQL
The SQL
sql
,
DataType<T>
The field type
type
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
DataType<T>
The field type
type
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
DataType<T>
The field type
type
,
Object...
The bindings for the field
bindings
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL
sql
,
DataType<T>
The field type
type
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Deprecated as a consequence of Field being deprecated.
Create a "plain SQL" field.
public static @NotNull Field<Object>

Returns:

A field wrapping the plain SQL
field
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Deprecated as a consequence of Field being deprecated.
A custom SQL clause that can render arbitrary SQL elements.
public static <T> @NotNull Field<T>

Returns:

A field wrapping the plain SQL
field
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
Class<T>
The field type (a type that is supported by SQLDataType)
type
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Deprecated as a consequence of Field being deprecated.
A custom SQL clause that can render arbitrary SQL elements.
public static <T> @NotNull Field<Integer>
field(Field<T> field, T... list)

Deprecated as a consequence of Field being deprecated.
Get the MySQL FIELD(expr, expr1, expr2, …) function.
public static <T> @NotNull Field<Integer>
field(Field<T> field, Field<T>... list)

Deprecated as a consequence of Field being deprecated.
Get the MySQL FIELD(expr, expr1, expr2, …) function.
public static <T> @NotNull Field<T>
field(SelectField<T> field)

Deprecated as a consequence of Field being deprecated.
Wrap a SelectField in a general-purpose Field
public static <T> @NotNull Field<T>
field(Select<? extends Record1<T>> select)

Deprecated as a consequence of Field being deprecated.
Transform a subquery into a correlated subquery.
public static @NotNull Field<Boolean>
field(Condition condition)

Deprecated as a consequence of Condition and Field being deprecated.
The FIELD function.
public static <R extends Record> @NotNull Table<R>
finalTable(Insert<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static <R extends Record> @NotNull Table<R>
finalTable(Update<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static <R extends Record> @NotNull Table<R>
finalTable(Merge<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static <T> @NotNull WindowIgnoreNullsStep<T>
firstValue(Field<T> field)

Deprecated as a consequence of Field being deprecated.
The first_value(field) over ([analytic clause]) function.
public static <T extends Number> @NotNull Field<T>
floor(T
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The FLOOR function.
public static <T extends Number> @NotNull Field<T>
floor(Field<T> value)

Deprecated as a consequence of Field being deprecated.
The FLOOR function.
public static @NotNull ConstraintForeignKeyReferencesStepN
foreignKey(String... fields)

Add a FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStepN
foreignKey(Name... fields)

Add a FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStepN
foreignKey(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Add a FOREIGN KEY clause to the CONSTRAINT.
public static @NotNull ConstraintForeignKeyReferencesStepN
foreignKey(Collection<? extends Field<?>> fields)

Add a FOREIGN KEY clause to the CONSTRAINT.

public static <T1> @NotNull ConstraintForeignKeyReferencesStep1<T1>
foreignKey(Field<T1> field1)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2> @NotNull ConstraintForeignKeyReferencesStep2<T1, T2>
foreignKey(Field<T1> field1, Field<T2> field2)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3> @NotNull ConstraintForeignKeyReferencesStep3<T1, T2, T3>
foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4> @NotNull ConstraintForeignKeyReferencesStep4<T1, T2, T3, T4>
foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5> @NotNull ConstraintForeignKeyReferencesStep5<T1, T2, T3, T4, T5>
foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5, T6> @NotNull ConstraintForeignKeyReferencesStep6<T1, T2, T3, T4, T5, T6>
foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5, T6, T7> @NotNull ConstraintForeignKeyReferencesStep7<T1, T2, T3, T4, T5, T6, T7>
foreignKey(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull ConstraintForeignKeyReferencesStep8<T1, T2, T3, T4, T5, T6, T7, T8>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull ConstraintForeignKeyReferencesStep9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull ConstraintForeignKeyReferencesStep10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public 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>
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)

Deprecated as a consequence of Field being deprecated.
Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.
public static @NotNull ConstraintForeignKeyReferencesStep1<?>
foreignKey(Name field1)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep2<?, ?>
foreignKey(Name field1, Name field2)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep3<?, ?, ?>
foreignKey(Name field1, Name field2, Name field3)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep4<?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep5<?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep6<?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep7<?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep8<?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep9<?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep11<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep12<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep13<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep14<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep15<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep16<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep17<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep18<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17, Name field18)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep19<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17, Name field18, Name field19)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep20<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17, Name field18, Name field19, Name field20)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep21<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17, Name field18, Name field19, Name field20, Name field21)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep22<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(Name field1, Name field2, Name field3, Name field4, Name field5, Name field6, Name field7, Name field8, Name field9, Name field10, Name field11, Name field12, Name field13, Name field14, Name field15, Name field16, Name field17, Name field18, Name field19, Name field20, Name field21, Name field22)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep1<?>
foreignKey(String field1)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep2<?, ?>
foreignKey(String field1, String field2)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep3<?, ?, ?>
foreignKey(String field1, String field2, String field3)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep4<?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep5<?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep6<?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep7<?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep8<?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep9<?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep11<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep12<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep13<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep14<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep15<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep16<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep17<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep18<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17, String field18)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep19<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17, String field18, String field19)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep20<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17, String field18, String field19, String field20)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep21<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17, String field18, String field19, String field20, String field21)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static @NotNull ConstraintForeignKeyReferencesStep22<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>
foreignKey(String field1, String field2, String field3, String field4, String field5, String field6, String field7, String field8, String field9, String field10, String field11, String field12, String field13, String field14, String field15, String field16, String field17, String field18, String field19, String field20, String field21, String field22)

Add an unnamed (system named) FOREIGN KEY clause to the CONSTRAINT.

public static <T> @NotNull Field<T>
function(String
The function name (without parentheses)
name
,
Class<T>
The function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The function arguments
arguments
)

Deprecated as a consequence of Field being deprecated.
function() can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull Field<T>
function(String
The function name (without parentheses)
name
,
DataType<T>
The function return type
type
,
Field<?>...
The function arguments
arguments
)

Deprecated as a consequence of Field being deprecated.
function() can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull Field<T>
function(Name
The function name (possibly qualified)
name
,
Class<T>
The function return type (a type that is supported by SQLDataType)
type
,
Field<?>...
The function arguments
arguments
)

Deprecated as a consequence of Field being deprecated.
function() can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.
public static <T> @NotNull Field<T>
function(Name
The function name (possibly qualified)
name
,
DataType<T>
The function return type
type
,
Field<?>...
The function arguments
arguments
)

Deprecated as a consequence of Field being deprecated.
function() can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.
pack-priv static <T> @NotNull Field<T>
function(Name
The function name (possibly qualified)
name
,
DataType<T>
The function return type
type
,
Field<?>
The function arguments
argument
)

Deprecated as a consequence of Field being deprecated.
function() can be used to access native or user-defined functions that are not yet or insufficiently supported by jOOQ.
public static @NotNull Table<Record1<Integer>>
generateSeries(int from, int to)

A table function generating a series of values from from to to (inclusive).

public static @NotNull Table<Record1<Integer>>
generateSeries(int from, Field<Integer> to)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive).
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, int to)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive).
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, Field<Integer> to)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive).
public static @NotNull Table<Record1<Integer>>
generateSeries(int from, int to, int step)

A table function generating a series of values from from to to (inclusive), increasing values by step.

public static @NotNull Table<Record1<Integer>>
generateSeries(int from, Field<Integer> to, int step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, int to, int step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, Field<Integer> to, int step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(int from, int to, Field<Integer> step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(int from, Field<Integer> to, Field<Integer> step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, int to, Field<Integer> step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static @NotNull Table<Record1<Integer>>
generateSeries(Field<Integer> from, Field<Integer> to, Field<Integer> step)

Deprecated as a consequence of Field being deprecated.
A table function generating a series of values from from to to (inclusive), increasing values by step.
public static <
The generic type
T
>
@NotNull DataType<T>

Returns:

The DSL's underlying default data type.
getDataType
(Class<T>
The Java type. This must be a type supported by SQLDataType.
type
)

Deprecated for removal since 3.11. - 3.11.0 - [#7483] - The (indirect) use of the internal static data type registry is not recommended.
Get the default data type for the DSLContext's underlying SQLDialect and a given Java type.
pack-priv static <T> DataType<T>
getDataType0(Class<T> type)

[#9492] [#10438] Get a static data type for a class.

public static GrantOnStep
grant(Privilege privileges)

The GRANT statement.

public static GrantOnStep
grant(Privilege... privileges)

The GRANT statement.

public static GrantOnStep
grant(Collection<? extends Privilege> privileges)

The GRANT statement.

public static <T> @NotNull Field<T>
greatest(T value, T... values)

Deprecated as a consequence of Field being deprecated.
Find the greatest among all values.
public static <T> @NotNull Field<T>
greatest(Field<T> field, Field<?>... others)

Deprecated as a consequence of Field being deprecated.
Find the greatest among all values.
public static @NotNull GroupConcatOrderByStep
groupConcat(Field<?> field)

Deprecated as a consequence of Field and GroupConcatOrderByStep being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull AggregateFunction<String>
groupConcat(Field<?> field, String separator)

Deprecated for removal since 3.12. - [#7956] - 3.12.0 - Use groupConcat(Field) and GroupConcatSeparatorStep#separator(String) instead.
Get the aggregated concatenation for a field.
public static @NotNull GroupConcatOrderByStep
groupConcatDistinct(Field<?> field)

Deprecated as a consequence of Field and GroupConcatOrderByStep being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull Field<Integer>

Returns:

The GROUPING aggregation field
grouping
(Field<?>
The function argument
field
)

Deprecated as a consequence of Field being deprecated.
Create a GROUPING(field) aggregation field to be used along with CUBE, ROLLUP, and GROUPING SETS groupings.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
groupingSets
(Field<?>...
The fields that are part of the GROUPING SETS function
fields
)

Deprecated as a consequence of Field being deprecated.
Create a GROUPING SETS(field1, field2, .., fieldn) grouping field where each grouping set only consists of a single field.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
groupingSets
(Field<?>[]...
The fields that are part of the GROUPING SETS function
fieldSets
)

Deprecated as a consequence of Field being deprecated.
Create a GROUPING SETS((field1a, field1b), (field2a), .., (fieldna, fieldnb)) grouping field.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
groupingSets
(Collection<? extends Field<?>>...
The fields that are part of the GROUPING SETS function
fieldSets
)

Create a GROUPING SETS((field1a, field1b), (field2a), .., (fieldna, fieldnb)) grouping field.

public static @NotNull WindowSpecificationRowsAndStep
groupsBetweenCurrentRow()

Create a WindowSpecification with a GROUPS clause.

public static @NotNull WindowSpecificationRowsAndStep
groupsBetweenFollowing(int number)

Create a WindowSpecification with a GROUPS clause.

public static @NotNull WindowSpecificationRowsAndStep
groupsBetweenPreceding(int number)

Create a WindowSpecification with a GROUPS clause.

public static @NotNull WindowSpecificationRowsAndStep
groupsBetweenUnboundedFollowing()

Create a WindowSpecification with a GROUPS clause.

public static @NotNull WindowSpecificationRowsAndStep
groupsBetweenUnboundedPreceding()

Create a WindowSpecification with a GROUPS clause.

public static @NotNull WindowSpecificationExcludeStep
groupsCurrentRow()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a GROUPS clause.
public static @NotNull WindowSpecificationExcludeStep
groupsFollowing(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a GROUPS clause.
public static @NotNull WindowSpecificationExcludeStep
groupsPreceding(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a GROUPS clause.
public static @NotNull WindowSpecificationExcludeStep
groupsUnboundedFollowing()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a GROUPS clause.
public static @NotNull WindowSpecificationExcludeStep
groupsUnboundedPreceding()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a GROUPS clause.
public static @NotNull Field<Integer>
hour(Date value)

Deprecated as a consequence of Field being deprecated.
Get the hour part of a date.
public static @NotNull Field<Integer>
hour(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the hour part of a date.
public static @NotNull Field<Integer>
hour(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the hour part of a date.
public static <T> @NotNull Field<T>
if_(Condition condition, T ifTrue, T ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Create a MySQL style IF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
if_(Condition condition, T ifTrue, Field<T> ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Create a MySQL style IF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
if_(Condition condition, Field<T> ifTrue, T ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Create a MySQL style IF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
if_(Condition condition, Field<T> ifTrue, Field<T> ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Create a MySQL style IF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
ifnull(T
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The IFNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
ifnull(T
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The IFNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
ifnull(Field<T>
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The IFNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
ifnull(Field<T>
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The IFNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
iif(Condition condition, T ifTrue, T ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
iif(Condition condition, T ifTrue, Field<T> ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
iif(Condition condition, Field<T> ifTrue, T ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.
public static <T> @NotNull Field<T>
iif(Condition condition, Field<T> ifTrue, Field<T> ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
Gets the SQL Server style IIF(condition, ifTrue, ifFalse) function.
pack-priv static <T> Field<T>
iif0(Name name, Condition condition, Field<T> ifTrue, Field<T> ifFalse)

Deprecated as a consequence of Condition and Field being deprecated.
public static <T> @NotNull Parameter<T>
in(String name, DataType<T> type)

Create an IN parameter.

public static <T> @NotNull Parameter<T>
in(Name name, DataType<T> type)

Create an IN parameter.

public static @NotNull Index
index(Name name)

Create a qualified index reference by name.

public static <T> @NotNull Param<T>
inline(T value)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static @NotNull Param<Byte>
inline(byte value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Byte>
inline(Byte value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<UByte>
inline(UByte value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Short>
inline(short value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Short>
inline(Short value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<UShort>
inline(UShort value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Integer>
inline(int value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Integer>
inline(Integer value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<UInteger>
inline(UInteger value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Long>
inline(long value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Long>
inline(Long value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<ULong>
inline(ULong value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Float>
inline(float value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Float>
inline(Float value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Double>
inline(double value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Double>
inline(Double value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Boolean>
inline(boolean value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Boolean>
inline(Boolean value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<BigDecimal>
inline(BigDecimal value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<BigInteger>
inline(BigInteger value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<byte[]>
inline(byte[] value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<String>
inline(String value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Date>
inline(Date value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Time>
inline(Time value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Timestamp>
inline(Timestamp value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<LocalDate>
inline(LocalDate value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<LocalTime>
inline(LocalTime value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<LocalDateTime>
inline(LocalDateTime value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<OffsetTime>
inline(OffsetTime value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<OffsetDateTime>
inline(OffsetDateTime value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<Instant>
inline(Instant value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<UUID>
inline(UUID value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<JSON>
inline(JSON value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<JSONB>
inline(JSONB value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<XML>
inline(XML value)

Deprecated as a consequence of Param being deprecated.
Create a bind value that is always inlined.
public static @NotNull Param<String>
inline(char character)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static @NotNull Param<String>
inline(Character character)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static @NotNull Param<String>
inline(CharSequence character)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static <T> @NotNull Param<T>
inline(Object
The inline value
value
,
Class<T>
The data type to enforce upon the value (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static <T> @NotNull Param<T>
inline(Object value, Field<T> field)

Deprecated as a consequence of Field and Param being deprecated.
Create a bind value, that is always inlined.
public static <T> @NotNull Param<T>
inline(Object value, DataType<T> type)

Deprecated as a consequence of Param being deprecated.
Create a bind value, that is always inlined.
public static <T> @NotNull Field<T>
inlined(Field<T> field)

Deprecated as a consequence of Field being deprecated.
Inline all bind variables produced by the argument Field.
public static @NotNull Condition
inlined(Condition condition)

Deprecated as a consequence of Condition being deprecated.
Inline all bind variables produced by the argument Condition.
public static @NotNull QueryPart
inlined(QueryPart part)

Inline all bind variables produced by the argument QueryPart.

public static <T> @NotNull Parameter<T>
inOut(String name, DataType<T> type)

Create an IN OUT parameter.

public static <T> @NotNull Parameter<T>
inOut(Name name, DataType<T> type)

Create an IN OUT parameter.

public static @NotNull Field<String>
insert(Field<String> in, Number startIndex, Number length, String placing)

Deprecated as a consequence of Field being deprecated.
Get the insert(in, startIndex, length, placing) function.
public static @NotNull Field<String>
insert(Field<String> in, Field<? extends Number> startIndex, Field<? extends Number> length, Field<String> placing)

Deprecated as a consequence of Field being deprecated.
Get the insert(in, startIndex, length, placing) function.
public static <R extends Record> @NotNull InsertSetStep<R>
insertInto(Table<R> into)

Create a new DSL insert statement.

public static <R extends Record, T1> @NotNull InsertValuesStep1<R, T1>
insertInto(Table<R> into, Field<T1> field1)

Deprecated as a consequence of Field and InsertValuesStep1 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2> @NotNull InsertValuesStep2<R, T1, T2>
insertInto(Table<R> into, Field<T1> field1, Field<T2> field2)

Deprecated as a consequence of Field and InsertValuesStep2 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3> @NotNull InsertValuesStep3<R, T1, T2, T3>
insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3)

Deprecated as a consequence of Field and InsertValuesStep3 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3, T4> @NotNull InsertValuesStep4<R, T1, T2, T3, T4>
insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Deprecated as a consequence of Field and InsertValuesStep4 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3, T4, T5> @NotNull InsertValuesStep5<R, T1, T2, T3, T4, T5>
insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Deprecated as a consequence of Field and InsertValuesStep5 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3, T4, T5, T6> @NotNull InsertValuesStep6<R, T1, T2, T3, T4, T5, T6>
insertInto(Table<R> into, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Deprecated as a consequence of Field and InsertValuesStep6 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3, T4, T5, T6, T7> @NotNull InsertValuesStep7<R, T1, T2, T3, T4, T5, T6, T7>
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)

Deprecated as a consequence of Field and InsertValuesStep7 being deprecated.
Create a new DSL insert statement.
public static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8> @NotNull InsertValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8>
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)

Deprecated as a consequence of Field and InsertValuesStep8 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep9 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep10 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep11 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep12 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep13 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep14 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep15 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep16 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep17 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep18 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep19 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep20 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep21 being deprecated.
Create a new DSL insert statement.
public 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>
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)

Deprecated as a consequence of Field and InsertValuesStep22 being deprecated.
Create a new DSL insert statement.
public static <R extends Record> @NotNull InsertValuesStepN<R>
insertInto(Table<R> into, Field<?>... fields)

Deprecated as a consequence of Field and InsertValuesStepN being deprecated.
Create a new DSL insert statement.
public static <R extends Record> @NotNull InsertValuesStepN<R>
insertInto(Table<R> into, Collection<? extends Field<?>> fields)

Deprecated as a consequence of InsertValuesStepN being deprecated.
Create a new DSL insert statement.
public static @NotNull Field<Instant>
instant(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIMESTAMP WITH TIME ZONE.
public static @NotNull Field<Instant>
instant(Instant value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP WITH TIME ZONE.
public static @NotNull Field<Instant>
instant(Field<Instant> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP WITH TIME ZONE.
public static <T> @NotNull Field<T>
isnull(T
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The ISNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
isnull(T
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The ISNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
isnull(Field<T>
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The ISNULL function, an alias for the NVL function.
public static <T> @NotNull Field<T>
isnull(Field<T>
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The ISNULL function, an alias for the NVL function.
public static @NotNull Field<Integer>
isoDayOfWeek(Date value)

Deprecated as a consequence of Field being deprecated.
Get the ISO day of week part of a date.
public static @NotNull Field<Integer>
isoDayOfWeek(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the ISO day of week part of a date.
public static @NotNull Field<Integer>
isoDayOfWeek(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the ISO day of week part of a date.
public static @NotNull JSONArrayNullStep<JSON>
jsonArray(Field<?>... fields)

Deprecated as a consequence of Field and JSONArrayNullStep being deprecated.
The JSON_ARRAY function.
public static @NotNull JSONArrayNullStep<JSON>
jsonArray(Collection<? extends Field<?>> fields)

Deprecated as a consequence of JSONArrayNullStep being deprecated.
The JSON_ARRAY function.
public static @NotNull JSONArrayAggOrderByStep<JSON>
jsonArrayAgg(Field<?> value)

Deprecated as a consequence of Field and JSONArrayAggOrderByStep being deprecated.
The JSON array aggregate function.
public static @NotNull JSONArrayAggOrderByStep<JSON>
jsonArrayAggDistinct(Field<?> value)

Deprecated as a consequence of Field and JSONArrayAggOrderByStep being deprecated.
The JSON array aggregate function.
public static @NotNull JSONArrayNullStep<JSONB>
jsonbArray(Field<?>... fields)

Deprecated as a consequence of Field and JSONArrayNullStep being deprecated.
The JSONB_ARRAY function.
public static @NotNull JSONArrayNullStep<JSONB>
jsonbArray(Collection<? extends Field<?>> fields)

Deprecated as a consequence of JSONArrayNullStep being deprecated.
The JSONB_ARRAY function.
public static @NotNull JSONArrayAggOrderByStep<JSONB>
jsonbArrayAgg(Field<?> value)

Deprecated as a consequence of Field and JSONArrayAggOrderByStep being deprecated.
The JSON array aggregate function.
public static @NotNull JSONArrayAggOrderByStep<JSONB>
jsonbArrayAggDistinct(Field<?> value)

Deprecated as a consequence of Field and JSONArrayAggOrderByStep being deprecated.
The JSON array aggregate function.
public static @NotNull JSONExistsOnStep
jsonbExists(Field<JSONB> field, String path)

Deprecated as a consequence of Field and JSONExistsOnStep being deprecated.
The JSONB exists predicate.
public static @NotNull JSONExistsOnStep
jsonbExists(Field<JSONB> field, Field<String> path)

Deprecated as a consequence of Field and JSONExistsOnStep being deprecated.
The JSONB exists predicate.
public static @NotNull Field<JSONB>
jsonbGetAttribute(JSONB
is wrapped as val(Object).
field
,
String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE function.
public static @NotNull Field<JSONB>
jsonbGetAttribute(JSONB
is wrapped as val(Object).
field
,
Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE function.
public static @NotNull Field<JSONB>
jsonbGetAttribute(Field<JSONB> field, String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE function.
public static @NotNull Field<JSONB>
jsonbGetAttribute(Field<JSONB> field, Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE function.
public static @NotNull Field<String>
jsonbGetAttributeAsText(JSONB
is wrapped as val(Object).
field
,
String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetAttributeAsText(JSONB
is wrapped as val(Object).
field
,
Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetAttributeAsText(Field<JSONB> field, String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetAttributeAsText(Field<JSONB> field, Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<JSONB>
jsonbGetElement(JSONB
is wrapped as val(Object).
field
,
int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT function.
public static @NotNull Field<JSONB>
jsonbGetElement(JSONB
is wrapped as val(Object).
field
,
Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT function.
public static @NotNull Field<JSONB>
jsonbGetElement(Field<JSONB> field, int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT function.
public static @NotNull Field<JSONB>
jsonbGetElement(Field<JSONB> field, Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT function.
public static @NotNull Field<String>
jsonbGetElementAsText(JSONB
is wrapped as val(Object).
field
,
int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetElementAsText(JSONB
is wrapped as val(Object).
field
,
Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetElementAsText(Field<JSONB> field, int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonbGetElementAsText(Field<JSONB> field, Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSONB_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<JSONB>
jsonbInsert(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_INSERT function.
public static @NotNull Field<JSONB>
jsonbInsert(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_INSERT function.
public static @NotNull Field<JSONB>
jsonbInsert(Field<JSONB> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_INSERT function.
public static @NotNull Field<JSONB>
jsonbInsert(Field<JSONB> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_INSERT function.
public static @NotNull Field<JSONB>
jsonbKeys(JSONB
is wrapped as val(Object).
field
)

Deprecated as a consequence of Field being deprecated.
The JSONB_KEYS function.
public static @NotNull Field<JSONB>
jsonbKeys(Field<JSONB> field)

Deprecated as a consequence of Field being deprecated.
The JSONB_KEYS function.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(JSONEntry<?>... entries)

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSONB_OBJECT function.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(Collection<? extends JSONEntry<?>> entries)

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSONB_OBJECT function.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(String key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(Field<String> key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(Field<String> key, Select<? extends Record1<?>> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject(Field<?>... entries)

Deprecated for removal since 3.19. - [#15196] - 3.19.0 - The semantics of the Field arguments in this method is inconsistent with that of other overloads, such as jsonbObject(Field, Field), which can lead to subtle bugs.
The JSONB_OBJECT function.
public static @NotNull JSONObjectNullStep<JSONB>
jsonbObject()

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectAggNullStep<JSONB>
jsonbObjectAgg(Field<?> field)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSONB object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSONB>
jsonbObjectAgg(String key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSONB object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSONB>
jsonbObjectAgg(Field<String> key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSONB object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSONB>
jsonbObjectAgg(JSONEntry<?> entry)

Deprecated as a consequence of JSONObjectAggNullStep being deprecated.
The JSONB object aggregate function.
public static @NotNull Field<JSONB>
jsonbRemove(Field<JSONB> field, String
is wrapped as val(Object).
path
)

Deprecated as a consequence of Field being deprecated.
The JSONB_REMOVE function.
public static @NotNull Field<JSONB>
jsonbRemove(Field<JSONB> field, Field<String> path)

Deprecated as a consequence of Field being deprecated.
The JSONB_REMOVE function.
public static @NotNull Field<JSONB>
jsonbReplace(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_REPLACE function.
public static @NotNull Field<JSONB>
jsonbReplace(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_REPLACE function.
public static @NotNull Field<JSONB>
jsonbReplace(Field<JSONB> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_REPLACE function.
public static @NotNull Field<JSONB>
jsonbReplace(Field<JSONB> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_REPLACE function.
public static @NotNull Field<JSONB>
jsonbSet(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_SET function.
public static @NotNull Field<JSONB>
jsonbSet(Field<JSONB> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_SET function.
public static @NotNull Field<JSONB>
jsonbSet(Field<JSONB> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSONB_SET function.
public static @NotNull Field<JSONB>
jsonbSet(Field<JSONB> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSONB_SET function.
public static @NotNull JSONTableColumnsFirstStep
jsonbTable(JSONB json, String path)

The JSON table function.

public static @NotNull JSONTableColumnsFirstStep
jsonbTable(Field<JSONB> json, Field<String> path)

Deprecated as a consequence of Field being deprecated.
The JSON table function.
public static @NotNull JSONValueOnStep<JSONB>
jsonbValue(Field<JSONB> json, String path)

Deprecated as a consequence of Field and JSONValueOnStep being deprecated.
The JSON value extractor function.
public static @NotNull JSONValueOnStep<JSONB>
jsonbValue(Field<JSONB> json, Field<String> path)

Deprecated as a consequence of Field and JSONValueOnStep being deprecated.
The JSON value extractor function.
public static <T> @NotNull JSONEntry<T>
jsonEntry(Field<T> value)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static <T> @NotNull JSONEntry<T>
jsonEntry(String key, T value)

A constructor for JSON entries to be used with jsonObject(JSONEntry...).

public static <T> @NotNull JSONEntry<T>
jsonEntry(String key, Field<T> value)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static <T> @NotNull JSONEntry<T>
jsonEntry(String key, Select<? extends Record1<T>> value)

A constructor for JSON entries to be used with jsonObject(JSONEntry...).

public static <T> @NotNull JSONEntry<T>
jsonEntry(Field<String> key, T value)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static <T> @NotNull JSONEntry<T>
jsonEntry(Field<String> key, Field<T> value)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static <T> @NotNull JSONEntry<T>
jsonEntry(Field<String> key, Select<? extends Record1<T>> value)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static @NotNull JSONExistsOnStep
jsonExists(Field<JSON> field, String path)

Deprecated as a consequence of Field and JSONExistsOnStep being deprecated.
The JSON exists predicate.
public static @NotNull JSONExistsOnStep
jsonExists(Field<JSON> field, Field<String> path)

Deprecated as a consequence of Field and JSONExistsOnStep being deprecated.
The JSON exists predicate.
public static @NotNull Field<JSON>
jsonGetAttribute(JSON
is wrapped as val(Object).
field
,
String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE function.
public static @NotNull Field<JSON>
jsonGetAttribute(JSON
is wrapped as val(Object).
field
,
Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE function.
public static @NotNull Field<JSON>
jsonGetAttribute(Field<JSON> field, String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE function.
public static @NotNull Field<JSON>
jsonGetAttribute(Field<JSON> field, Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE function.
public static @NotNull Field<String>
jsonGetAttributeAsText(JSON
is wrapped as val(Object).
field
,
String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonGetAttributeAsText(JSON
is wrapped as val(Object).
field
,
Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonGetAttributeAsText(Field<JSON> field, String
is wrapped as val(Object).
attribute
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<String>
jsonGetAttributeAsText(Field<JSON> field, Field<String> attribute)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ATTRIBUTE_AS_TEXT function.
public static @NotNull Field<JSON>
jsonGetElement(JSON
is wrapped as val(Object).
field
,
int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT function.
public static @NotNull Field<JSON>
jsonGetElement(JSON
is wrapped as val(Object).
field
,
Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT function.
public static @NotNull Field<JSON>
jsonGetElement(Field<JSON> field, int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT function.
public static @NotNull Field<JSON>
jsonGetElement(Field<JSON> field, Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT function.
public static @NotNull Field<String>
jsonGetElementAsText(JSON
is wrapped as val(Object).
field
,
int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonGetElementAsText(JSON
is wrapped as val(Object).
field
,
Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonGetElementAsText(Field<JSON> field, int
is wrapped as val(Object).
index
)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<String>
jsonGetElementAsText(Field<JSON> field, Field<Integer> index)

Deprecated as a consequence of Field being deprecated.
The JSON_GET_ELEMENT_AS_TEXT function.
public static @NotNull Field<JSON>
jsonInsert(Field<JSON> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_INSERT function.
public static @NotNull Field<JSON>
jsonInsert(Field<JSON> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_INSERT function.
public static @NotNull Field<JSON>
jsonInsert(Field<JSON> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_INSERT function.
public static @NotNull Field<JSON>
jsonInsert(Field<JSON> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_INSERT function.
public static @NotNull Field<JSON>
jsonKeys(JSON
is wrapped as val(Object).
field
)

Deprecated as a consequence of Field being deprecated.
The JSON_KEYS function.
public static @NotNull Field<JSON>
jsonKeys(Field<JSON> field)

Deprecated as a consequence of Field being deprecated.
The JSON_KEYS function.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(JSONEntry<?>... entries)

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSON_OBJECT function.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(Collection<? extends JSONEntry<?>> entries)

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSON_OBJECT function.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(String key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(Field<String> key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(Field<String> key, Select<? extends Record1<?>> value)

Deprecated as a consequence of Field and JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject(Field<?>... entries)

Deprecated for removal since 3.19. - [#15196] - 3.19.0 - The semantics of the Field arguments in this method is inconsistent with that of other overloads, such as jsonbObject(Field, Field), which can lead to subtle bugs.
The JSON_OBJECT function.
public static @NotNull JSONObjectNullStep<JSON>
jsonObject()

Deprecated as a consequence of JSONObjectNullStep being deprecated.
The JSON object constructor.
public static @NotNull JSONObjectAggNullStep<JSON>
jsonObjectAgg(Field<?> value)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSON object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSON>
jsonObjectAgg(String key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSON object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSON>
jsonObjectAgg(Field<String> key, Field<?> value)

Deprecated as a consequence of Field and JSONObjectAggNullStep being deprecated.
The JSON object aggregate function.
public static @NotNull JSONObjectAggNullStep<JSON>
jsonObjectAgg(JSONEntry<?> entry)

Deprecated as a consequence of JSONObjectAggNullStep being deprecated.
The JSON object aggregate function.
public static @NotNull Field<JSON>
jsonRemove(Field<JSON> field, String
is wrapped as val(Object).
path
)

Deprecated as a consequence of Field being deprecated.
The JSON_REMOVE function.
public static @NotNull Field<JSON>
jsonRemove(Field<JSON> field, Field<String> path)

Deprecated as a consequence of Field being deprecated.
The JSON_REMOVE function.
public static @NotNull Field<JSON>
jsonReplace(Field<JSON> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_REPLACE function.
public static @NotNull Field<JSON>
jsonReplace(Field<JSON> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_REPLACE function.
public static @NotNull Field<JSON>
jsonReplace(Field<JSON> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_REPLACE function.
public static @NotNull Field<JSON>
jsonReplace(Field<JSON> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_REPLACE function.
public static @NotNull Field<JSON>
jsonSet(Field<JSON> field, String
is wrapped as val(Object).
path
,
Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_SET function.
public static @NotNull Field<JSON>
jsonSet(Field<JSON> field, String
is wrapped as val(Object).
path
,
Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_SET function.
public static @NotNull Field<JSON>
jsonSet(Field<JSON> field, Field<String> path, Object
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The JSON_SET function.
public static @NotNull Field<JSON>
jsonSet(Field<JSON> field, Field<String> path, Field<?> value)

Deprecated as a consequence of Field being deprecated.
The JSON_SET function.
public static @NotNull JSONTableColumnsFirstStep
jsonTable(JSON json, String path)

The JSON table function.

public static @NotNull JSONTableColumnsFirstStep
jsonTable(Field<JSON> json, Field<String> path)

Deprecated as a consequence of Field being deprecated.
The JSON table function.
public static @NotNull JSONValueOnStep<JSON>
jsonValue(Field<JSON> json, String path)

Deprecated as a consequence of Field and JSONValueOnStep being deprecated.
The JSON value extractor function.
public static @NotNull JSONValueOnStep<JSON>
jsonValue(Field<JSON> json, Field<String> path)

Deprecated as a consequence of Field and JSONValueOnStep being deprecated.
The JSON value extractor function.
public static @NotNull JSONEntryValueStep
key(String key)

A constructor for JSON entries to be used with jsonObject(JSONEntry...).

public static @NotNull JSONEntryValueStep
key(Field<String> key)

Deprecated as a consequence of Field being deprecated.
A constructor for JSON entries to be used with jsonObject(JSONEntry...).
public static @NotNull Keyword
keyword(String keyword)

Create a SQL keyword.

public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field)

Deprecated as a consequence of Field being deprecated.
The lag(field) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, int offset)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, Field<Integer> offset)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, int offset, T defaultValue)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, int offset, Field<T> defaultValue)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, Field<Integer> offset, T defaultValue)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lag(Field<T> field, Field<Integer> offset, Field<T> defaultValue)

Deprecated as a consequence of Field being deprecated.
The lag(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lastValue(Field<T> field)

Deprecated as a consequence of Field being deprecated.
The last_value(field) over ([analytic clause]) function.
public static <R extends Record> @NotNull Table<R>
lateral(TableLike<R> table)

Create a LATERAL joined table.

public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field)

Deprecated as a consequence of Field being deprecated.
The lead(field) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, int offset)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, Field<Integer> offset)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, int offset, T defaultValue)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, int offset, Field<T> defaultValue)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, Field<Integer> offset, T defaultValue)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull WindowIgnoreNullsStep<T>
lead(Field<T> field, Field<Integer> offset, Field<T> defaultValue)

Deprecated as a consequence of Field being deprecated.
The lead(field, offset, defaultValue) over ([analytic clause]) function.
public static <T> @NotNull Field<T>
least(T value, T... values)

Deprecated as a consequence of Field being deprecated.
Find the least among all values.
public static <T> @NotNull Field<T>
least(Field<T> field, Field<?>... others)

Deprecated as a consequence of Field being deprecated.
Find the least among all values.
public static @NotNull Field<String>
left(String
The string whose characters are extracted.
string
,
int
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The LEFT function.
public static @NotNull Field<String>
left(String
The string whose characters are extracted.
string
,
Field<? extends Number>
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The LEFT function.
public static @NotNull Field<String>
left(Field<String>
The string whose characters are extracted.
string
,
int
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The LEFT function.
public static @NotNull Field<String>
left(Field<String>
The string whose characters are extracted.
string
,
Field<? extends Number>
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The LEFT function.
public static @NotNull Field<Integer>
length(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The LENGTH function, an alias for the CHAR_LENGTH function.
public static @NotNull Field<Integer>
length(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The LENGTH function, an alias for the CHAR_LENGTH function.
public static @NotNull QueryPart
list(QueryPart... parts)

Compose a list of QueryParts into a new QueryPart, with individual parts being comma-separated.

public static @NotNull QueryPart
list(Collection<? extends QueryPart> parts)

Compose a list of QueryParts into a new QueryPart, with individual parts being comma-separated.

public static @NotNull OrderedAggregateFunction<String>
listAgg(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull OrderedAggregateFunction<String>
listAgg(Field<?> field, String separator)

Deprecated as a consequence of Field being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull OrderedAggregateFunction<String>
listAggDistinct(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull OrderedAggregateFunction<String>
listAggDistinct(Field<?> field, String separator)

Deprecated as a consequence of Field being deprecated.
Get the aggregated concatenation for a field.
public static @NotNull Field<BigDecimal>
ln(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The LN function.
public static @NotNull Field<BigDecimal>
ln(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The LN function.
public static @NotNull Field<LocalDate>
localDate(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a DATE.
public static @NotNull Field<LocalDate>
localDate(LocalDate value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a DATE.
public static @NotNull Field<LocalDate>
localDate(Field<LocalDate> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a DATE.
public static @NotNull Field<LocalDate>
localDateAdd(LocalDate
The date to add an interval to
date
,
Number
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(LocalDate
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(Field<LocalDate>
The date to add an interval to
date
,
Number
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(Field<LocalDate>
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(LocalDate
The date to add an interval to
date
,
Number
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(LocalDate
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(Field<LocalDate>
The date to add an interval to
date
,
Number
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<LocalDate>
localDateAdd(Field<LocalDate>
The date to add an interval to
date
,
Field<? extends Number>
The interval to add to the date
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_ADD function.
public static @NotNull Field<Integer>
localDateDiff(LocalDate endDate, LocalDate startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
localDateDiff(Field<LocalDate> endDate, LocalDate startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
localDateDiff(LocalDate endDate, Field<LocalDate> startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
localDateDiff(Field<LocalDate> endDate, Field<LocalDate> startDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in number of days.
public static @NotNull Field<Integer>
localDateDiff(DatePart part, LocalDate startDate, LocalDate endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateDiff(DatePart part, Field<LocalDate> startDate, LocalDate endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateDiff(DatePart part, LocalDate startDate, Field<LocalDate> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateDiff(DatePart part, Field<LocalDate> startDate, Field<LocalDate> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<LocalDate>
localDateSub(LocalDate date, Number interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static @NotNull Field<LocalDate>
localDateSub(Field<LocalDate> date, Field<? extends Number> interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date.
public static @NotNull Field<LocalDate>
localDateSub(LocalDate date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<LocalDate>
localDateSub(LocalDate date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<LocalDate>
localDateSub(Field<LocalDate> date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<LocalDate>
localDateSub(Field<LocalDate> date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a date, given a date part.
public static @NotNull Field<LocalDateTime>
localDateTime(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
localDateTime(LocalDateTime value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
localDateTime(Field<LocalDateTime> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(LocalDateTime
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(LocalDateTime
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(Field<LocalDateTime>
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(Field<LocalDateTime>
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(LocalDateTime
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(LocalDateTime
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(Field<LocalDateTime>
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<LocalDateTime>
localDateTimeAdd(Field<LocalDateTime>
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The LOCAL_DATE_TIME_ADD function.
public static @NotNull Field<DayToSecond>
localDateTimeDiff(LocalDateTime timestamp1, LocalDateTime timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
localDateTimeDiff(Field<LocalDateTime> timestamp1, LocalDateTime timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
localDateTimeDiff(LocalDateTime timestamp1, Field<LocalDateTime> timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
localDateTimeDiff(Field<LocalDateTime> timestamp1, Field<LocalDateTime> timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<Integer>
localDateTimeDiff(DatePart part, LocalDateTime startDate, LocalDateTime endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, LocalDateTime endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateTimeDiff(DatePart part, LocalDateTime startDate, Field<LocalDateTime> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
localDateTimeDiff(DatePart part, Field<LocalDateTime> startDate, Field<LocalDateTime> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(LocalDateTime timestamp, Number interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(Field<LocalDateTime> timestamp, Field<? extends Number> interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(LocalDateTime date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(LocalDateTime date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(Field<LocalDateTime> date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<LocalDateTime>
localDateTimeSub(Field<LocalDateTime> date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<LocalTime>
localTime(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIME.
public static @NotNull Field<LocalTime>
localTime(LocalTime value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME.
public static @NotNull Field<LocalTime>
localTime(Field<LocalTime> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME.
public static @NotNull Field<BigDecimal>
log(Number
is wrapped as val(Object).
value
,
int
is wrapped as val(Object).
base
)

Deprecated as a consequence of Field being deprecated.
The LOG function.
public static @NotNull Field<BigDecimal>
log(Number
is wrapped as val(Object).
value
,
Field<? extends Number> base)

Deprecated as a consequence of Field being deprecated.
The LOG function.
public static @NotNull Field<BigDecimal>
log(Field<? extends Number> value, int
is wrapped as val(Object).
base
)

Deprecated as a consequence of Field being deprecated.
The LOG function.
public static @NotNull Field<BigDecimal>
log(Field<? extends Number> value, Field<? extends Number> base)

Deprecated as a consequence of Field being deprecated.
The LOG function.
public static @NotNull Field<BigDecimal>
log10(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The LOG10 function.
public static @NotNull Field<BigDecimal>
log10(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The LOG10 function.
public static @NotNull Field<String>
lower(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The LOWER function.
public static @NotNull Field<String>
lower(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The LOWER function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
,
String
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
,
Field<String>
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
,
String
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
,
Field<String>
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
)

Deprecated as a consequence of Field being deprecated.
The LPAD function.
public static @NotNull Field<String>
lpad(Field<String> field, int length, char character)

Deprecated as a consequence of Field being deprecated.
Get the lpad(field, length, character) function.
public static @NotNull Field<String>
ltrim(String
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static @NotNull Field<String>
ltrim(String
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static @NotNull Field<String>
ltrim(Field<String>
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static @NotNull Field<String>
ltrim(Field<String>
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static @NotNull Field<String>
ltrim(String
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static @NotNull Field<String>
ltrim(Field<String>
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The LTRIM function.
public static <T> @NotNull AggregateFunction<T>
max(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The MAX function.
public static <T> @NotNull AggregateFunction<T>
maxDistinct(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The MAX_DISTINCT function.
public static @NotNull Field<String>
md5(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The MD5 function.
public static @NotNull Field<String>
md5(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The MD5 function.
public static @NotNull AggregateFunction<BigDecimal>
median(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The MEDIAN function.
public static <R extends Record> @NotNull MergeUsingStep<R>
mergeInto(Table<R> table)

Create a new DSL SQL standard MERGE statement.

public static <R extends Record, T1> @NotNull MergeKeyStep1<R, T1>
mergeInto(Table<R> table, Field<T1> field1)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2> @NotNull MergeKeyStep2<R, T1, T2>
mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3> @NotNull MergeKeyStep3<R, T1, T2, T3>
mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3, T4> @NotNull MergeKeyStep4<R, T1, T2, T3, T4>
mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3, T4, T5> @NotNull MergeKeyStep5<R, T1, T2, T3, T4, T5>
mergeInto(Table<R> table, Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3, T4, T5, T6> @NotNull MergeKeyStep6<R, T1, T2, T3, T4, T5, T6>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3, T4, T5, T6, T7> @NotNull MergeKeyStep7<R, T1, T2, T3, T4, T5, T6, T7>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record, T1, T2, T3, T4, T5, T6, T7, T8> @NotNull MergeKeyStep8<R, T1, T2, T3, T4, T5, T6, T7, T8>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public 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>
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 since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public static <R extends Record> @NotNull MergeKeyStepN<R>
mergeInto(Table<R> table, Field<?>... fields)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL merge statement (H2-specific syntax).
public static <R extends Record> @NotNull MergeKeyStepN<R>
mergeInto(Table<R> table, Collection<? extends Field<?>> fields)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via mergeInto(Table)
Create a new DSL merge statement (H2-specific syntax).
public static @NotNull Field<Integer>
microsecond(Date value)

Deprecated as a consequence of Field being deprecated.
Get the microsecond part of a date.
public static @NotNull Field<Integer>
microsecond(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the microsecond part of a date.
public static @NotNull Field<Integer>
microsecond(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the microsecond part of a date.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
,
int
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
,
Field<? extends Number>
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
,
int
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
,
Field<? extends Number>
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<String>
mid(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
)

Deprecated as a consequence of Field being deprecated.
The MID function, an alias for the SUBSTRING function.
public static @NotNull Field<Integer>
millennium(Date value)

Deprecated as a consequence of Field being deprecated.
Get the millennium of a date.
public static @NotNull Field<Integer>
millennium(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the millennium of a date.
public static @NotNull Field<Integer>
millennium(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the millennium of a date.
public static @NotNull Field<Integer>
millisecond(Date value)

Deprecated as a consequence of Field being deprecated.
Get the millisecond part of a date.
public static @NotNull Field<Integer>
millisecond(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the millisecond part of a date.
public static @NotNull Field<Integer>
millisecond(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the millisecond part of a date.
public static <T> @NotNull AggregateFunction<T>
min(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The MIN function.
public static <T> @NotNull AggregateFunction<T>
minDistinct(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The MIN_DISTINCT function.
public static <T extends Number> @NotNull Field<T>
minus(Field<T> field)

Deprecated as a consequence of Field being deprecated.
Negate a field to get its negative value.
public static @NotNull Field<Integer>
minute(Date value)

Deprecated as a consequence of Field being deprecated.
Get the minute part of a date.
public static @NotNull Field<Integer>
minute(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the minute part of a date.
public static @NotNull Field<Integer>
minute(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the minute part of a date.
public static <T> @NotNull AggregateFunction<T>
mode(Field<T> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The mode(field) aggregate function.
public static @NotNull OrderedAggregateFunctionOfDeferredType
mode()

The mode() within group (oder by [order clause]) ordered aggregate function.

public static @NotNull Field<Integer>
month(Date value)

Deprecated as a consequence of Field being deprecated.
Get the month part of a date.
public static @NotNull Field<Integer>
month(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the month part of a date.
public static @NotNull Field<Integer>
month(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the month part of a date.
private static <T> DataType<T>

Returns:

The most specific data type
mostSpecific
(T
The value
value
,
DataType<T>
The coercion data type
dataType
)

Get the "most specific" data type between a concrete value and an actual coercion data type.

public static <R extends Record> @NotNull Field<Result<R>>
multiset(TableLike<R> table)

Deprecated as a consequence of Field being deprecated.
Get the MULTISET operator to nest subqueries.
public static @NotNull ArrayAggOrderByStep<Result<Record>>
multisetAgg(Collection<? extends Field<?>> fields)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static @NotNull ArrayAggOrderByStep<Result<Record>>
multisetAgg(Field<?>... fields)

Deprecated as a consequence of Field and ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1> @NotNull ArrayAggOrderByStep<Result<Record1<T1>>>
multisetAgg(SelectField<T1> field1)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2> @NotNull ArrayAggOrderByStep<Result<Record2<T1, T2>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3> @NotNull ArrayAggOrderByStep<Result<Record3<T1, T2, T3>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4> @NotNull ArrayAggOrderByStep<Result<Record4<T1, T2, T3, T4>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5> @NotNull ArrayAggOrderByStep<Result<Record5<T1, T2, T3, T4, T5>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6> @NotNull ArrayAggOrderByStep<Result<Record6<T1, T2, T3, T4, T5, T6>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7> @NotNull ArrayAggOrderByStep<Result<Record7<T1, T2, T3, T4, T5, T6, T7>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull ArrayAggOrderByStep<Result<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull ArrayAggOrderByStep<Result<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull ArrayAggOrderByStep<Result<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull ArrayAggOrderByStep<Result<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull ArrayAggOrderByStep<Result<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull ArrayAggOrderByStep<Result<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull ArrayAggOrderByStep<Result<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull ArrayAggOrderByStep<Result<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull ArrayAggOrderByStep<Result<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull ArrayAggOrderByStep<Result<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull ArrayAggOrderByStep<Result<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull ArrayAggOrderByStep<Result<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull ArrayAggOrderByStep<Result<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull ArrayAggOrderByStep<Result<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull ArrayAggOrderByStep<Result<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>>
multisetAgg(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG aggregate function to nest group contents.
public static @NotNull ArrayAggOrderByStep<Result<Record>>
multisetAggDistinct(Collection<? extends Field<?>> fields)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static @NotNull ArrayAggOrderByStep<Result<Record>>
multisetAggDistinct(Field<?>... fields)

Deprecated as a consequence of Field and ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1> @NotNull ArrayAggOrderByStep<Result<Record1<T1>>>
multisetAggDistinct(SelectField<T1> field1)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2> @NotNull ArrayAggOrderByStep<Result<Record2<T1, T2>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3> @NotNull ArrayAggOrderByStep<Result<Record3<T1, T2, T3>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4> @NotNull ArrayAggOrderByStep<Result<Record4<T1, T2, T3, T4>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5> @NotNull ArrayAggOrderByStep<Result<Record5<T1, T2, T3, T4, T5>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6> @NotNull ArrayAggOrderByStep<Result<Record6<T1, T2, T3, T4, T5, T6>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7> @NotNull ArrayAggOrderByStep<Result<Record7<T1, T2, T3, T4, T5, T6, T7>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull ArrayAggOrderByStep<Result<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull ArrayAggOrderByStep<Result<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull ArrayAggOrderByStep<Result<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull ArrayAggOrderByStep<Result<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull ArrayAggOrderByStep<Result<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull ArrayAggOrderByStep<Result<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull ArrayAggOrderByStep<Result<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull ArrayAggOrderByStep<Result<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull ArrayAggOrderByStep<Result<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull ArrayAggOrderByStep<Result<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull ArrayAggOrderByStep<Result<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull ArrayAggOrderByStep<Result<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull ArrayAggOrderByStep<Result<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull ArrayAggOrderByStep<Result<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull ArrayAggOrderByStep<Result<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>>
multisetAggDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22)

Deprecated as a consequence of ArrayAggOrderByStep being deprecated.
Get the MULTISET_AGG(DISTINCT) aggregate function to nest group contents.
public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
name
(String
The SQL identifier's unqualified name
unqualifiedName
)

Create a new SQL identifier using an unqualified name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
name
(String...
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
name
(Name...
The SQL identifier's qualified name parts
nameParts
)

Create a new SQL identifier using a qualified name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
name
(Collection<String>
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified name.

public static <T extends Number> @NotNull Field<T>
neg(Field<T> field)

Deprecated as a consequence of Field being deprecated.
Negate a field to get its negative value.
public static <R extends Record> @NotNull Table<R>
newTable(Insert<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static <R extends Record> @NotNull Table<R>
newTable(Update<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static <R extends Record> @NotNull Table<R>
newTable(Merge<R> query)

Get the data change delta table with result option NEW to retrieve the modified data from after the Update or Insert statement was applied.

public static @NotNull Condition
noCondition()

Deprecated as a consequence of Condition being deprecated.
Return a Condition that behaves like no condition being present.
public static @NotNull Field<?>
noField()

Deprecated as a consequence of Field being deprecated.
Return a Field that behaves like no field being present.
public static <T> @NotNull Field<T>
noField(Class<T>
A class to derive the Field#getDataType() from.
type
)

Deprecated as a consequence of Field being deprecated.
Return a Field that behaves like no field being present.
public static <T> @NotNull Field<T>
noField(DataType<T>
A type to derive the Field#getDataType() from.
type
)

Deprecated as a consequence of Field being deprecated.
Return a Field that behaves like no field being present.
public static <T> @NotNull Field<T>
noField(Field<T>
A field to derive the Field#getDataType() from.
field
)

Deprecated as a consequence of Field being deprecated.
Return a Field that behaves like no field being present.
public static @NotNull Condition
not(Condition condition)

Deprecated as a consequence of Condition being deprecated.
The NOT function.
public static @NotNull Field<Boolean>
not(Field<Boolean> field)

Deprecated as a consequence of Field being deprecated.
The NOT function.
public static @NotNull Condition
notExists(Select<?> query)

Deprecated as a consequence of Condition being deprecated.
The NOT EXISTS function.
public static @NotNull Condition
notUnique(Select<?> query)

Deprecated as a consequence of Condition being deprecated.
The NOT UNIQUE function.
public static @NotNull Field<Timestamp>
now()

Deprecated as a consequence of Field being deprecated.
Synonym for currentTimestamp().
public static @NotNull Field<Timestamp>
now(Field<Integer> precision)

Deprecated as a consequence of Field being deprecated.
Synonym for currentTimestamp(Field).
public static <T> @NotNull WindowFromFirstLastStep<T>
nthValue(Field<T> field, int nth)

Deprecated as a consequence of Field being deprecated.
The nth_value(field) over ([analytic clause]) function.
public static <T> @NotNull WindowFromFirstLastStep<T>
nthValue(Field<T> field, Field<Integer> nth)

Deprecated as a consequence of Field being deprecated.
The nth_value(field) over ([analytic clause]) function.
public static @NotNull WindowOverStep<Integer>
ntile(int number)

The ntile([number]) over ([analytic clause]) function.

public static @NotNull WindowOverStep<Integer>
ntile(Field<Integer> number)

Deprecated as a consequence of Field being deprecated.
The ntile([number]) over ([analytic clause]) function.
public static @NotNull Null
nullCondition()

Deprecated as a consequence of Null being deprecated.
Return a Condition that will always evaluate to NULL.
public static <T> @NotNull Field<T>
nullif(T
The result value if the other value is not equal.
value
,
T
The value to compare the result value with.
other
)

Deprecated as a consequence of Field being deprecated.
The NULLIF function.
public static <T> @NotNull Field<T>
nullif(T
The result value if the other value is not equal.
value
,
Field<T>
The value to compare the result value with.
other
)

Deprecated as a consequence of Field being deprecated.
The NULLIF function.
public static <T> @NotNull Field<T>
nullif(Field<T>
The result value if the other value is not equal.
value
,
T
The value to compare the result value with.
other
)

Deprecated as a consequence of Field being deprecated.
The NULLIF function.
public static <T> @NotNull Field<T>
nullif(Field<T>
The result value if the other value is not equal.
value
,
Field<T>
The value to compare the result value with.
other
)

Deprecated as a consequence of Field being deprecated.
The NULLIF function.
protected static <T> Field<T>
nullSafe(Field<T> field)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static <T> Field<T>
nullSafe(Field<T> field, DataType<?> type)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static Field<?>[]
nullSafe(Field<?>... fields)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static Field<?>[]
nullSafe(Field<?>[] fields, DataType<?> type)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static <T> DataType<T>
nullSafeDataType(Field<T> field)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static List<Field<?>>
nullSafeList(Field<?>... fields)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
protected static List<Field<?>>
nullSafeList(Field<?>[] fields, DataType<?> type)

Deprecated for removal since 3.15. - [#11092] - 3.15.0 - This method will be removed without public replacement.
public static <T> @NotNull Field<T>
nvl(T
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The NVL function.
public static <T> @NotNull Field<T>
nvl(T
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The NVL function.
public static <T> @NotNull Field<T>
nvl(Field<T>
The nullable value.
value
,
T
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The NVL function.
public static <T> @NotNull Field<T>
nvl(Field<T>
The nullable value.
value
,
Field<T>
The default value if the other value is null.
defaultValue
)

Deprecated as a consequence of Field being deprecated.
The NVL function.
public static <Z> @NotNull Field<Z>
nvl2(Field<?> value, Z valueIfNotNull, Z valueIfNull)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.
public static <Z> @NotNull Field<Z>
nvl2(Field<?> value, Z valueIfNotNull, Field<Z> valueIfNull)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.
public static <Z> @NotNull Field<Z>
nvl2(Field<?> value, Field<Z> valueIfNotNull, Z valueIfNull)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.
public static <Z> @NotNull Field<Z>
nvl2(Field<?> value, Field<Z> valueIfNotNull, Field<Z> valueIfNull)

Deprecated as a consequence of Field being deprecated.
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function.
pack-priv static <Z> Field<Z>
nvl20(Field<?> value, Field<Z> valueIfNotNull, Field<Z> valueIfNull)

Deprecated as a consequence of Field being deprecated.
public static @NotNull Field<Integer>
octetLength(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The OCTET_LENGTH function.
public static @NotNull Field<Integer>
octetLength(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The OCTET_LENGTH function.
public static @NotNull Field<OffsetDateTime>
offsetDateTime(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIMESTAMP WITH TIME ZONE.
public static @NotNull Field<OffsetDateTime>
offsetDateTime(OffsetDateTime value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP WITH TIME ZONE.
public static @NotNull Field<OffsetDateTime>
offsetDateTime(Field<OffsetDateTime> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP WITH TIME ZONE.
public static @NotNull Field<OffsetTime>
offsetTime(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIME WITH TIME ZONE.
public static @NotNull Field<OffsetTime>
offsetTime(OffsetTime value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME WITH TIME ZONE.
public static @NotNull Field<OffsetTime>
offsetTime(Field<OffsetTime> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME WITH TIME ZONE.
public static <R extends Record> @NotNull Table<R>
oldTable(Update<R> query)

Get the data change delta table with result option OLD to retrieve the modified data from before the Update or Delete statement was applied.

public static <R extends Record> @NotNull Table<R>
oldTable(Delete<R> query)

Get the data change delta table with result option OLD to retrieve the modified data from before the Update or Delete statement was applied.

public static <R extends Record> @NotNull Table<R>
oldTable(Merge<R> query)

Get the data change delta table with result option OLD to retrieve the modified data from before the Update or Delete statement was applied.

public static @NotNull Param<Integer>

Returns:

A 1 literal as a Field
one
()

Deprecated as a consequence of Param being deprecated.
A 1 literal.
public static @NotNull Condition
or(Condition left, Condition right)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#OR.
public static @NotNull Condition
or(Condition... conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#OR.
public static @NotNull Condition
or(Collection<? extends Condition> conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#OR.
public static @NotNull WindowSpecificationRowsStep
orderBy(Field<?>... fields)

Deprecated as a consequence of Field and WindowSpecificationRowsStep being deprecated.
Create a WindowSpecification with an ORDER BY clause.
public static @NotNull WindowSpecificationRowsStep
orderBy(OrderField<?>... fields)

Deprecated as a consequence of WindowSpecificationRowsStep being deprecated.
Create a WindowSpecification with an ORDER BY clause.
public static @NotNull WindowSpecificationRowsStep
orderBy(Collection<? extends OrderField<?>> fields)

Deprecated as a consequence of WindowSpecificationRowsStep being deprecated.
Create a WindowSpecification with an ORDER BY clause.
public static <T> @NotNull Parameter<T>
out(String name, DataType<T> type)

Create an OUT parameter.

public static <T> @NotNull Parameter<T>
out(Name name, DataType<T> type)

Create an OUT parameter.

public static @NotNull Field<String>
overlay(Field<String>
The original string on top of which the overlay is placed.
in
,
String
The string that is being placed on top of the other string.
placing
,
Number
The start index (1-based) starting from where the overlay is placed.
startIndex
,
Number
The length in the original string that will be replaced, if different from the overlay length.
length
)

Deprecated as a consequence of Field being deprecated.
The OVERLAY function.
public static @NotNull Field<String>
overlay(Field<String>
The original string on top of which the overlay is placed.
in
,
Field<String>
The string that is being placed on top of the other string.
placing
,
Field<? extends Number>
The start index (1-based) starting from where the overlay is placed.
startIndex
,
Field<? extends Number>
The length in the original string that will be replaced, if different from the overlay length.
length
)

Deprecated as a consequence of Field being deprecated.
The OVERLAY function.
public static @NotNull Field<String>
overlay(Field<String>
The original string on top of which the overlay is placed.
in
,
String
The string that is being placed on top of the other string.
placing
,
Number
The start index (1-based) starting from where the overlay is placed.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The OVERLAY function.
public static @NotNull Field<String>
overlay(Field<String>
The original string on top of which the overlay is placed.
in
,
Field<String>
The string that is being placed on top of the other string.
placing
,
Field<? extends Number>
The start index (1-based) starting from where the overlay is placed.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The OVERLAY function.
public static <T> @NotNull Param<Object>
param()

Deprecated as a consequence of Param being deprecated.
Create an unnamed parameter with a generic type (Object / SQLDataType#OTHER) and no initial value.
public static <T> @NotNull Param<T>
param(Class<T> type)

Deprecated as a consequence of Param being deprecated.
Create an unnamed parameter with a defined type and no initial value.
public static <T> @NotNull Param<T>
param(DataType<T> type)

Deprecated as a consequence of Param being deprecated.
Create an unnamed parameter with a defined type and no initial value.
public static <T> @NotNull Param<T>
param(Field<T> field)

Deprecated as a consequence of Field and Param being deprecated.
Create an unnamed parameter with the defined type of another field and no initial value.
public static @NotNull Param<Object>
param(String name)

Deprecated as a consequence of Param being deprecated.
Create a named parameter with a generic type (Object / SQLDataType#OTHER) and no initial value.
public static <T> @NotNull Param<T>
param(String
The parameter name
name
,
Class<T>
The type that is used for the parameter (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Param being deprecated.
Create a named parameter with a defined type and no initial value.
public static <T> @NotNull Param<T>
param(String name, DataType<T> type)

Deprecated as a consequence of Param being deprecated.
Create a named parameter with a defined type and no initial value.
public static <T> @NotNull Param<T>
param(String name, Field<T> type)

Deprecated as a consequence of Field and Param being deprecated.
Create a named parameter with a defined type of another field and no initial value.
public static <T> @NotNull Param<T>
param(String name, T value)

Deprecated as a consequence of Param being deprecated.
Create a named parameter with an initial value.
public static @NotNull WindowSpecificationOrderByStep
partitionBy(GroupField... fields)

Deprecated as a consequence of WindowSpecificationOrderByStep being deprecated.
Create a WindowSpecification with a PARTITION BY clause.
public static @NotNull WindowSpecificationOrderByStep
partitionBy(Collection<? extends GroupField> fields)

Deprecated as a consequence of WindowSpecificationOrderByStep being deprecated.
Create a WindowSpecification with a PARTITION BY clause.
public static @NotNull OrderedAggregateFunction<BigDecimal>
percentileCont(Number number)

The percentile_cont([number]) within group (order by [column]) function.

public static @NotNull OrderedAggregateFunction<BigDecimal>
percentileCont(Field<? extends Number> field)

Deprecated as a consequence of Field being deprecated.
The percentile_cont([number]) within group (order by [column]) function.
public static @NotNull OrderedAggregateFunction<BigDecimal>
percentileDisc(Number number)

The percentile_disc([number]) within group (order by [column]) function.

public static @NotNull OrderedAggregateFunction<BigDecimal>
percentileDisc(Field<? extends Number> field)

Deprecated as a consequence of Field being deprecated.
The percentile_disc([number]) within group (order by [column]) function.
public static @NotNull OrderedAggregateFunction<Integer>
percentRank(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The percent_rank(expr) within group (order by [order clause]) ordered-set aggregate function.
public static @NotNull OrderedAggregateFunction<Integer>
percentRank(Collection<? extends Field<?>> fields)

The percent_rank(expr) within group (order by [order clause]) ordered-set aggregate function.

public static @NotNull WindowOverStep<BigDecimal>
percentRank()

The percent_rank() over ([analytic clause]) function.

public static @NotNull Field<BigDecimal>
pi()

Deprecated as a consequence of Field being deprecated.
The PI function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
String
The substring to search for.
search
,
int
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
String
The substring to search for.
search
,
Field<? extends Number>
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
,
int
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
,
Field<? extends Number>
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
String
The substring to search for.
search
,
int
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
String
The substring to search for.
search
,
Field<? extends Number>
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
,
int
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
,
Field<? extends Number>
The start index (1-based) from which to start looking for the substring.
startIndex
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
String
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(String
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
String
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<Integer>
position(Field<String>
The string in which to search the substring.
in
,
Field<String>
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The POSITION function.
public static @NotNull Field<BigDecimal>
power(Number
is wrapped as val(Object).
base
,
Number
is wrapped as val(Object).
exponent
)

Deprecated as a consequence of Field being deprecated.
The POWER function.
public static @NotNull Field<BigDecimal>
power(Number
is wrapped as val(Object).
base
,
Field<? extends Number> exponent)

Deprecated as a consequence of Field being deprecated.
The POWER function.
public static @NotNull Field<BigDecimal>
power(Field<? extends Number> base, Number
is wrapped as val(Object).
exponent
)

Deprecated as a consequence of Field being deprecated.
The POWER function.
public static @NotNull Field<BigDecimal>
power(Field<? extends Number> base, Field<? extends Number> exponent)

Deprecated as a consequence of Field being deprecated.
The POWER function.
public static @NotNull ConstraintEnforcementStep
primaryKey(String... fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) PRIMARY KEY constraint.
public static @NotNull ConstraintEnforcementStep
primaryKey(Name... fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) PRIMARY KEY constraint.
public static @NotNull ConstraintEnforcementStep
primaryKey(Field<?>... fields)

Deprecated as a consequence of Field and ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) PRIMARY KEY constraint.
public static @NotNull ConstraintEnforcementStep
primaryKey(Collection<? extends Field<?>> fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) PRIMARY KEY constraint.
public static @NotNull Privilege
privilege(String privilege)

Create a new privilege reference.

pack-priv static @NotNull Privilege
privilege(Keyword privilege)

Create a new privilege reference.

public static @NotNull AggregateFunction<BigDecimal>
product(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The PRODUCT function.
public static @NotNull AggregateFunction<BigDecimal>
productDistinct(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The PRODUCT_DISTINCT function.
public static @NotNull Field<Integer>
quarter(Date value)

Deprecated as a consequence of Field being deprecated.
Get the quarter of a date.
public static @NotNull Field<Integer>
quarter(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the quarter of a date.
public static @NotNull Field<Integer>
quarter(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the quarter of a date.
public static @NotNull Queries
queries(Query... queries)

Wrap a collection of queries.

public static @NotNull Queries
queries(Collection<? extends Query> queries)

Wrap a collection of queries.

public static @NotNull RowCountQuery

Returns:

A query wrapping the plain SQL
query
(SQL
The SQL
sql
)

Create a new query holding plain SQL.

public static @NotNull RowCountQuery

Returns:

A query wrapping the plain SQL
query
(String
The SQL
sql
)

Create a new query holding plain SQL.

public static @NotNull RowCountQuery

Returns:

A query wrapping the plain SQL
query
(String
The SQL
sql
,
Object...
The bindings
bindings
)

Create a new query holding plain SQL.

public static @NotNull RowCountQuery

Returns:

A query wrapping the plain SQL
query
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Create a new query holding plain SQL.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
quotedName
(String
The SQL identifier's unqualified name
unqualifiedName
)

Create a new SQL identifier using an unqualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
quotedName
(String...
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
quotedName
(Collection<String>
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, quoted name.

public static @NotNull Field<BigDecimal>
rad(Number
The value in degrees.
degrees
)

Deprecated as a consequence of Field being deprecated.
The RADIANS function.
public static @NotNull Field<BigDecimal>
rad(Field<? extends Number>
The value in degrees.
degrees
)

Deprecated as a consequence of Field being deprecated.
The RADIANS function.
public static @NotNull Field<BigDecimal>
rand()

Deprecated as a consequence of Field being deprecated.
The RAND function.
public static @NotNull WindowSpecificationRowsAndStep
rangeBetweenCurrentRow()

Create a WindowSpecification with a RANGE clause.

public static @NotNull WindowSpecificationRowsAndStep
rangeBetweenFollowing(int number)

Create a WindowSpecification with a RANGE clause.

public static @NotNull WindowSpecificationRowsAndStep
rangeBetweenPreceding(int number)

Create a WindowSpecification with a RANGE clause.

public static @NotNull WindowSpecificationRowsAndStep
rangeBetweenUnboundedFollowing()

Create a WindowSpecification with a RANGE clause.

public static @NotNull WindowSpecificationRowsAndStep
rangeBetweenUnboundedPreceding()

Create a WindowSpecification with a RANGE clause.

public static @NotNull WindowSpecificationExcludeStep
rangeCurrentRow()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a RANGE clause.
public static @NotNull WindowSpecificationExcludeStep
rangeFollowing(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a RANGE clause.
public static @NotNull WindowSpecificationExcludeStep
rangePreceding(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a RANGE clause.
public static @NotNull WindowSpecificationExcludeStep
rangeUnboundedFollowing()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a RANGE clause.
public static @NotNull WindowSpecificationExcludeStep
rangeUnboundedPreceding()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a RANGE clause.
public static @NotNull OrderedAggregateFunction<Integer>
rank(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The rank(expr) within group (order by [order clause]) ordered-set aggregate function.
public static @NotNull OrderedAggregateFunction<Integer>
rank(Collection<? extends Field<?>> fields)

The rank(expr) within group (order by [order clause]) ordered-set aggregate function.

public static @NotNull WindowOverStep<Integer>
rank()

The rank() over ([analytic clause]) function.

public static @NotNull WindowOverStep<BigDecimal>
ratioToReport(Number number)

The ratio_to_report([expression]) over ([analytic clause]) function.

public static @NotNull WindowOverStep<BigDecimal>
ratioToReport(Field<? extends Number> field)

Deprecated as a consequence of Field being deprecated.
The ratio_to_report([expression]) over ([analytic clause]) function.
public static @NotNull SQL

Returns:

A query part wrapping the plain SQL
raw
(String
The SQL
sql
)

A custom SQL clause that can render arbitrary expressions.

public static <T1> @NotNull RecordType<Record>
recordType(Field<?>[] fields)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of an arbitrary degree.
public static <T1> @NotNull RecordType<Record>
recordType(Collection<? extends Field<?>> fields)

Create a RecordType of an arbitrary degree.

public static <T1> @NotNull RecordType<Record1<T1>>
recordType(Field<T1> field1)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 1.
public static <T1, T2> @NotNull RecordType<Record2<T1, T2>>
recordType(Field<T1> field1, Field<T2> field2)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 2.
public static <T1, T2, T3> @NotNull RecordType<Record3<T1, T2, T3>>
recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 3.
public static <T1, T2, T3, T4> @NotNull RecordType<Record4<T1, T2, T3, T4>>
recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 4.
public static <T1, T2, T3, T4, T5> @NotNull RecordType<Record5<T1, T2, T3, T4, T5>>
recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 5.
public static <T1, T2, T3, T4, T5, T6> @NotNull RecordType<Record6<T1, T2, T3, T4, T5, T6>>
recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 6.
public static <T1, T2, T3, T4, T5, T6, T7> @NotNull RecordType<Record7<T1, T2, T3, T4, T5, T6, T7>>
recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 7.
public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull RecordType<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 8.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull RecordType<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 9.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull RecordType<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 10.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 11.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 12.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 13.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 14.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 15.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 16.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 17.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 18.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 19.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 20.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 21.
public 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>>
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)

Deprecated as a consequence of Field being deprecated.
Create a RecordType of degree 22.
public static @NotNull Field<String>
regexpReplaceAll(Field<String> field, String pattern, String replacement)

Deprecated as a consequence of Field being deprecated.
Get the REGEXP_REPLACE_ALL function.
public static @NotNull Field<String>
regexpReplaceAll(Field<String> field, Field<String> pattern, Field<String> replacement)

Deprecated as a consequence of Field being deprecated.
Get the REGEXP_REPLACE_ALL function.
public static @NotNull Field<String>
regexpReplaceFirst(Field<String> field, String pattern, String replacement)

Deprecated as a consequence of Field being deprecated.
Get the REGEXP_REPLACE_FIRST function.
public static @NotNull Field<String>
regexpReplaceFirst(Field<String> field, Field<String> pattern, Field<String> replacement)

Deprecated as a consequence of Field being deprecated.
Get the REGEXP_REPLACE_FIRST function.
public static @NotNull AggregateFunction<BigDecimal>
regrAvgX(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_AVGX function.
public static @NotNull AggregateFunction<BigDecimal>
regrAvgY(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_AVGY function.
public static @NotNull AggregateFunction<BigDecimal>
regrCount(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_COUNT function.
public static @NotNull AggregateFunction<BigDecimal>
regrIntercept(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_INTERCEPT function.
public static @NotNull AggregateFunction<BigDecimal>
regrR2(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_R2 function.
public static @NotNull AggregateFunction<BigDecimal>
regrSlope(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_SLOPE function.
public static @NotNull AggregateFunction<BigDecimal>
regrSXX(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_SXX function.
public static @NotNull AggregateFunction<BigDecimal>
regrSXY(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_SXY function.
public static @NotNull AggregateFunction<BigDecimal>
regrSYY(Field<? extends Number> y, Field<? extends Number> x)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The REGR_SYY function.
public static Query
releaseSavepoint(String name)

The RELEASE SAVEPOINT statement.

public static Query
releaseSavepoint(Name name)

The RELEASE SAVEPOINT statement.

public static @NotNull Field<String>
repeat(String
The string to be repeated.
string
,
int
The number of times to repeat the string.
count
)

Deprecated as a consequence of Field being deprecated.
The REPEAT function.
public static @NotNull Field<String>
repeat(String
The string to be repeated.
string
,
Field<? extends Number>
The number of times to repeat the string.
count
)

Deprecated as a consequence of Field being deprecated.
The REPEAT function.
public static @NotNull Field<String>
repeat(Field<String>
The string to be repeated.
string
,
int
The number of times to repeat the string.
count
)

Deprecated as a consequence of Field being deprecated.
The REPEAT function.
public static @NotNull Field<String>
repeat(Field<String>
The string to be repeated.
string
,
Field<? extends Number>
The number of times to repeat the string.
count
)

Deprecated as a consequence of Field being deprecated.
The REPEAT function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
String
The substring to search for.
search
,
String
The replacement for each substring, if not empty.
replace
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
String
The substring to search for.
search
,
Field<String>
The replacement for each substring, if not empty.
replace
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
Field<String>
The substring to search for.
search
,
String
The replacement for each substring, if not empty.
replace
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
Field<String>
The substring to search for.
search
,
Field<String>
The replacement for each substring, if not empty.
replace
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
String
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull Field<String>
replace(Field<String>
The string in which to replace contents.
string
,
Field<String>
The substring to search for.
search
)

Deprecated as a consequence of Field being deprecated.
The REPLACE function.
public static @NotNull ResultQuery<Record>

Returns:

An executable query
resultQuery
(SQL
The SQL
sql
)

Create a new query holding plain SQL.

public static @NotNull ResultQuery<Record>

Returns:

An executable query
resultQuery
(String
The SQL
sql
)

Create a new query holding plain SQL.

public static @NotNull ResultQuery<Record>

Returns:

A query wrapping the plain SQL
resultQuery
(String
The SQL
sql
,
Object...
The bindings
bindings
)

Create a new query holding plain SQL.

public static @NotNull ResultQuery<Record>

Returns:

A query wrapping the plain SQL
resultQuery
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Create a new query holding plain SQL.

public static @NotNull Field<String>
reverse(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The REVERSE function.
public static @NotNull Field<String>
reverse(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The REVERSE function.
public static RevokeOnStep
revoke(Privilege privileges)

The REVOKE statement.

public static RevokeOnStep
revoke(Privilege... privileges)

The REVOKE statement.

public static RevokeOnStep
revoke(Collection<? extends Privilege> privileges)

The REVOKE statement.

public static RevokeOnStep
revokeGrantOptionFor(Privilege privileges)

The REVOKE GRANT OPTION FOR statement.

public static RevokeOnStep
revokeGrantOptionFor(Privilege... privileges)

The REVOKE GRANT OPTION FOR statement.

public static RevokeOnStep
revokeGrantOptionFor(Collection<? extends Privilege> privileges)

The REVOKE GRANT OPTION FOR statement.

public static @NotNull Field<String>
right(String
The string whose characters are extracted.
string
,
int
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The RIGHT function.
public static @NotNull Field<String>
right(String
The string whose characters are extracted.
string
,
Field<? extends Number>
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The RIGHT function.
public static @NotNull Field<String>
right(Field<String>
The string whose characters are extracted.
string
,
int
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The RIGHT function.
public static @NotNull Field<String>
right(Field<String>
The string whose characters are extracted.
string
,
Field<? extends Number>
The number of characters to extract from the string.
length
)

Deprecated as a consequence of Field being deprecated.
The RIGHT function.
public static @NotNull Role
role(String name)

Create a new role reference.

public static @NotNull Role
role(Name name)

Create a new role reference.

public static RollbackToSavepointStep
rollback()

The ROLLBACK statement.

public static @NotNull GroupField
rollup(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
Create a ROLLUP(field1, field2, .., fieldn) grouping field.
public static @NotNull GroupField

Returns:

A field to be used in a GROUP BY clause
rollup
(FieldOrRow...
The fields that are part of the ROLLUP function
fields
)

Create a ROLLUP(field1, field2, .., fieldn) grouping field.

public static <T extends Number> @NotNull Field<T>
round(T
The number to be rounded.
value
,
int
The decimals to round to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T extends Number> @NotNull Field<T>
round(T
The number to be rounded.
value
,
Field<Integer>
The decimals to round to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T extends Number> @NotNull Field<T>
round(Field<T>
The number to be rounded.
value
,
int
The decimals to round to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T extends Number> @NotNull Field<T>
round(Field<T>
The number to be rounded.
value
,
Field<Integer>
The decimals to round to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T extends Number> @NotNull Field<T>
round(T
The number to be rounded.
value
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T extends Number> @NotNull Field<T>
round(Field<T>
The number to be rounded.
value
)

Deprecated as a consequence of Field being deprecated.
The ROUND function.
public static <T1> @NotNull Row1<T1>
row(T1 t1)

Create a row value expression of degree 1.

public static <T1, T2> @NotNull Row2<T1, T2>
row(T1 t1, T2 t2)

Create a row value expression of degree 2.

public static <T1, T2, T3> @NotNull Row3<T1, T2, T3>
row(T1 t1, T2 t2, T3 t3)

Create a row value expression of degree 3.

public static <T1, T2, T3, T4> @NotNull Row4<T1, T2, T3, T4>
row(T1 t1, T2 t2, T3 t3, T4 t4)

Create a row value expression of degree 4.

public static <T1, T2, T3, T4, T5> @NotNull Row5<T1, T2, T3, T4, T5>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)

Create a row value expression of degree 5.

public static <T1, T2, T3, T4, T5, T6> @NotNull Row6<T1, T2, T3, T4, T5, T6>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)

Create a row value expression of degree 6.

public static <T1, T2, T3, T4, T5, T6, T7> @NotNull Row7<T1, T2, T3, T4, T5, T6, T7>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)

Create a row value expression of degree 7.

public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull Row8<T1, T2, T3, T4, T5, T6, T7, T8>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)

Create a row value expression of degree 8.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull Row9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9)

Create a row value expression of degree 9.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull Row10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10)

Create a row value expression of degree 10.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull Row11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11)

Create a row value expression of degree 11.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull Row12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12)

Create a row value expression of degree 12.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull Row13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13)

Create a row value expression of degree 13.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull Row14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14)

Create a row value expression of degree 14.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull Row15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15)

Create a row value expression of degree 15.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull Row16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16)

Create a row value expression of degree 16.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull Row17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17)

Create a row value expression of degree 17.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull Row18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18)

Create a row value expression of degree 18.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull Row19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19)

Create a row value expression of degree 19.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull Row20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20)

Create a row value expression of degree 20.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull Row21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20, T21 t21)

Create a row value expression of degree 21.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull Row22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
row(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15, T16 t16, T17 t17, T18 t18, T19 t19, T20 t20, T21 t21, T22 t22)

Create a row value expression of degree 22.

public static @NotNull RowN
row(Object... values)

Create a row value expression of degree N > 22.

public static <T1> @NotNull Row1<T1>
row(SelectField<T1> field1)

Create a row value expression of degree 1.

public static <T1, T2> @NotNull Row2<T1, T2>
row(SelectField<T1> field1, SelectField<T2> field2)

Create a row value expression of degree 2.

public static <T1, T2, T3> @NotNull Row3<T1, T2, T3>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3)

Create a row value expression of degree 3.

public static <T1, T2, T3, T4> @NotNull Row4<T1, T2, T3, T4>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4)

Create a row value expression of degree 4.

public static <T1, T2, T3, T4, T5> @NotNull Row5<T1, T2, T3, T4, T5>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5)

Create a row value expression of degree 5.

public static <T1, T2, T3, T4, T5, T6> @NotNull Row6<T1, T2, T3, T4, T5, T6>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6)

Create a row value expression of degree 6.

public static <T1, T2, T3, T4, T5, T6, T7> @NotNull Row7<T1, T2, T3, T4, T5, T6, T7>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7)

Create a row value expression of degree 7.

public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull Row8<T1, T2, T3, T4, T5, T6, T7, T8>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8)

Create a row value expression of degree 8.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull Row9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9)

Create a row value expression of degree 9.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull Row10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10)

Create a row value expression of degree 10.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull Row11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11)

Create a row value expression of degree 11.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull Row12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12)

Create a row value expression of degree 12.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull Row13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13)

Create a row value expression of degree 13.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull Row14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14)

Create a row value expression of degree 14.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull Row15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15)

Create a row value expression of degree 15.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull Row16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16)

Create a row value expression of degree 16.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull Row17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17)

Create a row value expression of degree 17.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull Row18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18)

Create a row value expression of degree 18.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull Row19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19)

Create a row value expression of degree 19.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull Row20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20)

Create a row value expression of degree 20.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull Row21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21)

Create a row value expression of degree 21.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull Row22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
row(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22)

Create a row value expression of degree 22.

public static @NotNull RowN
row(SelectField<?>... values)

Create a row value expression of degree N > 22.

public static @NotNull RowN
row(Collection<?> values)

Create a row value expression of degree N > 22.

public static @NotNull Field<Record>
rowField(RowN row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use RowN as a SelectField directly, instead.
public static <T1> @NotNull Field<Record1<T1>>
rowField(Row1<T1> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row1 as a SelectField directly, instead.
public static <T1, T2> @NotNull Field<Record2<T1, T2>>
rowField(Row2<T1, T2> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row2 as a SelectField directly, instead.
public static <T1, T2, T3> @NotNull Field<Record3<T1, T2, T3>>
rowField(Row3<T1, T2, T3> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row3 as a SelectField directly, instead.
public static <T1, T2, T3, T4> @NotNull Field<Record4<T1, T2, T3, T4>>
rowField(Row4<T1, T2, T3, T4> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row4 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5> @NotNull Field<Record5<T1, T2, T3, T4, T5>>
rowField(Row5<T1, T2, T3, T4, T5> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row5 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5, T6> @NotNull Field<Record6<T1, T2, T3, T4, T5, T6>>
rowField(Row6<T1, T2, T3, T4, T5, T6> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row6 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5, T6, T7> @NotNull Field<Record7<T1, T2, T3, T4, T5, T6, T7>>
rowField(Row7<T1, T2, T3, T4, T5, T6, T7> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row7 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull Field<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
rowField(Row8<T1, T2, T3, T4, T5, T6, T7, T8> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row8 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull Field<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
rowField(Row9<T1, T2, T3, T4, T5, T6, T7, T8, T9> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row9 as a SelectField directly, instead.
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull Field<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
rowField(Row10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row10 as a SelectField directly, instead.
public 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>>
rowField(Row11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row11 as a SelectField directly, instead.
public 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>>
rowField(Row12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row12 as a SelectField directly, instead.
public 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>>
rowField(Row13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row13 as a SelectField directly, instead.
public 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>>
rowField(Row14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row14 as a SelectField directly, instead.
public 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>>
rowField(Row15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row15 as a SelectField directly, instead.
public 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>>
rowField(Row16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row16 as a SelectField directly, instead.
public 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>>
rowField(Row17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row17 as a SelectField directly, instead.
public 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>>
rowField(Row18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row18 as a SelectField directly, instead.
public 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>>
rowField(Row19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row19 as a SelectField directly, instead.
public 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>>
rowField(Row20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row20 as a SelectField directly, instead.
public 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>>
rowField(Row21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> row)

Deprecated for removal since 3.15. - [#11812] - 3.15.0 - Use Row21 as a SelectField directly, instead.
public 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>>
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 since 3.15. - [#11812] - 3.15.0 - Use Row22 as a SelectField directly, instead.
public static @NotNull WindowOverStep<Integer>
rowNumber()

The row_number() over ([analytic clause]) function.

public static @NotNull WindowSpecificationRowsAndStep
rowsBetweenCurrentRow()

Create a WindowSpecification with a ROWS clause.

public static @NotNull WindowSpecificationRowsAndStep
rowsBetweenFollowing(int number)

Create a WindowSpecification with a ROWS clause.

public static @NotNull WindowSpecificationRowsAndStep
rowsBetweenPreceding(int number)

Create a WindowSpecification with a ROWS clause.

public static @NotNull WindowSpecificationRowsAndStep
rowsBetweenUnboundedFollowing()

Create a WindowSpecification with a ROWS clause.

public static @NotNull WindowSpecificationRowsAndStep
rowsBetweenUnboundedPreceding()

Create a WindowSpecification with a ROWS clause.

public static @NotNull WindowSpecificationExcludeStep
rowsCurrentRow()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a ROWS clause.
public static @NotNull WindowSpecificationExcludeStep
rowsFollowing(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a ROWS clause.
public static @NotNull Table<Record>
rowsFrom(Table<?>... tables)

Create a ROWS FROM (tables…) expression.

public static @NotNull WindowSpecificationExcludeStep
rowsPreceding(int number)

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a ROWS clause.
public static @NotNull WindowSpecificationExcludeStep
rowsUnboundedFollowing()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a ROWS clause.
public static @NotNull WindowSpecificationExcludeStep
rowsUnboundedPreceding()

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Create a WindowSpecification with a ROWS clause.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
,
String
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
,
Field<String>
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
,
String
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
,
Field<String>
The padding character, if different from whitespace
character
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
int
The maximum length to pad the string to.
length
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String>
The string to be padded.
string
,
Field<? extends Number>
The maximum length to pad the string to.
length
)

Deprecated as a consequence of Field being deprecated.
The RPAD function.
public static @NotNull Field<String>
rpad(Field<String> field, int length, char character)

Deprecated as a consequence of Field being deprecated.
Get the rpad(field, length, character) function.
public static @NotNull Field<String>
rtrim(String
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static @NotNull Field<String>
rtrim(String
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static @NotNull Field<String>
rtrim(Field<String>
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static @NotNull Field<String>
rtrim(Field<String>
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static @NotNull Field<String>
rtrim(String
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static @NotNull Field<String>
rtrim(Field<String>
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The RTRIM function.
public static Query
savepoint(String name)

The SAVEPOINT statement.

public static Query
savepoint(Name name)

The SAVEPOINT statement.

public static @NotNull Schema
schema(String name)

Create a qualified schema, given its schema name.

public static @NotNull Schema
schema(Name name)

Create a qualified schema, given its schema name.

public static @NotNull Field<Integer>
second(Date value)

Deprecated as a consequence of Field being deprecated.
Get the second part of a date.
public static @NotNull Field<Integer>
second(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the second part of a date.
public static @NotNull Field<Integer>
second(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the second part of a date.
public static @NotNull SelectSelectStep<Record>
select(Collection<? extends SelectFieldOrAsterisk> fields)

Create a new DSL subselect statement.

public static @NotNull SelectSelectStep<Record>
select(SelectFieldOrAsterisk... fields)

Create a new DSL subselect statement.

public static <T1> @NotNull SelectSelectStep<Record1<T1>>
select(SelectField<T1> field1)

Create a new DSL subselect statement.

public static <T1, T2> @NotNull SelectSelectStep<Record2<T1, T2>>
select(SelectField<T1> field1, SelectField<T2> field2)

Create a new DSL subselect statement.

public static <T1, T2, T3> @NotNull SelectSelectStep<Record3<T1, T2, T3>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4> @NotNull SelectSelectStep<Record4<T1, T2, T3, T4>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5> @NotNull SelectSelectStep<Record5<T1, T2, T3, T4, T5>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6> @NotNull SelectSelectStep<Record6<T1, T2, T3, T4, T5, T6>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7> @NotNull SelectSelectStep<Record7<T1, T2, T3, T4, T5, T6, T7>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull SelectSelectStep<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull SelectSelectStep<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull SelectSelectStep<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull SelectSelectStep<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull SelectSelectStep<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull SelectSelectStep<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull SelectSelectStep<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull SelectSelectStep<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull SelectSelectStep<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull SelectSelectStep<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull SelectSelectStep<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull SelectSelectStep<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull SelectSelectStep<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull SelectSelectStep<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull SelectSelectStep<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>
select(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22)

Create a new DSL subselect statement.

public static @NotNull SelectSelectStep<Record1<Integer>>
selectCount()

Create a new DSL subselect statement for COUNT(*).

public static @NotNull SelectSelectStep<Record>
selectDistinct(Collection<? extends SelectFieldOrAsterisk> fields)

Create a new DSL subselect statement.

public static @NotNull SelectSelectStep<Record>
selectDistinct(SelectFieldOrAsterisk... fields)

Create a new DSL subselect statement.

public static <T1> @NotNull SelectSelectStep<Record1<T1>>
selectDistinct(SelectField<T1> field1)

Create a new DSL subselect statement.

public static <T1, T2> @NotNull SelectSelectStep<Record2<T1, T2>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2)

Create a new DSL subselect statement.

public static <T1, T2, T3> @NotNull SelectSelectStep<Record3<T1, T2, T3>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4> @NotNull SelectSelectStep<Record4<T1, T2, T3, T4>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5> @NotNull SelectSelectStep<Record5<T1, T2, T3, T4, T5>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6> @NotNull SelectSelectStep<Record6<T1, T2, T3, T4, T5, T6>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7> @NotNull SelectSelectStep<Record7<T1, T2, T3, T4, T5, T6, T7>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull SelectSelectStep<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull SelectSelectStep<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull SelectSelectStep<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull SelectSelectStep<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull SelectSelectStep<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull SelectSelectStep<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull SelectSelectStep<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull SelectSelectStep<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull SelectSelectStep<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull SelectSelectStep<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull SelectSelectStep<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull SelectSelectStep<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull SelectSelectStep<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull SelectSelectStep<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21)

Create a new DSL subselect statement.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull SelectSelectStep<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>
selectDistinct(SelectField<T1> field1, SelectField<T2> field2, SelectField<T3> field3, SelectField<T4> field4, SelectField<T5> field5, SelectField<T6> field6, SelectField<T7> field7, SelectField<T8> field8, SelectField<T9> field9, SelectField<T10> field10, SelectField<T11> field11, SelectField<T12> field12, SelectField<T13> field13, SelectField<T14> field14, SelectField<T15> field15, SelectField<T16> field16, SelectField<T17> field17, SelectField<T18> field18, SelectField<T19> field19, SelectField<T20> field20, SelectField<T21> field21, SelectField<T22> field22)

Create a new DSL subselect statement.

public static <R extends Record> @NotNull SelectWhereStep<R>
selectFrom(TableLike<R> table)

Create a new DSL select statement, projecting the known columns from a table.

public static @NotNull SelectWhereStep<Record>
selectFrom(Name table)

Create a new DSL select statement, projecting *.

public static @NotNull SelectWhereStep<Record>
selectFrom(SQL sql)

Create a new DSL select statement, projecting *.

public static @NotNull SelectWhereStep<Record>
selectFrom(String sql)

Create a new DSL select statement, projecting *.

public static @NotNull SelectWhereStep<Record>
selectFrom(String sql, Object... bindings)

Create a new DSL select statement, projecting *.

public static @NotNull SelectWhereStep<Record>
selectFrom(String sql, QueryPart... parts)

Create a new DSL select statement, projecting *.

public static @NotNull SelectSelectStep<Record1<Integer>>
selectOne()

Create a new DSL subselect statement for a constant 1 literal.

public static @NotNull SelectSelectStep<Record1<Integer>>
selectZero()

Create a new DSL subselect statement for a constant 0 literal.

public static @NotNull Sequence<BigInteger>
sequence(Name name)

Create a qualified sequence, given its sequence name.

public static <T extends Number> @NotNull Sequence<T>
sequence(Name
The sequence name
name
,
Class<T>
The sequence type (a type that is supported by SQLDataType)
type
)

Create a qualified sequence, given its sequence name.

public static <T extends Number> @NotNull Sequence<T>
sequence(Name name, DataType<T> type)

Create a qualified sequence, given its sequence name.

public static @NotNull Sequence<BigInteger>

Returns:

A field wrapping the plain SQL
sequence
(String
The SQL
sql
)

Deprecated for removal since 3.10. - 3.10 - [#6162] - Use sequence(Name) instead.
Create a "plain SQL" sequence.
public static <T extends Number> @NotNull Sequence<T>

Returns:

A field wrapping the plain SQL
sequence
(String
The sequence name
sql
,
Class<T>
The sequence type (a type that is supported by SQLDataType)
type
)

Deprecated for removal since 3.10. - 3.10 - [#6162] - Use sequence(Name, Class) instead.
Create a "plain SQL" sequence.
public static <T extends Number> @NotNull Sequence<T>

Returns:

A field wrapping the plain SQL
sequence
(String
The SQL
sql
,
DataType<T>
The field type
type
)

Deprecated for removal since 3.10. - 3.10 - [#6162] - Use sequence(Name, DataType) instead.
Create a "plain SQL" sequence.
public static RowCountQuery
set(String name, Param<?> value)

Deprecated as a consequence of Param being deprecated.
The SET statement.
public static RowCountQuery
set(Name name, Param<?> value)

Deprecated as a consequence of Param being deprecated.
The SET statement.
public static RowCountQuery
setCatalog(String catalog)

The SET CATALOG statement.

public static RowCountQuery
setCatalog(Name catalog)

The SET CATALOG statement.

public static RowCountQuery
setCatalog(Catalog catalog)

The SET CATALOG statement.

public static RowCountQuery
setLocal(String name, Param<?> value)

Deprecated as a consequence of Param being deprecated.
The SET LOCAL statement.
public static RowCountQuery
setLocal(Name name, Param<?> value)

Deprecated as a consequence of Param being deprecated.
The SET LOCAL statement.
public static RowCountQuery
setSchema(String schema)

The SET SCHEMA statement.

public static RowCountQuery
setSchema(Name schema)

The SET SCHEMA statement.

public static RowCountQuery
setSchema(Schema schema)

The SET SCHEMA statement.

public static <T extends Number> @NotNull Field<T>
shl(T
The number whose bits to shift left.
value
,
Number
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHL function.
public static <T extends Number> @NotNull Field<T>
shl(T
The number whose bits to shift left.
value
,
Field<? extends Number>
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHL function.
public static <T extends Number> @NotNull Field<T>
shl(Field<T>
The number whose bits to shift left.
value
,
Number
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHL function.
public static <T extends Number> @NotNull Field<T>
shl(Field<T>
The number whose bits to shift left.
value
,
Field<? extends Number>
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHL function.
public static <T extends Number> @NotNull Field<T>
shr(T
The number whose bits to shift right
value
,
Number
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHR function.
public static <T extends Number> @NotNull Field<T>
shr(T
The number whose bits to shift right
value
,
Field<? extends Number>
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHR function.
public static <T extends Number> @NotNull Field<T>
shr(Field<T>
The number whose bits to shift right
value
,
Number
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHR function.
public static <T extends Number> @NotNull Field<T>
shr(Field<T>
The number whose bits to shift right
value
,
Field<? extends Number>
The number of bits to shift.
count
)

Deprecated as a consequence of Field being deprecated.
The SHR function.
public static @NotNull Field<Integer>
sign(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The SIGN function.
public static @NotNull Field<Integer>
sign(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The SIGN function.
public static @NotNull Field<BigDecimal>
sin(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The SIN function.
public static @NotNull Field<BigDecimal>
sin(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The SIN function.
public static @NotNull Field<BigDecimal>
sinh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The SINH function.
public static @NotNull Field<BigDecimal>
sinh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The SINH function.
public static @NotNull Field<String>
space(Number
The number of spaces to produce.
count
)

Deprecated as a consequence of Field being deprecated.
The SPACE function.
public static @NotNull Field<String>
space(Field<? extends Number>
The number of spaces to produce.
count
)

Deprecated as a consequence of Field being deprecated.
The SPACE function.
public static @NotNull Field<String>
splitPart(Field<String>
The string to be split into parts.
string
,
String
The delimiter used for splitting.
delimiter
,
Number
The token number (1-based).
n
)

Deprecated as a consequence of Field being deprecated.
The SPLIT_PART function.
public static @NotNull Field<String>
splitPart(Field<String>
The string to be split into parts.
string
,
String
The delimiter used for splitting.
delimiter
,
Field<? extends Number>
The token number (1-based).
n
)

Deprecated as a consequence of Field being deprecated.
The SPLIT_PART function.
public static @NotNull Field<String>
splitPart(Field<String>
The string to be split into parts.
string
,
Field<String>
The delimiter used for splitting.
delimiter
,
Number
The token number (1-based).
n
)

Deprecated as a consequence of Field being deprecated.
The SPLIT_PART function.
public static @NotNull Field<String>
splitPart(Field<String>
The string to be split into parts.
string
,
Field<String>
The delimiter used for splitting.
delimiter
,
Field<? extends Number>
The token number (1-based).
n
)

Deprecated as a consequence of Field being deprecated.
The SPLIT_PART function.
public static @NotNull SQL

Returns:

A query part wrapping the plain SQL
sql
(String
The SQL
sql
)

A custom SQL clause that can render arbitrary expressions.

public static @NotNull SQL

Returns:

A query part wrapping the plain SQL
sql
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

A custom SQL clause that can render arbitrary expressions.

public static @NotNull SQL

Returns:

A query part wrapping the plain SQL
sql
(String
The SQL
sql
,
Object... bindings)

A custom SQL clause that can render arbitrary expressions.

public static @NotNull Field<BigDecimal>
sqrt(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The SQRT function.
public static @NotNull Field<BigDecimal>
sqrt(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The SQRT function.
public static <T extends Number> @NotNull Field<T>
square(T
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The SQUARE function.
public static <T extends Number> @NotNull Field<T>
square(Field<T> value)

Deprecated as a consequence of Field being deprecated.
The SQUARE function.
public static Query
startTransaction()

The START TRANSACTION statement.

public static @NotNull AggregateFunction<BigDecimal>
stddevPop(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The STDDEV_POP function.
public static @NotNull AggregateFunction<BigDecimal>
stddevSamp(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The STDDEV_SAMP function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
,
int
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
,
Field<? extends Number>
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
,
int
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
,
Field<? extends Number>
The maximum length of the substring.
length
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
int
The position (1-based) from which to get the substring.
startingPosition
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substring(Field<String>
The string from which to get the substring.
string
,
Field<? extends Number>
The position (1-based) from which to get the substring.
startingPosition
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING function.
public static @NotNull Field<String>
substringIndex(Field<String>
The string from which to get the substring.
string
,
String
The delimiter.
delimiter
,
int
The number of occurrences of the delimiter.
n
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING_INDEX function.
public static @NotNull Field<String>
substringIndex(Field<String>
The string from which to get the substring.
string
,
String
The delimiter.
delimiter
,
Field<? extends Number>
The number of occurrences of the delimiter.
n
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING_INDEX function.
public static @NotNull Field<String>
substringIndex(Field<String>
The string from which to get the substring.
string
,
Field<String>
The delimiter.
delimiter
,
int
The number of occurrences of the delimiter.
n
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING_INDEX function.
public static @NotNull Field<String>
substringIndex(Field<String>
The string from which to get the substring.
string
,
Field<String>
The delimiter.
delimiter
,
Field<? extends Number>
The number of occurrences of the delimiter.
n
)

Deprecated as a consequence of Field being deprecated.
The SUBSTRING_INDEX function.
public static @NotNull AggregateFunction<BigDecimal>
sum(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The SUM function.
public static @NotNull AggregateFunction<BigDecimal>
sumDistinct(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The SUM_DISTINCT function.
public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
systemName
(String
The SQL identifier's unqualified name
unqualifiedName
)

Create a new SQL identifier using an unqualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
systemName
(String...
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
systemName
(Collection<String>
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, system name.

public static <R extends Record> @NotNull Table<R>
table(Select<R> select)

A synonym for Select#asTable(), which might look a bit more fluent like this, to some users.

public static <R extends Record> @NotNull Table<R>
table(Result<R> result)

Use a previously obtained result as a new Table that can be used in SQL statements through values(RowN...).

public static <R extends Record> @NotNull Table<R>
table(R record)

Use a previously obtained record as a new Table

public static <R extends Record> @NotNull Table<R>
table(R... records)

Use a previously obtained set of records as a new Table

public static @NotNull Table<?>
table(Collection<?> list)

A synonym for unnest(Collection).

public static @NotNull Table<?>
table(Object[] array)

A synonym for unnest(Object[]).

public static @NotNull Table<?>
table(Field<?> cursor)

Deprecated as a consequence of Field being deprecated.
A synonym for unnest(Field).
public static @NotNull Table<Record>
table(Name name)

Create a qualified table, given its table name.

public static @NotNull Table<Record>
table(Name name, Comment comment)

Create a qualified table, given its table name.

public static @NotNull Table<Record>

Returns:

A table wrapping the plain SQL
table
(SQL
The SQL
sql
)

A custom SQL clause that can render arbitrary table expressions.

public static @NotNull Table<Record>

Returns:

A table wrapping the plain SQL
table
(String
The SQL
sql
)

A custom SQL clause that can render arbitrary table expressions.

public static @NotNull Table<Record>

Returns:

A table wrapping the plain SQL
table
(String
The SQL
sql
,
Object... bindings)

A custom SQL clause that can render arbitrary table expressions.

public static @NotNull Table<Record>

Returns:

A table wrapping the plain SQL
table
(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

A custom SQL clause that can render arbitrary table expressions.

public static @NotNull Field<BigDecimal>
tan(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The TAN function.
public static @NotNull Field<BigDecimal>
tan(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The TAN function.
public static @NotNull Field<BigDecimal>
tanh(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The TANH function.
public static @NotNull Field<BigDecimal>
tanh(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The TANH function.
public static @NotNull Field<BigDecimal>
tau()

Deprecated as a consequence of Field being deprecated.
The TAU function.
public static @NotNull Field<Time>
time(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIME.
public static @NotNull Field<Time>
time(Date value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME.
public static @NotNull Field<Time>
time(Field<? extends Date> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIME.
public static @NotNull Field<Timestamp>
timestamp(String value)

Deprecated as a consequence of Field being deprecated.
Convert a string value to a TIMESTAMP.
public static @NotNull Field<Timestamp>
timestamp(Date value)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP.
public static @NotNull Field<Timestamp>
timestamp(Field<? extends Date> field)

Deprecated as a consequence of Field being deprecated.
Convert a temporal value to a TIMESTAMP.
public static @NotNull Field<Timestamp>
timestampAdd(Timestamp
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Timestamp
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Field<Timestamp>
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Field<Timestamp>
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
,
DatePart
The date part describing the interval
datePart
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Timestamp
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Timestamp
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Field<Timestamp>
The timestamp to add an interval to
date
,
Number
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<Timestamp>
timestampAdd(Field<Timestamp>
The timestamp to add an interval to
date
,
Field<? extends Number>
The interval to add to the timestamp
interval
)

Deprecated as a consequence of Field being deprecated.
The TIMESTAMP_ADD function.
public static @NotNull Field<DayToSecond>
timestampDiff(Timestamp timestamp1, Timestamp timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
timestampDiff(Field<Timestamp> timestamp1, Timestamp timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
timestampDiff(Timestamp timestamp1, Field<Timestamp> timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<DayToSecond>
timestampDiff(Field<Timestamp> timestamp1, Field<Timestamp> timestamp2)

Deprecated as a consequence of Field being deprecated.
Get the timestamp difference as a INTERVAL DAY TO SECOND type.
public static @NotNull Field<Integer>
timestampDiff(DatePart part, Timestamp startDate, Timestamp endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
timestampDiff(DatePart part, Field<Timestamp> startDate, Timestamp endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
timestampDiff(DatePart part, Timestamp startDate, Field<Timestamp> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Integer>
timestampDiff(DatePart part, Field<Timestamp> startDate, Field<Timestamp> endDate)

Deprecated as a consequence of Field being deprecated.
Get the date difference between endDate - startDate in terms of part.
public static @NotNull Field<Timestamp>
timestampSub(Timestamp timestamp, Number interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp.
public static @NotNull Field<Timestamp>
timestampSub(Field<Timestamp> timestamp, Field<? extends Number> interval)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp.
public static @NotNull Field<Timestamp>
timestampSub(Timestamp date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<Timestamp>
timestampSub(Timestamp date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<Timestamp>
timestampSub(Field<Timestamp> date, Number interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<Timestamp>
timestampSub(Field<Timestamp> date, Field<? extends Number> interval, DatePart datePart)

Deprecated as a consequence of Field being deprecated.
Subtract an interval from a timestamp, given a date part.
public static @NotNull Field<Integer>
timezone(Date value)

Deprecated as a consequence of Field being deprecated.
Get the timezone part of a date.
public static @NotNull Field<Integer>
timezone(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the timezone part of a date.
public static @NotNull Field<Integer>
timezone(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the timezone part of a date.
public static @NotNull Field<Integer>
timezoneHour(Date value)

Deprecated as a consequence of Field being deprecated.
Get the timezoneHour part of a date.
public static @NotNull Field<Integer>
timezoneHour(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the timezoneHour part of a date.
public static @NotNull Field<Integer>
timezoneHour(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the timezoneHour part of a date.
public static @NotNull Field<Integer>
timezoneMinute(Date value)

Deprecated as a consequence of Field being deprecated.
Get the timezoneMinute part of a date.
public static @NotNull Field<Integer>
timezoneMinute(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the timezoneMinute part of a date.
public static @NotNull Field<Integer>
timezoneMinute(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the timezoneMinute part of a date.
public static @NotNull Field<String>
toChar(Object
The value to be formatted.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<String>
toChar(Object
The value to be formatted.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<String>
toChar(Field<?>
The value to be formatted.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<String>
toChar(Field<?>
The value to be formatted.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<String>
toChar(Object
The value to be formatted.
value
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<String>
toChar(Field<?>
The value to be formatted.
value
)

Deprecated as a consequence of Field being deprecated.
The TO_CHAR function.
public static @NotNull Field<Date>
toDate(String
The formatted DATE value.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_DATE function.
public static @NotNull Field<Date>
toDate(String
The formatted DATE value.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_DATE function.
public static @NotNull Field<Date>
toDate(Field<String>
The formatted DATE value.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_DATE function.
public static @NotNull Field<Date>
toDate(Field<String>
The formatted DATE value.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_DATE function.
public static @NotNull Field<String>
toHex(Number
is wrapped as val(Object).
value
)

Deprecated as a consequence of Field being deprecated.
The TO_HEX function.
public static @NotNull Field<String>
toHex(Field<? extends Number> value)

Deprecated as a consequence of Field being deprecated.
The TO_HEX function.
public static @NotNull Field<LocalDate>
toLocalDate(String
The formatted DATE value.
value
,
String
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a DATE.
public static @NotNull Field<LocalDate>
toLocalDate(String
The formatted DATE value.
value
,
Field<String>
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a DATE.
public static @NotNull Field<LocalDate>
toLocalDate(Field<String>
The formatted DATE value.
value
,
String
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a DATE.
public static @NotNull Field<LocalDate>
toLocalDate(Field<String>
The formatted DATE value.
value
,
Field<String>
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a DATE.
public static @NotNull Field<LocalDateTime>
toLocalDateTime(String
The formatted TIMESTAMP value.
value
,
String
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
toLocalDateTime(String
The formatted TIMESTAMP value.
value
,
Field<String>
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
toLocalDateTime(Field<String>
The formatted TIMESTAMP value.
value
,
String
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a TIMESTAMP.
public static @NotNull Field<LocalDateTime>
toLocalDateTime(Field<String>
The formatted TIMESTAMP value.
value
,
Field<String>
The vendor-specific formatting string.
format
)

Deprecated as a consequence of Field being deprecated.
Parse a value to a TIMESTAMP.
public static @NotNull Field<Timestamp>
toTimestamp(String
The formatted TIMESTAMP value.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_TIMESTAMP function.
public static @NotNull Field<Timestamp>
toTimestamp(String
The formatted TIMESTAMP value.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_TIMESTAMP function.
public static @NotNull Field<Timestamp>
toTimestamp(Field<String>
The formatted TIMESTAMP value.
value
,
String
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_TIMESTAMP function.
public static @NotNull Field<Timestamp>
toTimestamp(Field<String>
The formatted TIMESTAMP value.
value
,
Field<String>
The vendor-specific formatting string.
formatMask
)

Deprecated as a consequence of Field being deprecated.
The TO_TIMESTAMP function.
public static @NotNull Field<String>
translate(Field<String>
The string to translate.
string
,
String
The set of source characters.
from
,
String
The set of target characters, matched with source characters by position.
to
)

Deprecated as a consequence of Field being deprecated.
The TRANSLATE function.
public static @NotNull Field<String>
translate(Field<String>
The string to translate.
string
,
String
The set of source characters.
from
,
Field<String>
The set of target characters, matched with source characters by position.
to
)

Deprecated as a consequence of Field being deprecated.
The TRANSLATE function.
public static @NotNull Field<String>
translate(Field<String>
The string to translate.
string
,
Field<String>
The set of source characters.
from
,
String
The set of target characters, matched with source characters by position.
to
)

Deprecated as a consequence of Field being deprecated.
The TRANSLATE function.
public static @NotNull Field<String>
translate(Field<String>
The string to translate.
string
,
Field<String>
The set of source characters.
from
,
Field<String>
The set of target characters, matched with source characters by position.
to
)

Deprecated as a consequence of Field being deprecated.
The TRANSLATE function.
public static @NotNull Field<String>
trim(String
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull Field<String>
trim(String
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull Field<String>
trim(Field<String>
The string to be trimmed.
string
,
String
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull Field<String>
trim(Field<String>
The string to be trimmed.
string
,
Field<String>
The characters to be trimmed.
characters
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull Field<String>
trim(String
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull Field<String>
trim(Field<String>
The string to be trimmed.
string
)

Deprecated as a consequence of Field being deprecated.
The TRIM function.
public static @NotNull True
trueCondition()

Deprecated as a consequence of True being deprecated.
Return a Condition that will always evaluate to TRUE.
public static <T extends Number> @NotNull Field<T>
trunc(T
The number to be truncated
value
,
int
The decimals to truncate to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The TRUNC function.
public static <T extends Number> @NotNull Field<T>
trunc(T
The number to be truncated
value
,
Field<Integer>
The decimals to truncate to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The TRUNC function.
public static <T extends Number> @NotNull Field<T>
trunc(Field<T>
The number to be truncated
value
,
int
The decimals to truncate to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The TRUNC function.
public static <T extends Number> @NotNull Field<T>
trunc(Field<T>
The number to be truncated
value
,
Field<Integer>
The decimals to truncate to.
decimals
)

Deprecated as a consequence of Field being deprecated.
The TRUNC function.
public static @NotNull Field<Date>
trunc(Date date)

Deprecated as a consequence of Field being deprecated.
Truncate a date to the beginning of the day.
public static @NotNull Field<Date>
trunc(Date date, DatePart part)

Deprecated as a consequence of Field being deprecated.
Truncate a date to a given datepart.
public static @NotNull Field<LocalDate>
trunc(LocalDate date)

Deprecated as a consequence of Field being deprecated.
Truncate a date to the beginning of the day.
public static @NotNull Field<LocalDate>
trunc(LocalDate date, DatePart part)

Deprecated as a consequence of Field being deprecated.
Truncate a date to a given datepart.
public static @NotNull Field<Timestamp>
trunc(Timestamp timestamp)

Deprecated as a consequence of Field being deprecated.
Truncate a timestamp to the beginning of the day.
public static @NotNull Field<Timestamp>
trunc(Timestamp timestamp, DatePart part)

Deprecated as a consequence of Field being deprecated.
Truncate a timestamp to a given datepart.
public static @NotNull Field<LocalDateTime>
trunc(LocalDateTime timestamp)

Deprecated as a consequence of Field being deprecated.
Truncate a timestamp to the beginning of the day.
public static @NotNull Field<LocalDateTime>
trunc(LocalDateTime timestamp, DatePart part)

Deprecated as a consequence of Field being deprecated.
Truncate a timestamp to a given datepart.
public static <T> @NotNull Field<T>
trunc(Field<T> date)

Deprecated as a consequence of Field being deprecated.
Truncate a date or a timestamp to the beginning of the day.
public static <T> @NotNull Field<T>
trunc(Field<T> date, DatePart part)

Deprecated as a consequence of Field being deprecated.
Truncate a date or a timestamp to a given datepart.
public static <T extends Number> @NotNull Field<T>
trunc(T number)

Deprecated as a consequence of Field being deprecated.
Truncate a number to a given number of decimals.
public static TruncateIdentityStep<Record>
truncate(String table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE statement.
public static TruncateIdentityStep<Record>
truncate(Name table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE statement.
public static <R extends Record> TruncateIdentityStep<R>
truncate(Table<R> table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE statement.
public static TruncateIdentityStep<Record>
truncateTable(String table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE TABLE statement.
public static TruncateIdentityStep<Record>
truncateTable(Name table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE TABLE statement.
public static <R extends Record> TruncateIdentityStep<R>
truncateTable(Table<R> table)

Deprecated as a consequence of TruncateIdentityStep being deprecated.
The TRUNCATE TABLE statement.
public static @NotNull Param<Integer>

Returns:

A 2 literal as a Field
two
()

Deprecated as a consequence of Param being deprecated.
A 2 literal.
public static @NotNull ConstraintEnforcementStep
unique(String... fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) UNIQUE constraint.
public static @NotNull ConstraintEnforcementStep
unique(Name... fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) UNIQUE constraint.
public static @NotNull ConstraintEnforcementStep
unique(Field<?>... fields)

Deprecated as a consequence of Field and ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) UNIQUE constraint.
public static @NotNull ConstraintEnforcementStep
unique(Collection<? extends Field<?>> fields)

Deprecated as a consequence of ConstraintEnforcementStep being deprecated.
Create an unnamed (system named) UNIQUE constraint.
public static @NotNull Condition
unique(Select<?> query)

Deprecated as a consequence of Condition being deprecated.
The UNIQUE function.
public static @NotNull Table<?>
unnest(Collection<?> list)

Create a table from a list of values.

public static @NotNull Table<?>
unnest(Object[] array)

Create a table from an array of values.

public static @NotNull Table<?>
unnest(Field<?> cursor)

Deprecated as a consequence of Field being deprecated.
Create a table from a field.
private static Table<?>
unnest0(Field<?> cursor)

Deprecated as a consequence of Field being deprecated.
public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
unquotedName
(String
The SQL identifier's unqualified name
unqualifiedName
)

Create a new SQL identifier using an unqualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
unquotedName
(String...
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, quoted name.

public static @NotNull Name

Returns:

A QueryPart that will render the SQL identifier
unquotedName
(Collection<String>
The SQL identifier's qualified name parts
qualifiedName
)

Create a new SQL identifier using a qualified, quoted name.

public static <R extends Record> @NotNull UpdateSetFirstStep<R>
update(Table<R> table)

Create a new DSL update statement.

public static @NotNull Field<String>
upper(String
is wrapped as val(Object).
string
)

Deprecated as a consequence of Field being deprecated.
The UPPER function.
public static @NotNull Field<String>
upper(Field<String> string)

Deprecated as a consequence of Field being deprecated.
The UPPER function.
public static @NotNull User
user(String name)

Create a new user reference.

public static @NotNull User
user(Name name)

Create a new user reference.

public static @NotNull DSLContext
using(SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a dialect configured.

public static @NotNull DSLContext
using(SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a dialect and settings configured.

public static @NotNull CloseableDSLContext
using(String
The connection URL.
url
)

Create an executor from a JDBC or R2DBC connection URL.

public static @NotNull CloseableDSLContext
using(String
The connection URL.
url
,
String
The connection user name.
username
,
String
The connection password.
password
)

Create an executor from a JDBC or R2DBC connection URL.

public static @NotNull CloseableDSLContext
using(String
The connection URL.
url
,
Properties
The connection properties.
properties
)

Create an executor from a JDBC or R2DBC connection URL.

public static @NotNull DSLContext
using(Connection
The connection to use with objects created from this executor
connection
)

Create an executor with a connection configured.

public static @NotNull DSLContext
using(Connection
The connection to use with objects created from this executor
connection
,
SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a connection and a dialect configured.

public static @NotNull DSLContext
using(Connection
The connection to use with objects created from this executor
connection
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a connection, a dialect and settings configured.

public static @NotNull DSLContext
using(Connection
The connection to use with objects created from this executor
connection
,
SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a connection, a dialect and settings configured.

public static @NotNull DSLContext
using(DataSource
The data source to use with objects created from this executor
datasource
,
SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a data source and a dialect configured.

public static @NotNull DSLContext
using(DataSource
The data source to use with objects created from this executor
datasource
,
SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a data source, a dialect and settings configured.

public static @NotNull DSLContext
using(ConnectionProvider
The connection provider providing jOOQ with JDBC connections
connectionProvider
,
SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a custom connection provider and a dialect configured.

public static @NotNull DSLContext
using(ConnectionProvider
The connection provider providing jOOQ with JDBC connections
connectionProvider
,
SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a custom connection provider, a dialect and settings configured.

public static @NotNull DSLContext
using(ConnectionFactory
The R2DBC connection factory providing jOOQ with R2DBC connections
connectionFactory
)

Create an executor with a custom R2DBC connection factory and guess the dialect from it.

public static @NotNull DSLContext
using(ConnectionFactory
The R2DBC connection factory providing jOOQ with R2DBC connections
connectionFactory
,
SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a custom R2DBC connection factory and a dialect configured.

public static @NotNull DSLContext
using(ConnectionFactory
The R2DBC connection factory providing jOOQ with R2DBC connections
connectionFactory
,
SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a custom R2DBC connection factory, a dialect and settings configured.

public static @NotNull DSLContext
using(Connection
The R2DBC connection
connection
)

Create an executor with a custom R2DBC connection and guess the dialect.

public static @NotNull DSLContext
using(Connection
The R2DBC connection
connection
,
SQLDialect
The dialect to use with objects created from this executor
dialect
)

Create an executor with a custom R2DBC connection and a dialect configured.

public static @NotNull DSLContext
using(Connection
The R2DBC connection
connection
,
SQLDialect
The dialect to use with objects created from this executor
dialect
,
Settings
The runtime settings to apply to objects created from this executor
settings
)

Create an executor with a custom R2DBC connection, a dialect and settings configured.

public static @NotNull DSLContext
using(Configuration
The configuration
configuration
)

Create an executor from a custom configuration.

public static @NotNull Field<UUID>
uuid()

Deprecated as a consequence of Field being deprecated.
The UUID function.
public static <
The generic value type
T
>
@NotNull Param<T>

Returns:

A field representing the constant value
val
(T
The constant value
value
)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Byte>
val(byte value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Byte>
val(Byte value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<UByte>
val(UByte value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Short>
val(short value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Short>
val(Short value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<UShort>
val(UShort value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Integer>
val(int value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Integer>
val(Integer value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<UInteger>
val(UInteger value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Long>
val(long value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Long>
val(Long value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<ULong>
val(ULong value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Float>
val(float value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Float>
val(Float value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Double>
val(double value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Double>
val(Double value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Boolean>
val(boolean value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Boolean>
val(Boolean value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<BigDecimal>
val(BigDecimal value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<BigInteger>
val(BigInteger value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<byte[]>
val(byte[] value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<String>
val(String value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Date>
val(Date value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Time>
val(Time value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Timestamp>
val(Timestamp value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<LocalDate>
val(LocalDate value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<LocalTime>
val(LocalTime value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<LocalDateTime>
val(LocalDateTime value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<OffsetTime>
val(OffsetTime value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<OffsetDateTime>
val(OffsetDateTime value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<Instant>
val(Instant value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<UUID>
val(UUID value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<JSON>
val(JSON value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<JSONB>
val(JSONB value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static @NotNull Param<XML>
val(XML value)

Deprecated as a consequence of Param being deprecated.
Get a bind value.
public static <
The generic value type
T
>
@NotNull Param<T>

Returns:

A field representing the constant value
val
(Object
The constant value
value
,
Class<T>
The data type to enforce upon the value (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Param being deprecated.
Get a bind value with an associated type, taken from a field.
public static <
The generic value type
T
>
@NotNull Param<T>

Returns:

A field representing the constant value
val
(Object
The constant value
value
,
Field<T>
The field whose data type to enforce upon the value
field
)

Deprecated as a consequence of Field and Param being deprecated.
Get a bind value with an associated type, taken from a field.
public static <
The generic value type
T
>
@NotNull Param<T>

Returns:

A field representing the constant value
val
(Object
The constant value
value
,
DataType<T>
The data type to enforce upon the value
type
)

Deprecated as a consequence of Param being deprecated.
Get a bind value with an associated type.
pack-priv static <T> Param<T>
val0(T value, boolean inferredDataType)

Deprecated as a consequence of Param being deprecated.
private static <T> Param<T>
val0(Object value, DataType<T> type, boolean inferredDataType)

Deprecated as a consequence of Param being deprecated.
public static <T> @NotNull Field<T>
value(Class<T> type)

Deprecated as a consequence of Field being deprecated.
Create the VALUE pseudo field for usage with DOMAIN specifications.
public static <T> @NotNull Field<T>
value(DataType<T> type)

Deprecated as a consequence of Field being deprecated.
Create the VALUE pseudo field for usage with DOMAIN specifications.
public static <T> @NotNull Param<T>
value(T value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Object) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Byte>
value(byte value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(byte) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Byte>
value(Byte value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Byte) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<UByte>
value(UByte value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(UByte) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Short>
value(short value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(short) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Short>
value(Short value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Short) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<UShort>
value(UShort value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(UShort) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Integer>
value(int value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(int) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Integer>
value(Integer value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Integer) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<UInteger>
value(UInteger value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(UInteger) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Long>
value(long value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(long) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Long>
value(Long value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Long) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<ULong>
value(ULong value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(ULong) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Float>
value(float value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(float) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Float>
value(Float value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Float) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Double>
value(double value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(double) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Double>
value(Double value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Double) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Boolean>
value(boolean value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(boolean) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Boolean>
value(Boolean value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Boolean) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<BigDecimal>
value(BigDecimal value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(BigDecimal) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<BigInteger>
value(BigInteger value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(BigInteger) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<byte[]>
value(byte[] value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(byte[]) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<String>
value(String value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(String) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Date>
value(Date value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Date) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Time>
value(Time value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Time) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Timestamp>
value(Timestamp value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Timestamp) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<LocalDate>
value(LocalDate value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(LocalDate) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<LocalTime>
value(LocalTime value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(LocalTime) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<LocalDateTime>
value(LocalDateTime value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(LocalDateTime) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<OffsetTime>
value(OffsetTime value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(OffsetTime) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<OffsetDateTime>
value(OffsetDateTime value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(OffsetDateTime) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<Instant>
value(Instant value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Instant) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<UUID>
value(UUID value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(UUID) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<JSON>
value(JSON value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(JSON) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<JSONB>
value(JSONB value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(JSONB) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Param<XML>
value(XML value)

Deprecated as a consequence of Param being deprecated.
A synonym for val(XML) to be used in Scala and Groovy, where val is a reserved keyword.
public static <T> @NotNull Param<T>
value(Object
The bind value
value
,
Class<T>
The type that is used for the bind value (a type that is supported by SQLDataType)
type
)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Object, Class) to be used in Scala and Groovy, where val is a reserved keyword.
public static <T> @NotNull Param<T>
value(Object value, Field<T> field)

Deprecated as a consequence of Field and Param being deprecated.
A synonym for val(Object, Field) to be used in Scala and Groovy, where val is a reserved keyword.
public static <T> @NotNull Param<T>
value(Object value, DataType<T> type)

Deprecated as a consequence of Param being deprecated.
A synonym for val(Object, DataType) to be used in Scala and Groovy, where val is a reserved keyword.
public static @NotNull Table<Record>
values(RowN... rows)

Create a VALUES() expression of arbitrary degree.

public static <T1> @NotNull Table<Record1<T1>>
values(Row1<T1>... rows)

Create a VALUES() expression of degree 1.

public static <T1, T2> @NotNull Table<Record2<T1, T2>>
values(Row2<T1, T2>... rows)

Create a VALUES() expression of degree 2.

public static <T1, T2, T3> @NotNull Table<Record3<T1, T2, T3>>
values(Row3<T1, T2, T3>... rows)

Create a VALUES() expression of degree 3.

public static <T1, T2, T3, T4> @NotNull Table<Record4<T1, T2, T3, T4>>
values(Row4<T1, T2, T3, T4>... rows)

Create a VALUES() expression of degree 4.

public static <T1, T2, T3, T4, T5> @NotNull Table<Record5<T1, T2, T3, T4, T5>>
values(Row5<T1, T2, T3, T4, T5>... rows)

Create a VALUES() expression of degree 5.

public static <T1, T2, T3, T4, T5, T6> @NotNull Table<Record6<T1, T2, T3, T4, T5, T6>>
values(Row6<T1, T2, T3, T4, T5, T6>... rows)

Create a VALUES() expression of degree 6.

public static <T1, T2, T3, T4, T5, T6, T7> @NotNull Table<Record7<T1, T2, T3, T4, T5, T6, T7>>
values(Row7<T1, T2, T3, T4, T5, T6, T7>... rows)

Create a VALUES() expression of degree 7.

public static <T1, T2, T3, T4, T5, T6, T7, T8> @NotNull Table<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
values(Row8<T1, T2, T3, T4, T5, T6, T7, T8>... rows)

Create a VALUES() expression of degree 8.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9> @NotNull Table<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
values(Row9<T1, T2, T3, T4, T5, T6, T7, T8, T9>... rows)

Create a VALUES() expression of degree 9.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> @NotNull Table<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
values(Row10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>... rows)

Create a VALUES() expression of degree 10.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> @NotNull Table<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>
values(Row11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>... rows)

Create a VALUES() expression of degree 11.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> @NotNull Table<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>
values(Row12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>... rows)

Create a VALUES() expression of degree 12.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> @NotNull Table<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>
values(Row13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>... rows)

Create a VALUES() expression of degree 13.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> @NotNull Table<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
values(Row14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>... rows)

Create a VALUES() expression of degree 14.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> @NotNull Table<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>
values(Row15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>... rows)

Create a VALUES() expression of degree 15.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> @NotNull Table<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>
values(Row16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>... rows)

Create a VALUES() expression of degree 16.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> @NotNull Table<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>
values(Row17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>... rows)

Create a VALUES() expression of degree 17.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> @NotNull Table<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>
values(Row18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>... rows)

Create a VALUES() expression of degree 18.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> @NotNull Table<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>
values(Row19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>... rows)

Create a VALUES() expression of degree 19.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> @NotNull Table<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>
values(Row20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>... rows)

Create a VALUES() expression of degree 20.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> @NotNull Table<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>
values(Row21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>... rows)

Create a VALUES() expression of degree 21.

public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> @NotNull Table<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>
values(Row22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>... rows)

Create a VALUES() expression of degree 22.

pack-priv static @NotNull Table<Record>
values0(Row... rows)

Internal values constructor.

public static @NotNull AggregateFunction<BigDecimal>
varPop(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The VAR_POP function.
public static @NotNull AggregateFunction<BigDecimal>
varSamp(Field<? extends Number> field)

Deprecated as a consequence of Field and AggregateFunction being deprecated.
The VAR_SAMP function.
public static @NotNull Field<Integer>
week(Date value)

Deprecated as a consequence of Field being deprecated.
Get the week part of a date.
public static @NotNull Field<Integer>
week(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the week part of a date.
public static @NotNull Field<Integer>
week(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the week part of a date.
public static <T> @NotNull CaseConditionStep<T>
when(Condition condition, T result)

Deprecated as a consequence of Condition and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T> @NotNull CaseConditionStep<T>
when(Condition condition, Field<T> result)

Deprecated as a consequence of Condition, Field and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T> @NotNull CaseConditionStep<T>
when(Condition condition, Select<? extends Record1<T>> result)

Deprecated as a consequence of Condition and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T> @NotNull CaseConditionStep<T>
when(Field<Boolean> condition, T result)

Deprecated as a consequence of Field and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T> @NotNull CaseConditionStep<T>
when(Field<Boolean> condition, Field<T> result)

Deprecated as a consequence of Field and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T> @NotNull CaseConditionStep<T>
when(Field<Boolean> condition, Select<? extends Record1<T>> result)

Deprecated as a consequence of Field and CaseConditionStep being deprecated.
Initialise a Case statement.
public static <T extends Number> @NotNull Field<T>
widthBucket(Field<T>
The value to divide into the range.
field
,
T
The lower bound of the range.
low
,
T
The upper bound of the range.
high
,
int
The number of buckets to produce.
buckets
)

Deprecated as a consequence of Field being deprecated.
The WIDTH_BUCKET function.
public static <T extends Number> @NotNull Field<T>
widthBucket(Field<T>
The value to divide into the range.
field
,
Field<T>
The lower bound of the range.
low
,
Field<T>
The upper bound of the range.
high
,
Field<Integer>
The number of buckets to produce.
buckets
)

Deprecated as a consequence of Field being deprecated.
The WIDTH_BUCKET function.
public static @NotNull WithAsStep
with(String alias)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(String alias, String... fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(String alias, Collection<String> fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(Name alias)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(Name alias, Name... fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(Name alias, Collection<? extends Name> fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
with(String alias, Function<? super Field<?>, ? extends String> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.
public static @NotNull WithAsStep1
with(String alias, String fieldAlias1)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep2
with(String alias, String fieldAlias1, String fieldAlias2)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep3
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep4
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep5
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep6
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep7
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep8
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep9
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep10
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep11
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep12
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep13
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep14
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep15
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep16
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep17
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep18
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep19
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep20
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep21
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep22
with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep1
with(Name alias, Name fieldAlias1)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep2
with(Name alias, Name fieldAlias1, Name fieldAlias2)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep3
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep4
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep5
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep6
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep7
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep8
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep9
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep10
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep11
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep12
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep13
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep14
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep15
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep16
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep17
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep18
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep19
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep20
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep21
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep22
with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithStep
with(CommonTableExpression<?>... tables)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithStep
with(Collection<? extends CommonTableExpression<?>> tables)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(String alias)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(String alias, String... fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(String alias, Collection<String> fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(Name alias)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(Name alias, Name... fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(Name alias, Collection<? extends Name> fieldAliases)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep
withRecursive(String alias, Function<? super Field<?>, ? extends String> fieldNameFunction)

Deprecated for removal since 3.14. - 3.14.0 - [#10156] - These methods will be removed without replacement from a future jOOQ.
Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.
public static @NotNull WithAsStep1
withRecursive(String alias, String fieldAlias1)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep2
withRecursive(String alias, String fieldAlias1, String fieldAlias2)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep3
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep4
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep5
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep6
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep7
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep8
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep9
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep10
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep11
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep12
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep13
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep14
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep15
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep16
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep17
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep18
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep19
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep20
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep21
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep22
withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep1
withRecursive(Name alias, Name fieldAlias1)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep2
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep3
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep4
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep5
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep6
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep7
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep8
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep9
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep10
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep11
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep12
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep13
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep14
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep15
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep16
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep17
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep18
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep19
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep20
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep21
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithAsStep22
withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithStep
withRecursive(CommonTableExpression<?>... tables)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull WithStep
withRecursive(Collection<? extends CommonTableExpression<?>> tables)

Create a WITH clause to supply subsequent SELECT, UPDATE, INSERT, DELETE, and MERGE statements with CommonTableExpressions.

public static @NotNull XMLAggOrderByStep<XML>
xmlagg(Field<XML> field)

Deprecated as a consequence of Field and XMLAggOrderByStep being deprecated.
The XML aggregate function.
public static @NotNull XMLAttributes
xmlattributes(Field<?>... attributes)

Deprecated as a consequence of Field being deprecated.
The XML attributes constructor.
public static @NotNull XMLAttributes
xmlattributes(Collection<? extends Field<?>> attributes)

The XML attributes constructor.

public static @NotNull Field<XML>
xmlcomment(String
is wrapped as val(Object).
comment
)

Deprecated as a consequence of Field being deprecated.
The XMLCOMMENT function.
public static @NotNull Field<XML>
xmlcomment(Field<String> comment)

Deprecated as a consequence of Field being deprecated.
The XMLCOMMENT function.
public static @NotNull Field<XML>
xmlconcat(Field<?>... args)

Deprecated as a consequence of Field being deprecated.
The XMLCONCAT function.
public static @NotNull Field<XML>
xmlconcat(Collection<? extends Field<?>> args)

Deprecated as a consequence of Field being deprecated.
The XMLCONCAT function.
public static @NotNull Field<XML>
xmlelement(String name, Field<?>... content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(String name, Collection<? extends Field<?>> content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(Name name, Field<?>... content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(Name name, Collection<? extends Field<?>> content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(String name, XMLAttributes attributes, Field<?>... content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(String name, XMLAttributes attributes, Collection<? extends Field<?>> content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(Name name, XMLAttributes attributes, Field<?>... content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull Field<XML>
xmlelement(Name name, XMLAttributes attributes, Collection<? extends Field<?>> content)

Deprecated as a consequence of Field being deprecated.
The XML element constructor.
public static @NotNull XMLExistsPassingStep
xmlexists(String xpath)

The XML exists function.

public static @NotNull XMLExistsPassingStep
xmlexists(Field<String> xpath)

Deprecated as a consequence of Field being deprecated.
The XML exists function.
public static @NotNull Field<XML>
xmlforest(Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
The XMLFOREST function.
public static @NotNull Field<XML>
xmlforest(Collection<? extends Field<?>> fields)

Deprecated as a consequence of Field being deprecated.
The XMLFOREST function.
public static @NotNull Field<XML>
xmlparseContent(String content)

Deprecated as a consequence of Field being deprecated.
The XML parse function.
public static @NotNull Field<XML>
xmlparseContent(Field<String> content)

Deprecated as a consequence of Field being deprecated.
The XML parse function.
public static @NotNull Field<XML>
xmlparseDocument(String content)

Deprecated as a consequence of Field being deprecated.
The XML parse function.
public static @NotNull Field<XML>
xmlparseDocument(Field<String> content)

Deprecated as a consequence of Field being deprecated.
The XML parse function.
public static @NotNull Field<XML>
xmlpi(String target, Field<?> content)

Deprecated as a consequence of Field being deprecated.
The XMLPI function.
public static @NotNull Field<XML>
xmlpi(Name target, Field<?> content)

Deprecated as a consequence of Field being deprecated.
The XMLPI function.
public static @NotNull Field<XML>
xmlpi(String target)

Deprecated as a consequence of Field being deprecated.
The XMLPI function.
public static @NotNull Field<XML>
xmlpi(Name target)

Deprecated as a consequence of Field being deprecated.
The XMLPI function.
public static @NotNull XMLQueryPassingStep
xmlquery(String xpath)

The XML query function.

public static @NotNull XMLQueryPassingStep
xmlquery(Field<String> xpath)

Deprecated as a consequence of Field being deprecated.
The XML query function.
public static <T> @NotNull Field<T>
xmlserializeContent(XML
is wrapped as val(Object).
value
,
DataType<T> type)

Deprecated as a consequence of Field being deprecated.
The XMLSERIALIZE_CONTENT function.
public static <T> @NotNull Field<T>
xmlserializeContent(Field<XML> value, DataType<T> type)

Deprecated as a consequence of Field being deprecated.
The XMLSERIALIZE_CONTENT function.
public static <T> @NotNull Field<T>
xmlserializeDocument(XML
is wrapped as val(Object).
value
,
DataType<T> type)

Deprecated as a consequence of Field being deprecated.
The XMLSERIALIZE function.
public static <T> @NotNull Field<T>
xmlserializeDocument(Field<XML> value, DataType<T> type)

Deprecated as a consequence of Field being deprecated.
The XMLSERIALIZE function.
public static @NotNull XMLTablePassingStep
xmltable(String xpath)

The XML table function.

public static @NotNull XMLTablePassingStep
xmltable(Field<String> xpath)

Deprecated as a consequence of Field being deprecated.
The XML table function.
public static @NotNull Condition
xor(Condition left, Condition right)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#XOR.
public static @NotNull Condition
xor(Condition... conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#XOR.
public static @NotNull Condition
xor(Collection<? extends Condition> conditions)

Deprecated as a consequence of Condition being deprecated.
Return a Condition that connects all argument conditions with Operator#XOR.
public static @NotNull Field<Integer>
year(Date value)

Deprecated as a consequence of Field being deprecated.
Get the year part of a date.
public static @NotNull Field<Integer>
year(Temporal value)

Deprecated as a consequence of Field being deprecated.
Get the year part of a date.
public static @NotNull Field<Integer>
year(Field<?> field)

Deprecated as a consequence of Field being deprecated.
Get the year part of a date.
public static @NotNull Param<Integer>

Returns:

A 0 literal as a Field
zero
()

Deprecated as a consequence of Param being deprecated.
A 0 literal.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait