Package org.hibernate.dialect.temptable
Class HANAGlobalTemporaryTableStrategy
java.lang.Object
org.hibernate.dialect.temptable.StandardGlobalTemporaryTableStrategy
org.hibernate.dialect.temptable.HANAGlobalTemporaryTableStrategy
- All Implemented Interfaces:
TemporaryTableStrategy
HANA specific global temporary table strategy.
-
Field Summary
Fields inherited from class org.hibernate.dialect.temptable.StandardGlobalTemporaryTableStrategy
INSTANCE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe command to create a temporary table.The command to truncate a temporary table.Methods inherited from class org.hibernate.dialect.temptable.StandardGlobalTemporaryTableStrategy
adjustTemporaryTableName, getCreateTemporaryTableColumnAnnotation, getTemporaryTableAfterUseAction, getTemporaryTableBeforeUseAction, getTemporaryTableCreateOptions, getTemporaryTableDropCommand, getTemporaryTableKind
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.dialect.temptable.TemporaryTableStrategy
supportsTemporaryTableNullConstraint, supportsTemporaryTablePrimaryKey
-
Constructor Details
-
HANAGlobalTemporaryTableStrategy
public HANAGlobalTemporaryTableStrategy()
-
-
Method Details
-
getTemporaryTableCreateCommand
Description copied from interface:TemporaryTableStrategy
The command to create a temporary table.- Specified by:
getTemporaryTableCreateCommand
in interfaceTemporaryTableStrategy
- Overrides:
getTemporaryTableCreateCommand
in classStandardGlobalTemporaryTableStrategy
-
getTemporaryTableTruncateCommand
Description copied from interface:TemporaryTableStrategy
The command to truncate a temporary table.- Specified by:
getTemporaryTableTruncateCommand
in interfaceTemporaryTableStrategy
- Overrides:
getTemporaryTableTruncateCommand
in classStandardGlobalTemporaryTableStrategy
-