public interface MergeNotMatchedWhereStep<R extends Record> extends MergeFinalStep<R>
Merge's DSL API.
 
 Example: 
 Factory create = new Factory();
 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 | 
|---|---|
| MergeFinalStep<R> | where(Condition condition)Add an additional  WHEREclause to the precedingWHEN NOT MATCHED THEN INSERTclause. | 
bind, bind, cancel, close, execute, getBindValues, getParam, getParams, getSQL, getSQL, isExecutable, keepStatement, queryTimeoutinternalAPI@Support(value=ORACLE) MergeFinalStep<R> where(Condition condition)
WHERE clause to the preceding
 WHEN NOT MATCHED THEN INSERT clause.
 
 Note: This syntax is only available for the
 SQLDialect.ORACLE database!
 
 See http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9016.
 htm for a full definition of the Oracle MERGE statement
Copyright © 2013. All Rights Reserved.