Top Description Inners Fields Constructors Methods
org.jooq.impl

pack-priv final Class MergeImpl<R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>

extends AbstractRowCountQuery
implements UNotYetImplemented, MergeUsingStep<R extends Record>, MergeKeyStep1<R extends Record, T1>, MergeKeyStep2<R extends Record, T1, T2>, MergeKeyStep3<R extends Record, T1, T2, T3>, MergeKeyStep4<R extends Record, T1, T2, T3, T4>, MergeKeyStep5<R extends Record, T1, T2, T3, T4, T5>, MergeKeyStep6<R extends Record, T1, T2, T3, T4, T5, T6>, MergeKeyStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>, MergeKeyStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>, MergeKeyStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>, MergeKeyStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, MergeKeyStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, MergeKeyStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, MergeKeyStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, MergeKeyStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, MergeKeyStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>, MergeKeyStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>, MergeKeyStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>, MergeKeyStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>, MergeKeyStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>, MergeKeyStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>, MergeKeyStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>, MergeKeyStep22<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>, MergeOnStep<R extends Record>, MergeOnConditionStep<R extends Record>, MergeMatchedSetMoreStep<R extends Record>, MergeMatchedThenStep<R extends Record>, MergeNotMatchedSetMoreStep<R extends Record>, MergeNotMatchedValuesStep1<R extends Record, T1>, MergeNotMatchedValuesStep2<R extends Record, T1, T2>, MergeNotMatchedValuesStep3<R extends Record, T1, T2, T3>, MergeNotMatchedValuesStep4<R extends Record, T1, T2, T3, T4>, MergeNotMatchedValuesStep5<R extends Record, T1, T2, T3, T4, T5>, MergeNotMatchedValuesStep6<R extends Record, T1, T2, T3, T4, T5, T6>, MergeNotMatchedValuesStep7<R extends Record, T1, T2, T3, T4, T5, T6, T7>, MergeNotMatchedValuesStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>, MergeNotMatchedValuesStep9<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9>, MergeNotMatchedValuesStep10<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, MergeNotMatchedValuesStep11<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, MergeNotMatchedValuesStep12<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, MergeNotMatchedValuesStep13<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, MergeNotMatchedValuesStep14<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, MergeNotMatchedValuesStep15<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>, MergeNotMatchedValuesStep16<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>, MergeNotMatchedValuesStep17<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>, MergeNotMatchedValuesStep18<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>, MergeNotMatchedValuesStep19<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>, MergeNotMatchedValuesStep20<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>, MergeNotMatchedValuesStep21<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>, MergeNotMatchedValuesStep22<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>, MergeNotMatchedValuesStepN<R extends Record>
Class Inheritance
All Implemented Interfaces
org.jooq.MergeNotMatchedValuesStepN, org.jooq.MergeNotMatchedValuesStep22, org.jooq.MergeNotMatchedValuesStep21, org.jooq.MergeNotMatchedValuesStep20, org.jooq.MergeNotMatchedValuesStep19, org.jooq.MergeNotMatchedValuesStep18, org.jooq.MergeNotMatchedValuesStep17, org.jooq.MergeNotMatchedValuesStep16, org.jooq.MergeNotMatchedValuesStep15, org.jooq.MergeNotMatchedValuesStep14, org.jooq.MergeNotMatchedValuesStep13, org.jooq.MergeNotMatchedValuesStep12, org.jooq.MergeNotMatchedValuesStep11, org.jooq.MergeNotMatchedValuesStep10, org.jooq.MergeNotMatchedValuesStep9, org.jooq.MergeNotMatchedValuesStep8, org.jooq.MergeNotMatchedValuesStep7, org.jooq.MergeNotMatchedValuesStep6, org.jooq.MergeNotMatchedValuesStep5, org.jooq.MergeNotMatchedValuesStep4, org.jooq.MergeNotMatchedValuesStep3, org.jooq.MergeNotMatchedValuesStep2, org.jooq.MergeNotMatchedValuesStep1, org.jooq.MergeNotMatchedSetMoreStep, org.jooq.MergeNotMatchedWhereStep, org.jooq.MergeFinalStep, org.jooq.Merge, org.jooq.DMLQuery, org.jooq.RowCountQuery, org.jooq.Publisher, java.util.concurrent.Flow.Publisher, org.reactivestreams.Publisher, org.jooq.Query, org.jooq.AttachableQueryPart, org.jooq.QueryPart, java.io.Serializable, org.jooq.Attachable, org.jooq.Statement, org.jooq.MergeNotMatchedSetStep, org.jooq.MergeMatchedThenStep, org.jooq.MergeMatchedSetMoreStep, org.jooq.MergeMatchedWhereStep, org.jooq.MergeMatchedDeleteStep, org.jooq.MergeMatchedStep, org.jooq.MergeNotMatchedStep, org.jooq.MergeMatchedSetStep, org.jooq.MergeOnConditionStep, org.jooq.MergeOnStep, org.jooq.MergeKeyStep22, org.jooq.MergeValuesStep22, org.jooq.MergeKeyStep21, org.jooq.MergeValuesStep21, org.jooq.MergeKeyStep20, org.jooq.MergeValuesStep20, org.jooq.MergeKeyStep19, org.jooq.MergeValuesStep19, org.jooq.MergeKeyStep18, org.jooq.MergeValuesStep18, org.jooq.MergeKeyStep17, org.jooq.MergeValuesStep17, org.jooq.MergeKeyStep16, org.jooq.MergeValuesStep16, org.jooq.MergeKeyStep15, org.jooq.MergeValuesStep15, org.jooq.MergeKeyStep14, org.jooq.MergeValuesStep14, org.jooq.MergeKeyStep13, org.jooq.MergeValuesStep13, org.jooq.MergeKeyStep12, org.jooq.MergeValuesStep12, org.jooq.MergeKeyStep11, org.jooq.MergeValuesStep11, org.jooq.MergeKeyStep10, org.jooq.MergeValuesStep10, org.jooq.MergeKeyStep9, org.jooq.MergeValuesStep9, org.jooq.MergeKeyStep8, org.jooq.MergeValuesStep8, org.jooq.MergeKeyStep7, org.jooq.MergeValuesStep7, org.jooq.MergeKeyStep6, org.jooq.MergeValuesStep6, org.jooq.MergeKeyStep5, org.jooq.MergeValuesStep5, org.jooq.MergeKeyStep4, org.jooq.MergeValuesStep4, org.jooq.MergeKeyStep3, org.jooq.MergeValuesStep3, org.jooq.MergeKeyStep2, org.jooq.MergeValuesStep2, org.jooq.MergeKeyStep1, org.jooq.MergeValuesStep1, org.jooq.MergeUsingStep, org.jooq.MergeKeyStepN, org.jooq.MergeValuesStepN, org.jooq.impl.QOM.UNotYetImplemented, org.jooq.impl.QOM.UEmpty
Annotations
@SuppressWarnings:unchecked, rawtypes
Static Imports
java.lang.Boolean.FALSE, java.util.Collections.emptyList, org.jooq.Clause.MERGE, .Clause.MERGE_MERGE_INTO, .Clause.MERGE_ON, .Clause.MERGE_SET, .Clause.MERGE_SET_ASSIGNMENT, .Clause.MERGE_USING, .Clause.MERGE_VALUES, .Clause.MERGE_WHEN_MATCHED_THEN_UPDATE, .Clause.MERGE_WHEN_NOT_MATCHED_THEN_INSERT, .SQLDialect.FIREBIRD, .SQLDialect.H2, .SQLDialect.HSQLDB, .SQLDialect.POSTGRES, org.jooq.conf.WriteIfReadonly.IGNORE, .WriteIfReadonly.THROW, org.jooq.impl.DSL.condition, .DSL.exists, .DSL.insertInto, .DSL.noCondition, .DSL.notExists, .DSL.trueCondition, .DSL.when, .Keywords.K_AND, .Keywords.K_AS, .Keywords.K_DELETE, .Keywords.K_INSERT, .Keywords.K_KEY, .Keywords.K_MATCHED, .Keywords.K_MERGE_INTO, .Keywords.K_NOT, .Keywords.K_ON, .Keywords.K_SET, .Keywords.K_THEN, .Keywords.K_UPDATE, .Keywords.K_UPSERT, .Keywords.K_USING, .Keywords.K_VALUES, .Keywords.K_WHEN, .Keywords.K_WHERE, .Keywords.K_WITH_PRIMARY_KEY, .QueryPartListView.wrap, .Tools.EMPTY_FIELD, .Tools.collect, .Tools.filter, .Tools.map, .Tools.nullSafe, .Tools.BooleanDataKey.DATA_WRAP_DERIVED_TABLES_IN_PARENTHESES

