Merge's DSL API.
Example:
DSLContext create = DSL.using(configuration);
create.mergeInto(table)
.using(select)
.on(condition)
.whenMatchedThenUpdate()
.set(field1, value1)
.set(field2, value2)
.whenNotMatchedThenInsert(field1, field2)
.values(value1, value2)
.execute();
| Modifier and Type | Method and Description |
|---|---|
| public @NotNull MergeNotMatchedWhereStep | 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)
Deprecated
as a consequence of
Set MergeNotMatchedWhereStep being deprecated.
VALUES for INSERT in the MERGE
statement's WHEN NOT MATCHED THEN INSERT clause.
|
| public @NotNull MergeNotMatchedWhereStep | values(Field<T1> value1, Field<T2> value2, Field<T3> value3, Field<T4> value4, Field<T5> value5, Field<T6> value6, Field<T7> value7, Field<T8> value8, Field<T9> value9, Field<T10> value10, Field<T11> value11, Field<T12> value12, Field<T13> value13)
Deprecated
as a consequence of
Set Field and MergeNotMatchedWhereStep being deprecated.
VALUES for INSERT in the MERGE
statement's WHEN NOT MATCHED THEN INSERT clause.
|
| public @NotNull MergeNotMatchedWhereStep | values(Collection<?> values)
Deprecated
as a consequence of
Set MergeNotMatchedWhereStep being deprecated.
VALUES for INSERT in the MERGE
statement's WHEN NOT MATCHED THEN INSERT clause.
|
| values | back to summary |
|---|---|
| public @NotNull MergeNotMatchedWhereStep Deprecated as a consequence of Set | |
| values | back to summary |
|---|---|
| public @NotNull MergeNotMatchedWhereStep Deprecated as a consequence of Set | |
| values | back to summary |
|---|---|
| public @NotNull MergeNotMatchedWhereStep Deprecated as a consequence of Set | |