Top Description Methods
org.jooq

public Interface MergeKeyStep8<R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8>

extends MergeValuesStep8<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8>
Known Direct Implementers
org.jooq.impl.MergeImpl
Annotations
@Deprecated
forRemoval:true
since:3.14
Static Imports
org.jooq.SQLDialect.*

Deprecated

for removal since 3.14.

- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via DSLContext#mergeInto(Table)

This type is used for the H2-specific variant of the Merge's DSL API.

Example:


DSLContext create = DSL.using(configuration);

create.mergeInto(table, field1, field2, field3, .., field7, field8)
      .key(id)
      .values(value1, value2, value3, .., value7, value8)
      .execute();
Author
Lukas Eder

Method Summary

Modifier and TypeMethod and Description
public @NotNull MergeValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8>
key(Field<?>... keys)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via DSLContext#mergeInto(Table)
Specify an optional KEY clause.
public @NotNull MergeValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8>
key(Collection<? extends Field<?>> keys)

Deprecated for removal since 3.14. - [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via DSLContext#mergeInto(Table)
Specify an optional KEY clause.
Inherited from org.jooq.MergeValuesStep8:
selectvaluesvaluesvalues

Method Detail

keyback to summary
public @NotNull MergeValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8> key(Field<?>... keys)

Deprecated

for removal since 3.14.

- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via DSLContext#mergeInto(Table)

Specify an optional KEY clause.

Use this optional clause in order to override using the underlying PRIMARY KEY.

Annotations
@Deprecated
forRemoval:true
since:3.14
@NotNull
@CheckReturnValue
@Support:CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES, YUGABYTEDB
keyback to summary
public @NotNull MergeValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8> key(Collection<? extends Field<?>> keys)

Deprecated

for removal since 3.14.

- [#10045] - 3.14.0 - Use the standard SQL MERGE API instead, via DSLContext#mergeInto(Table)

Specify an optional KEY clause.

Use this optional clause in order to override using the underlying PRIMARY KEY.

Annotations
@Deprecated
forRemoval:true
since:3.14
@NotNull
@CheckReturnValue
@Support:CUBRID, DERBY, FIREBIRD, H2, HSQLDB, POSTGRES, YUGABYTEDB