Deprecated

as a consequence of QOM.UNotYetImplemented, MergeKeyStep1, MergeKeyStep2, MergeKeyStep3, MergeKeyStep4, MergeKeyStep5, MergeKeyStep6, MergeKeyStep7, MergeKeyStep8, MergeKeyStep9, MergeKeyStep10, MergeKeyStep11, MergeKeyStep12, MergeKeyStep13, MergeKeyStep14, MergeKeyStep15, MergeKeyStep16, MergeKeyStep17, MergeKeyStep18, MergeKeyStep19, MergeKeyStep20, MergeKeyStep21, MergeKeyStep22, MergeOnConditionStep, MergeMatchedSetMoreStep and MergeNotMatchedSetMoreStep being deprecated. See corresponding docs for further information.

The SQL standard MERGE statement
Author
Lukas Eder

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class
private class

Field Summary

Modifier and TypeField and Description
private static final Clause[]
CLAUSES

Deprecated as a consequence of Clause being deprecated.
private final List<MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.MatchedClause>
private boolean
private static final Set<SQLDialect>
private static final Set<SQLDialect>
private final List<MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.NotMatchedClause>
private boolean
private final ConditionProviderImpl
on

Deprecated as a consequence of ConditionProviderImpl being deprecated.
private static final Set<SQLDialect>
private final Table<R>
private QueryPartList<Field<?>>
private QueryPartList<Field<?>>
private Select<?>
private boolean
private QueryPartList<Field<?>>
private TableLike<?>
private boolean
private final WithImpl

