org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy uses
local temp tables as defined by the SQL spec
* org.hibernate.query.sqm.mutation.internal.temptable.GlobalTemporaryTableMutationStrategy uses
global temp tables as defined by the SQL spec
* org.hibernate.query.sqm.mutation.internal.temptable.PersistentTableMutationStrategy uses normal table
managed by Hibernate.
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public class | |
| public class | |
| public class | GlobalTemporaryTableInsertStrategy
Strategy based on ANSI SQL's definition of a "global temporary table". |
| public class | GlobalTemporaryTableMutationStrategy
Strategy based on ANSI SQL's definition of a "global temporary table". |
| public class | GlobalTemporaryTableStrategy
Strategy based on ANSI SQL's definition of a "global temporary table". |
| public class | |
| public class | LocalTemporaryTableInsertStrategy
Strategy based on ANSI SQL's definition of a "local temporary table" (local to each db session). |
| public class | LocalTemporaryTableMutationStrategy
Strategy based on ANSI SQL's definition of a "local temporary table" (local to each db session). |
| public class | LocalTemporaryTableStrategy
Strategy based on ANSI SQL's definition of a "local temporary table" (local to each db session). |
| public class | PersistentTableInsertStrategy
This is a strategy that mimics temporary tables for databases which do not support temporary tables. |
| public class | PersistentTableMutationStrategy
This is a strategy that mimics temporary tables for databases which do not support temporary tables. |
| public abstract class | PersistentTableStrategy
This is a strategy that mimics temporary tables for databases which do not support temporary tables. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | AfterUseAction
Actions to perform in regard to a temporary table after each use. |
| public enum | BeforeUseAction
Actions to perform in regards to a temporary table prior to each use. |