Uses of Interface
org.hibernate.dialect.sql.ast.spi.InsertConflictRenderingPlan
Packages that use InsertConflictRenderingPlan
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
-
Uses of InsertConflictRenderingPlan in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi that implement InsertConflictRenderingPlanModifier and TypeClassDescriptionstatic final recordRender an ordinary single-row insert and emulatedo nothingby handling an eligible unique-constraint violation during execution.static final recordRender a do-update insert as amergestatement.static final recordRender an ordinary insert because no conflict action was requested.static final recordRender anon duplicate key updateclause.static final recordRender standardon conflictsyntax from the complete semantic conflict clause.Methods in org.hibernate.dialect.sql.ast.spi that return InsertConflictRenderingPlanModifier and TypeMethodDescriptionInsertConflictRenderingSupport.determinePlan(InsertConflictRenderingRequest request) Select a non-null plan which preserves the requested conflict action.