Constructor Summary

AccessConstructor and Description
pack-priv
MergeImpl(Configuration configuration, WithImpl with, Table<R> table)

pack-priv
MergeImpl(Configuration configuration, WithImpl with, Table<R> table, Collection<? extends Field<?>> fields)

Method Summary

Modifier and TypeMethod and Description
public final void
accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
public final MergeImpl<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>
and(Condition condition)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
and(Field<Boolean> condition)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
and(SQL sql)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
and(String sql)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
and(String sql, Object... bindings)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
and(String sql, QueryPart... parts)

Implements org.jooq.MergeOnConditionStep.and.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
andExists(Select<?> select)

Implements org.jooq.MergeOnConditionStep.andExists.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with an EXISTS clause using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
andNot(Condition condition)

Implements org.jooq.MergeOnConditionStep.andNot.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Combine the currently assembled conditions with a negated other one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
andNot(Field<Boolean> condition)

Implements org.jooq.MergeOnConditionStep.andNot.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Combine the currently assembled conditions with a negated other one using the Operator#AND operator and proceed to the next step.
public final MergeImpl<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>
andNotExists(Select<?> select)

Implements org.jooq.MergeOnConditionStep.andNotExists.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator#AND operator and proceed to the next step.
public final Clause[]
clauses(Context<?> ctx)

Overrides org.jooq.impl.AbstractQueryPart.clauses.

Implements org.jooq.QueryPartInternal.clauses.

