public class MatchedClause extends AbstractFragment implements MergeFragment
WHEN MATCHED part of an SQL MERGE statement.
This class supports two different strategies, updating matching rows or deleting matching rows.
root| Constructor and Description |
|---|
MatchedClause(Fragment root)
Create a new instance of a
MatchedClause. |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MergeVisitor visitor)
Accept a visitor (e.g.
|
MergeDeleteClause |
thenDelete()
Select deleting as merge strategy for rows where that are considered matches between source and destination.
|
MergeUpdateClause |
thenUpdate()
Select updating as merge strategy for rows where that are considered matches between source and destination.
|
getRootpublic MatchedClause(Fragment root)
MatchedClause.root - root SQL statement this WHEN MATCHED clause belongs topublic MergeUpdateClause thenUpdate()
public MergeDeleteClause thenDelete()
public void accept(MergeVisitor visitor)
MergeFragmentaccept in interface MergeFragmentvisitor - visitor to acceptCopyright © 2018–2019. All rights reserved.