Class SpannerTemporaryTableExporter
java.lang.Object
org.hibernate.dialect.temptable.StandardTemporaryTableExporter
org.hibernate.dialect.temptable.SpannerTemporaryTableExporter
- All Implemented Interfaces:
TemporaryTableExporter
Spanner-specific exporter for temporary tables.
Spanner requires PRIMARY KEY definitions to be outside the column definition list.
* Syntax: CREATE TABLE Name (Col Type) PRIMARY KEY (Col)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSqlCreateCommand(TemporaryTable temporaryTable) getSqlTruncateCommand(TemporaryTable temporaryTable, Function<SharedSessionContractImplementor, String> sessionUidAccess, SharedSessionContractImplementor session)
-
Constructor Details
-
SpannerTemporaryTableExporter
-
-
Method Details
-
getSqlCreateCommand
- Specified by:
getSqlCreateCommandin interfaceTemporaryTableExporter- Overrides:
getSqlCreateCommandin classStandardTemporaryTableExporter
-