Deprecated as a consequence of Clause being deprecated.
The Clauses that are represented by this query part.
public final MergeImpl<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>
columns(Field<?>... fields)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set the columns for merge (H2-specific syntax).
public final MergeImpl<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>
columns(Collection<? extends Field<?>> fields)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of MergeImpl being deprecated.
Set the columns for merge (H2-specific syntax).
public final <T1> MergeImpl<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>
columns(Field<T1> field1)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> MergeImpl<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>
columns(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)

Implements org.jooq.MergeUsingStep.columns.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Create a new DSL UPSERT statement (SQLDialect#H2 MERGE) or SQLDialect#HANA UPSERT).
public final MergeImpl<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>
deleteWhere(Condition condition)

Implements org.jooq.MergeMatchedDeleteStep.deleteWhere.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Add an additional DELETE WHERE clause to the preceding WHEN MATCHED THEN UPDATE clause.
public final MergeImpl<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>
deleteWhere(Field<Boolean> condition)

Implements org.jooq.MergeMatchedDeleteStep.deleteWhere.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add an additional DELETE WHERE clause to the preceding WHEN MATCHED THEN UPDATE clause.
pack-priv final MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.MatchedClause
pack-priv final MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.NotMatchedClause
private final QueryPart
getStandardMerge(boolean usingSubqueries)

Return a standard MERGE statement emulating the H2-specific syntax

pack-priv final QueryPartList<Field<?>>
pack-priv final QueryPartList<Field<?>>
pack-priv final QueryPartList<Field<?>>
public final MergeImpl<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>
public final MergeImpl<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>
public final MergeImpl<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>
on(Condition conditions)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Provide join conditions and proceed to the next step, connecting them with each other with Operator#AND.
public final MergeImpl<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>
on(Condition... conditions)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Provide join conditions and proceed to the next step, connecting them with each other with Operator#AND.
public final MergeOnConditionStep<R>
on(Field<Boolean> condition)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of Field and MergeOnConditionStep being deprecated.
Provide join conditions and proceed to the next step
public final MergeImpl<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>
on(SQL sql)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of MergeImpl being deprecated.
Provide join conditions and proceed to the next step

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.

public final MergeImpl<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>
on(String sql)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of MergeImpl being deprecated.
Provide join conditions and proceed to the next step

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.

public final MergeImpl<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>
on(String sql, Object... bindings)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of MergeImpl being deprecated.
Provide join conditions and proceed to the next step

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.

public final MergeImpl<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>
on(String sql, QueryPart... parts)

Implements org.jooq.MergeOnStep.on.

Deprecated as a consequence of MergeImpl being deprecated.
Provide join conditions and proceed to the next step

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.

public final MergeImpl<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>
or(Condition condition)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
or(Field<Boolean> condition)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
or(SQL sql)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
or(String sql)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
or(String sql, Object... bindings)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
or(String sql, QueryPart... parts)

Implements org.jooq.MergeOnConditionStep.or.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with another one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
orExists(Select<?> select)

Implements org.jooq.MergeOnConditionStep.orExists.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with an EXISTS clause using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
orNot(Condition condition)

Implements org.jooq.MergeOnConditionStep.orNot.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Combine the currently assembled conditions with a negated other one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
orNot(Field<Boolean> condition)

Implements org.jooq.MergeOnConditionStep.orNot.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Combine the currently assembled conditions with a negated other one using the Operator#OR operator and proceed to the next step.
public final MergeImpl<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>
orNotExists(Select<?> select)

Implements org.jooq.MergeOnConditionStep.orNotExists.

Deprecated as a consequence of MergeImpl being deprecated.
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator#OR operator and proceed to the next step.
pack-priv static final Iterable<Field<?>>
removeReadonly(Context<?> ctx, List<Field<?>> it)

pack-priv static final Iterable<Field<?>>
removeReadonly(Context<?> ctx, List<Field<?>> checkIt, List<Field<?>> removeIt)

public final MergeImpl<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>
public final <T> MergeImpl<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>
set(Field<T> field, T value)

Implements org.jooq.MergeMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set values for UPDATE in the MERGE statement's WHEN MATCHED clause.
public final <T> MergeImpl<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>
set(Field<T> field, Field<T> value)

Implements org.jooq.MergeMatchedSetStep.set, org.jooq.MergeMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set values for UPDATE in the MERGE statement's WHEN MATCHED clause.
public final <T> MergeImpl<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>
set(Field<T> field, Select<? extends Record1<T>> value)

Implements org.jooq.MergeMatchedSetStep.set, org.jooq.MergeMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set values for UPDATE in the MERGE statement's WHEN MATCHED clause.
public final MergeImpl<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>
set(Map<?, ?> map)

Implements org.jooq.MergeMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set.

Deprecated as a consequence of MergeImpl being deprecated.
Set multiple values for UPDATE in the MERGE statement's WHEN MATCHED clause.
public final MergeImpl<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>
set(Record record)

Implements org.jooq.MergeMatchedSetStep.set, org.jooq.MergeNotMatchedSetStep.set.

Deprecated as a consequence of MergeImpl being deprecated.
Set multiple values for UPDATE in the MERGE statement's WHEN MATCHED clause.
public final <T> MergeImpl<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>
setNull(Field<T> field)

Implements org.jooq.MergeMatchedSetStep.setNull, org.jooq.MergeNotMatchedSetStep.setNull.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set a null value for UPDATE in the MERGE statement's WHEN MATCHED clause.
pack-priv final Table<R>
public final MergeImpl<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>
thenDelete()

Implements org.jooq.MergeMatchedThenStep.thenDelete.

Deprecated as a consequence of MergeImpl being deprecated.
Add the THEN UPDATE clause to the MERGE statement.
public final MergeImpl<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>
thenUpdate()

Implements org.jooq.MergeMatchedThenStep.thenUpdate.

Deprecated as a consequence of MergeImpl being deprecated.
Add the THEN UPDATE clause to the MERGE statement.
private final void
private final void
private final void
toSQLMatched(Context<?> ctx, MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.MatchedClause m, boolean requireMatchedConditions)

private final void
toSQLMatched(Context<?> ctx, MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.MatchedClause update, MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.MatchedClause delete, boolean requireMatchedConditions)

private final void
private final void
toSQLNotMatched(Context<?> ctx, MergeImpl<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.NotMatchedClause m)

private final void
public final MergeImpl<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>
using(TableLike<?> u)

Implements org.jooq.MergeUsingStep.using.

Deprecated as a consequence of MergeImpl being deprecated.
Add the USING clause to the SQL standard MERGE statement.
public final MergeImpl<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>
usingDual()

Implements org.jooq.MergeUsingStep.usingDual.

Deprecated as a consequence of MergeImpl being deprecated.
Add a dummy USING clause to the SQL standard MERGE statement

This results in USING(SELECT 1 FROM DUAL) for most RDBMS, or in USING(SELECT 1) AS [dummy_table(dummy_field)] in SQL Server, where derived tables need to be aliased.

public final MergeImpl<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>
values(T1 value1)

Implements org.jooq.MergeValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2)

