org.jooq
Interface MergeMatchedSetMoreStep<R extends Record>

All Superinterfaces:
Adapter, Attachable, Merge<R>, MergeFinalStep<R>, MergeMatchedSetStep<R>, MergeMatchedWhereStep<R>, MergeNotMatchedStep<R>, Query, QueryPart, Serializable

public interface MergeMatchedSetMoreStep<R extends Record>
extends MergeMatchedSetStep<R>, MergeMatchedWhereStep<R>

This type is used for the 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();
 

Author:
Lukas Eder

Method Summary
 
Methods inherited from interface org.jooq.MergeMatchedSetStep
set, set, set
 
Methods inherited from interface org.jooq.MergeMatchedWhereStep
where
 
Methods inherited from interface org.jooq.MergeNotMatchedStep
whenNotMatchedThenInsert, whenNotMatchedThenInsert, whenNotMatchedThenInsert
 
Methods inherited from interface org.jooq.Query
bind, bind, execute, getBindValues, getParam, getParams, getSQL, getSQL
 
Methods inherited from interface org.jooq.Attachable
attach
 
Methods inherited from interface org.jooq.Adapter
internalAPI
 



Copyright © 2012. All Rights Reserved.