Implements org.jooq.MergeValuesStep2.values, org.jooq.MergeNotMatchedValuesStep2.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3)

Implements org.jooq.MergeValuesStep3.values, org.jooq.MergeNotMatchedValuesStep3.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4)

Implements org.jooq.MergeValuesStep4.values, org.jooq.MergeNotMatchedValuesStep4.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5)

Implements org.jooq.MergeValuesStep5.values, org.jooq.MergeNotMatchedValuesStep5.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6)

Implements org.jooq.MergeValuesStep6.values, org.jooq.MergeNotMatchedValuesStep6.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7)

Implements org.jooq.MergeValuesStep7.values, org.jooq.MergeNotMatchedValuesStep7.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8)

Implements org.jooq.MergeValuesStep8.values, org.jooq.MergeNotMatchedValuesStep8.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9)

Implements org.jooq.MergeValuesStep9.values, org.jooq.MergeNotMatchedValuesStep9.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10)

Implements org.jooq.MergeValuesStep10.values, org.jooq.MergeNotMatchedValuesStep10.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11)

Implements org.jooq.MergeValuesStep11.values, org.jooq.MergeNotMatchedValuesStep11.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12)

Implements org.jooq.MergeValuesStep12.values, org.jooq.MergeNotMatchedValuesStep12.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13)

Implements org.jooq.MergeValuesStep13.values, org.jooq.MergeNotMatchedValuesStep13.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14)

Implements org.jooq.MergeValuesStep14.values, org.jooq.MergeNotMatchedValuesStep14.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15)

Implements org.jooq.MergeValuesStep15.values, org.jooq.MergeNotMatchedValuesStep15.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16)

Implements org.jooq.MergeValuesStep16.values, org.jooq.MergeNotMatchedValuesStep16.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17)

Implements org.jooq.MergeValuesStep17.values, org.jooq.MergeNotMatchedValuesStep17.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18)

Implements org.jooq.MergeValuesStep18.values, org.jooq.MergeNotMatchedValuesStep18.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19)

Implements org.jooq.MergeValuesStep19.values, org.jooq.MergeNotMatchedValuesStep19.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20)

Implements org.jooq.MergeValuesStep20.values, org.jooq.MergeNotMatchedValuesStep20.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20, T21 value21)

Implements org.jooq.MergeValuesStep21.values, org.jooq.MergeNotMatchedValuesStep21.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20, T21 value21, T22 value22)

Implements org.jooq.MergeValuesStep22.values, org.jooq.MergeNotMatchedValuesStep22.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1)

Implements org.jooq.MergeValuesStep1.values, org.jooq.MergeValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2)

Implements org.jooq.MergeValuesStep2.values, org.jooq.MergeValuesStep2.values, org.jooq.MergeNotMatchedValuesStep2.values, org.jooq.MergeNotMatchedValuesStep2.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3)

Implements org.jooq.MergeValuesStep3.values, org.jooq.MergeValuesStep3.values, org.jooq.MergeNotMatchedValuesStep3.values, org.jooq.MergeNotMatchedValuesStep3.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4)

Implements org.jooq.MergeValuesStep4.values, org.jooq.MergeValuesStep4.values, org.jooq.MergeNotMatchedValuesStep4.values, org.jooq.MergeNotMatchedValuesStep4.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5)

Implements org.jooq.MergeValuesStep5.values, org.jooq.MergeValuesStep5.values, org.jooq.MergeNotMatchedValuesStep5.values, org.jooq.MergeNotMatchedValuesStep5.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6)

Implements org.jooq.MergeValuesStep6.values, org.jooq.MergeValuesStep6.values, org.jooq.MergeNotMatchedValuesStep6.values, org.jooq.MergeNotMatchedValuesStep6.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7)

Implements org.jooq.MergeValuesStep7.values, org.jooq.MergeValuesStep7.values, org.jooq.MergeNotMatchedValuesStep7.values, org.jooq.MergeNotMatchedValuesStep7.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8)

Implements org.jooq.MergeValuesStep8.values, org.jooq.MergeValuesStep8.values, org.jooq.MergeNotMatchedValuesStep8.values, org.jooq.MergeNotMatchedValuesStep8.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9)

Implements org.jooq.MergeValuesStep9.values, org.jooq.MergeValuesStep9.values, org.jooq.MergeNotMatchedValuesStep9.values, org.jooq.MergeNotMatchedValuesStep9.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10)

Implements org.jooq.MergeValuesStep10.values, org.jooq.MergeValuesStep10.values, org.jooq.MergeNotMatchedValuesStep10.values, org.jooq.MergeNotMatchedValuesStep10.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11)

Implements org.jooq.MergeValuesStep11.values, org.jooq.MergeValuesStep11.values, org.jooq.MergeNotMatchedValuesStep11.values, org.jooq.MergeNotMatchedValuesStep11.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12)

Implements org.jooq.MergeValuesStep12.values, org.jooq.MergeValuesStep12.values, org.jooq.MergeNotMatchedValuesStep12.values, org.jooq.MergeNotMatchedValuesStep12.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13)

Implements org.jooq.MergeValuesStep13.values, org.jooq.MergeValuesStep13.values, org.jooq.MergeNotMatchedValuesStep13.values, org.jooq.MergeNotMatchedValuesStep13.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14)

Implements org.jooq.MergeValuesStep14.values, org.jooq.MergeValuesStep14.values, org.jooq.MergeNotMatchedValuesStep14.values, org.jooq.MergeNotMatchedValuesStep14.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15)

Implements org.jooq.MergeValuesStep15.values, org.jooq.MergeValuesStep15.values, org.jooq.MergeNotMatchedValuesStep15.values, org.jooq.MergeNotMatchedValuesStep15.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16)

Implements org.jooq.MergeValuesStep16.values, org.jooq.MergeValuesStep16.values, org.jooq.MergeNotMatchedValuesStep16.values, org.jooq.MergeNotMatchedValuesStep16.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17)

Implements org.jooq.MergeValuesStep17.values, org.jooq.MergeValuesStep17.values, org.jooq.MergeNotMatchedValuesStep17.values, org.jooq.MergeNotMatchedValuesStep17.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18)

Implements org.jooq.MergeValuesStep18.values, org.jooq.MergeValuesStep18.values, org.jooq.MergeNotMatchedValuesStep18.values, org.jooq.MergeNotMatchedValuesStep18.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19)

Implements org.jooq.MergeValuesStep19.values, org.jooq.MergeValuesStep19.values, org.jooq.MergeNotMatchedValuesStep19.values, org.jooq.MergeNotMatchedValuesStep19.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20)

Implements org.jooq.MergeValuesStep20.values, org.jooq.MergeValuesStep20.values, org.jooq.MergeNotMatchedValuesStep20.values, org.jooq.MergeNotMatchedValuesStep20.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21)

Implements org.jooq.MergeValuesStep21.values, org.jooq.MergeValuesStep21.values, org.jooq.MergeNotMatchedValuesStep21.values, org.jooq.MergeNotMatchedValuesStep21.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13, Field<T14> value14, Field<T15> value15, Field<T16> value16, Field<T17> value17, Field<T18> value18, Field<T19> value19, Field<T20> value20, Field<T21> value21, Field<T22> value22)

Implements org.jooq.MergeValuesStep22.values, org.jooq.MergeValuesStep22.values, org.jooq.MergeNotMatchedValuesStep22.values, org.jooq.MergeNotMatchedValuesStep22.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Object... values)

Implements org.jooq.MergeValuesStepN.values, org.jooq.MergeValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values, org.jooq.MergeNotMatchedValuesStepN.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Field<?>... values)

Implements org.jooq.MergeValuesStepN.values, org.jooq.MergeValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values, org.jooq.MergeNotMatchedValuesStepN.values.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
values(Collection<?> values)

Implements org.jooq.MergeValuesStepN.values, org.jooq.MergeValuesStep1.values, org.jooq.MergeValuesStep1.values, org.jooq.MergeValuesStep2.values, org.jooq.MergeValuesStep3.values, org.jooq.MergeValuesStep4.values, org.jooq.MergeValuesStep5.values, org.jooq.MergeValuesStep6.values, org.jooq.MergeValuesStep7.values, org.jooq.MergeValuesStep8.values, org.jooq.MergeValuesStep9.values, org.jooq.MergeValuesStep10.values, org.jooq.MergeValuesStep11.values, org.jooq.MergeValuesStep12.values, org.jooq.MergeValuesStep13.values, org.jooq.MergeValuesStep14.values, org.jooq.MergeValuesStep15.values, org.jooq.MergeValuesStep16.values, org.jooq.MergeValuesStep17.values, org.jooq.MergeValuesStep18.values, org.jooq.MergeValuesStep19.values, org.jooq.MergeValuesStep20.values, org.jooq.MergeValuesStep21.values, org.jooq.MergeValuesStep22.values, org.jooq.MergeNotMatchedValuesStep1.values, org.jooq.MergeNotMatchedValuesStep1.values, org.jooq.MergeNotMatchedValuesStep2.values, org.jooq.MergeNotMatchedValuesStep3.values, org.jooq.MergeNotMatchedValuesStep4.values, org.jooq.MergeNotMatchedValuesStep5.values, org.jooq.MergeNotMatchedValuesStep6.values, org.jooq.MergeNotMatchedValuesStep7.values, org.jooq.MergeNotMatchedValuesStep8.values, org.jooq.MergeNotMatchedValuesStep9.values, org.jooq.MergeNotMatchedValuesStep10.values, org.jooq.MergeNotMatchedValuesStep11.values, org.jooq.MergeNotMatchedValuesStep12.values, org.jooq.MergeNotMatchedValuesStep13.values, org.jooq.MergeNotMatchedValuesStep14.values, org.jooq.MergeNotMatchedValuesStep15.values, org.jooq.MergeNotMatchedValuesStep16.values, org.jooq.MergeNotMatchedValuesStep17.values, org.jooq.MergeNotMatchedValuesStep18.values, org.jooq.MergeNotMatchedValuesStep19.values, org.jooq.MergeNotMatchedValuesStep20.values, org.jooq.MergeNotMatchedValuesStep21.values, org.jooq.MergeNotMatchedValuesStep22.values, org.jooq.MergeNotMatchedValuesStepN.values.

Deprecated as a consequence of MergeImpl being deprecated.
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
public final MergeImpl<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>
whenMatchedAnd(Condition condition)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedAnd(Field<Boolean> condition)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedAnd(SQL sql)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedAnd(String sql)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedAnd(String sql, Object... bindings)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedAnd(String sql, QueryPart... parts)

Implements org.jooq.MergeMatchedStep.whenMatchedAnd.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED AND clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedThenDelete()

Implements org.jooq.MergeMatchedStep.whenMatchedThenDelete.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED THEN DELETE clause to the MERGE statement.
public final MergeImpl<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>
whenMatchedThenUpdate()

Implements org.jooq.MergeMatchedStep.whenMatchedThenUpdate.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED THEN UPDATE clause to the MERGE statement.
public final MergeImpl<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>
whenNotMatchedThenInsert()

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement.
public final <T1> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> MergeImpl<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>
whenNotMatchedThenInsert(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final MergeImpl<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>
whenNotMatchedThenInsert(Field<?>... fields)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of Field and MergeImpl being deprecated.
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
public final MergeImpl<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>
whenNotMatchedThenInsert(Collection<? extends Field<?>> fields)

Implements org.jooq.MergeNotMatchedStep.whenNotMatchedThenInsert.

Deprecated as a consequence of MergeImpl being deprecated.
Add the WHEN MATCHED THEN UPDATE clause to the MERGE statement
public final MergeImpl<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>
where(Condition condition)

Implements org.jooq.MergeMatchedWhereStep.where, org.jooq.MergeNotMatchedWhereStep.where.

Deprecated as a consequence of Condition and MergeImpl being deprecated.
Add an additional WHERE clause to the preceding WHEN MATCHED THEN UPDATE clause.
public final MergeMatchedDeleteStep<R>
where(Field<Boolean> condition)

Implements org.jooq.MergeMatchedWhereStep.where, org.jooq.MergeNotMatchedWhereStep.where.

Deprecated as a consequence of Field and MergeMatchedDeleteStep being deprecated.
Add an additional WHERE clause to the preceding WHEN MATCHED THEN UPDATE clause.
Inherited from org.jooq.impl.AbstractRowCountQuery:
subscribe