Class SpannerPostgreSQLDialect
java.lang.Object
org.hibernate.dialect.Dialect
org.hibernate.dialect.PostgreSQLDialect
org.hibernate.community.dialect.SpannerPostgreSQLDialect
- All Implemented Interfaces:
org.hibernate.boot.model.FunctionContributor, org.hibernate.boot.model.TypeContributor, org.hibernate.exception.spi.ConversionContext
public class SpannerPostgreSQLDialect
extends org.hibernate.dialect.PostgreSQLDialect
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.dialect.Dialect
org.hibernate.dialect.Dialect.SizeStrategy, org.hibernate.dialect.Dialect.SizeStrategyImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.hibernate.dialect.DatabaseVersionFields inherited from class org.hibernate.dialect.PostgreSQLDialect
driverKind, MINIMUM_VERSIONFields inherited from class org.hibernate.dialect.Dialect
CLOSED_QUOTE, FALSE_STRING_VALUES, LEGACY_LOB_MERGE_STRATEGY, LOG_BASE2OF10, NEW_LOCATOR_LOB_MERGE_STRATEGY, QUOTE, STANDARD_MULTI_KEY_LOAD_SIZING_STRATEGY, STREAM_XFER_LOB_MERGE_STRATEGY, TRUE_STRING_VALUES -
Constructor Summary
ConstructorsConstructorDescriptionSpannerPostgreSQLDialect(org.hibernate.dialect.DatabaseVersion version) SpannerPostgreSQLDialect(org.hibernate.engine.jdbc.dialect.spi.DialectResolutionInfo info) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected StringcolumnType(int sqlTypeCode) org.hibernate.ScrollModegetAddForeignKeyConstraintString(String constraintName, String[] foreignKey, String referencedTable, String[] primaryKey, boolean referencesPrimaryKey) org.hibernate.dialect.aggregate.AggregateSupportorg.hibernate.procedure.spi.CallableStatementSupportorg.hibernate.query.sqm.mutation.spi.SqmMultiTableInsertStrategygetFallbackSqmInsertStrategy(org.hibernate.metamodel.mapping.EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.spi.RuntimeModelCreationContext runtimeModelCreationContext) org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategygetFallbackSqmMutationStrategy(org.hibernate.metamodel.mapping.EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.spi.RuntimeModelCreationContext runtimeModelCreationContext) getForUpdateNowaitString(String aliases) getForUpdateSkipLockedString(String aliases) getForUpdateString(String aliases) @Nullable org.hibernate.dialect.temptable.TemporaryTableStrategyorg.hibernate.dialect.temptable.TemporaryTableStrategyorg.hibernate.sql.ast.spi.LockingClauseStrategygetLockingClauseStrategy(org.hibernate.sql.ast.tree.select.QuerySpec querySpec, org.hibernate.LockOptions lockOptions) org.hibernate.dialect.lock.spi.LockingSupportintintorg.hibernate.dialect.temptable.TemporaryTableStrategygetReadLockString(int timeout) getReadLockString(Timeout timeout) getReadLockString(String aliases, int timeout) getReadLockString(String aliases, Timeout timeout) org.hibernate.dialect.sequence.SequenceSupportorg.hibernate.sql.ast.SqlAstTranslatorFactoryorg.hibernate.tool.schema.internal.StandardTableExportergetTruncateTableStatement(String tableName) org.hibernate.dialect.unique.UniqueDelegategetWriteLockString(int timeout) getWriteLockString(Timeout timeout) getWriteLockString(String aliases, int timeout) getWriteLockString(String aliases, Timeout timeout) protected voidregisterArrayFunctions(org.hibernate.dialect.function.CommonFunctionFactory functionFactory) protected voidregisterColumnTypes(org.hibernate.boot.model.TypeContributions typeContributions, org.hibernate.service.ServiceRegistry serviceRegistry) protected voidregisterXmlFunctions(org.hibernate.dialect.function.CommonFunctionFactory functionFactory) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class org.hibernate.dialect.PostgreSQLDialect
addPartitionKeyToPrimaryKey, addSqlHintOrComment, appendBinaryLiteral, appendBooleanValueString, appendDatetimeFormat, appendDateTimeLiteral, appendDateTimeLiteral, appendDateTimeLiteral, augmentRecognizedTableTypes, buildIdentifierHelper, buildSQLExceptionConversionDelegate, castPattern, castType, causesRollback, contributePostgreSQLTypes, contributeTypes, createOptionalTableUpdateOperation, currentTimestampWithTimeZone, datetimeFormat, extractPattern, generatedAs, getAlterColumnTypeString, getCaseInsensitiveLike, getCreateEnumTypeCommand, getCurrentTimestampSelectString, getDefaultIntervalSecondScale, getDefaultNonContextualLobCreation, getDefaultOrdinalityColumnName, getDefaultStatementBatchSize, getDmlTargetColumnQualifierSupport, getDriverKind, getDropEnumTypeCommand, getEnumTypeDeclaration, getForUpdateString, getFractionalSecondPrecisionInNanos, getFunctionalDependencyAnalysisSupport, getGroupBySelectItemReferenceStrategy, getIdentityColumnSupport, getInformationExtractor, getLimitHandler, getMaxIdentifierLength, getMaxVarcharCapacity, getMinimumSupportedVersion, getNameQualifierSupport, getNationalizationSupport, getNativeParameterMarkerStrategy, getNativeValueGenerationStrategy, getNoColumnsInsertString, getQueryHintString, getQuerySequencesString, getResultSet, getResultSet, getResultSet, getSelectClauseNullString, getSelectClauseNullString, getTimeZoneSupport, getViolatedConstraintNameExtractor, initializeFunctionRegistry, isCurrentTimestampSelectStringCallable, qualifyIndexName, quoteCollation, registerJsonFunction, registerResultSetOutParameter, requiresParensForTupleDistinctCounts, resolveSqlTypeCode, resolveSqlTypeDescriptor, rowIdSqlType, supportsAlterColumnType, supportsArrayConstructor, supportsBindingNullSqlTypeForSetNull, supportsConflictClauseForInsertCTE, supportsCurrentTimestampSelection, supportsFetchClause, supportsIfExistsBeforeTableName, supportsIfExistsBeforeTypeName, supportsInsertReturning, supportsIsTrue, supportsJdbcConnectionLobCreation, supportsLobValueChangePropagation, supportsMaterializedLobAccess, supportsMinMaxOnUuid, supportsNonQueryWithCTE, supportsOffsetInSubquery, supportsRecursiveCycleClause, supportsStandardArrays, supportsTemporalLiteralOffset, supportsTupleCounts, supportsUnboundedLobLocatorMaterialization, supportsValuesList, timestampaddPattern, timestampdiffPattern, translateExtractField, useConnectionToCreateLob, useInputStreamToInsertBlobMethods inherited from class org.hibernate.dialect.Dialect
addUseIndexQueryHint, appendArrayLiteral, appendCheckConstraintOptions, appendIntervalLiteral, appendIntervalLiteral, appendLiteral, appendLockHint, appendUUIDLiteral, applyLocksToSql, augmentPhysicalTableTypes, buildLockingClauseStrategy, buildOptimisticForceIncrementStrategy, buildOptimisticStrategy, buildPessimisticForceIncrementStrategy, buildPessimisticReadStrategy, buildPessimisticWriteStrategy, buildReadStrategy, buildStringToBooleanCast, buildStringToBooleanCastDecode, buildStringToBooleanDecode, canCreateCatalog, canCreateSchema, canDisableConstraints, checkVersion, closeQuote, contribute, contributeFunctions, currentDate, currentLocalTime, currentLocalTimestamp, determineDatabaseVersion, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, doesRoundTemporalOnOverflow, dropConstraints, equivalentTypes, escapeComment, forceLobAsLastValue, getAddColumnString, getAddColumnSuffixString, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getAlterTableString, getArrayTypeName, getAuxiliaryDatabaseObjectExporter, getBatchLoadSizingStrategy, getCatalogSeparator, getCheckCondition, getCheckCondition, getCheckCondition, getCheckCondition, getCheckCondition, getCheckCondition, getCheckConstraintString, getColumnAliasExtractor, getColumnComment, getCreateCatalogCommand, getCreateEnumTypeCommand, getCreateIndexString, getCreateIndexTail, getCreateMultisetTableString, getCreateSchemaCommand, getCreateTableString, getCreateTemporaryTableColumnAnnotation, getCreateUserDefinedTypeExtensionsString, getCreateUserDefinedTypeKindString, getCrossReferenceParentTableFilter, getDefaultDecimalPrecision, getDefaultLobLength, getDefaultProperties, getDefaultTimestampPrecision, getDefaultUseGetGeneratedKeys, getDisableConstraintsStatement, getDisableConstraintStatement, getDoublePrecision, getDropCatalogCommand, getDropEnumTypeCommand, getDropForeignKeyString, getDropSchemaCommand, getDropTableString, getDropUniqueKeyString, getDual, getEnableConstraintsStatement, getEnableConstraintStatement, getEnumTypeDeclaration, getFallbackSchemaManagementTool, getFloatPrecision, getForeignKeyExporter, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getFromDualForSelectOnly, getHqlTranslator, getIndexExporter, getInExpressionCountLimit, getKeywords, getLobMergeStrategy, getLockingStrategy, getLockingStrategy, getLockRowIdentifier, getLowercaseFunction, getMaxAliasLength, getMaxNVarcharCapacity, getMaxNVarcharLength, getMaxVarbinaryCapacity, getMultiKeyLoadSizingStrategy, getNativeIdentifierGeneratorStrategy, getNullColumnString, getNullColumnString, getNullOrdering, getParameterCountLimit, getPessimisticLockStyle, getPreferredSqlTypeCodeForArray, getPreferredSqlTypeCodeForBoolean, getQueryHintString, getReadRowLockStrategy, getRowIdColumnString, getSchemaNameResolver, getSelectGUIDString, getSequenceExporter, getSequenceInformationExtractor, getSetOperatorSqlString, getSizeStrategy, getSqmTranslatorFactory, getSupportedTemporaryTableKind, getTableCleaner, getTableComment, getTableMigrator, getTableTypeString, getTemporaryTableAfterUseAction, getTemporaryTableBeforeUseAction, getTemporaryTableCreateCommand, getTemporaryTableCreateOptions, getTemporaryTableDdlTransactionHandling, getTemporaryTableDropCommand, getTemporaryTableExporter, getTemporaryTableTruncateCommand, getTimeoutInSeconds, getTruncateTableStatements, getUniqueKeyExporter, getUserDefinedTypeExporter, getVersion, getWriteRowLockStrategy, hasAlterTable, hasDataTypeBeforeGeneratedAs, hasSelfReferentialForeignKeyBug, initDefaultProperties, isEmptyStringTreatedAsNull, isJdbcLogWarningsEnabledByDefault, isLob, openQuote, ordinal, prependComment, quote, registerDefaultKeywords, registerKeyword, registerKeywords, registerResultSetOutParameter, requiresCastForConcatenatingNonStrings, requiresColumnListInCreateView, requiresFloatCastingOfIntegerDivision, requiresParensForTupleCounts, resolveSqlTypeCode, resolveSqlTypeLength, stripsTrailingSpacesFromChar, supportsBatchUpdates, supportsBindAsCallableArgument, supportsBindingNullForSetObject, supportsBitType, supportsCascadeDelete, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCrossJoin, supportsDuplicateSelectItemsInQueryGroup, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsForUpdate, supportsFractionalTimestampArithmetic, supportsIfExistsAfterConstraintName, supportsIfExistsAfterTableName, supportsIfExistsAfterTypeName, supportsInsertReturningGeneratedKeys, supportsInsertReturningRowId, supportsIntersect, supportsJoinInMutationStatementSubquery, supportsJoinsInDelete, supportsLockTimeouts, supportsNamedColumnCheck, supportsNamedParameters, supportsNationalizedMethods, supportsNestedSubqueryCorrelation, supportsNoColumnsInsert, supportsNoWait, supportsNullPrecedence, supportsOrderByInSubquery, supportsOrdinalSelectItemReference, supportsOuterJoinForUpdate, supportsPredicateAsExpression, supportsRefCursors, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorDistinctFromSyntax, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSimpleQueryGrouping, supportsSkipLocked, supportsStandardCurrentTimestampFunction, supportsSubqueryInSelect, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTableOptions, supportsTemporaryTablePrimaryKey, supportsTemporaryTables, supportsTruncateWithCast, supportsTupleDistinctCounts, supportsUnionAll, supportsUnionInSubquery, supportsUpdateReturning, supportsValuesListForInsert, supportsWait, supportsWithClause, toBooleanValueString, toQuotedIdentifier, toString, transformSelectString, translateDurationField, trimPattern, unquoteGetGeneratedKeys, useArrayForMultiValuedParameters, useCrossReferenceForeignKeys, useFollowOnLocking, useMaterializedLobWhenCapacityExceeded
-
Field Details
-
MINIMUM_POSTGRES_VERSION
protected static final org.hibernate.dialect.DatabaseVersion MINIMUM_POSTGRES_VERSION
-
-
Constructor Details
-
SpannerPostgreSQLDialect
public SpannerPostgreSQLDialect() -
SpannerPostgreSQLDialect
public SpannerPostgreSQLDialect(org.hibernate.engine.jdbc.dialect.spi.DialectResolutionInfo info) -
SpannerPostgreSQLDialect
public SpannerPostgreSQLDialect(org.hibernate.dialect.DatabaseVersion version)
-
-
Method Details
-
registerArrayFunctions
protected void registerArrayFunctions(org.hibernate.dialect.function.CommonFunctionFactory functionFactory) - Overrides:
registerArrayFunctionsin classorg.hibernate.dialect.PostgreSQLDialect
-
registerXmlFunctions
protected void registerXmlFunctions(org.hibernate.dialect.function.CommonFunctionFactory functionFactory) - Overrides:
registerXmlFunctionsin classorg.hibernate.dialect.PostgreSQLDialect
-
getTableExporter
public org.hibernate.tool.schema.internal.StandardTableExporter getTableExporter()- Overrides:
getTableExporterin classorg.hibernate.dialect.PostgreSQLDialect
-
getUniqueDelegate
public org.hibernate.dialect.unique.UniqueDelegate getUniqueDelegate()- Overrides:
getUniqueDelegatein classorg.hibernate.dialect.PostgreSQLDialect
-
getSequenceSupport
public org.hibernate.dialect.sequence.SequenceSupport getSequenceSupport()- Overrides:
getSequenceSupportin classorg.hibernate.dialect.PostgreSQLDialect
-
getAggregateSupport
public org.hibernate.dialect.aggregate.AggregateSupport getAggregateSupport()- Overrides:
getAggregateSupportin classorg.hibernate.dialect.PostgreSQLDialect
-
getLockingSupport
public org.hibernate.dialect.lock.spi.LockingSupport getLockingSupport()- Overrides:
getLockingSupportin classorg.hibernate.dialect.PostgreSQLDialect
-
getForUpdateString
- Overrides:
getForUpdateStringin classorg.hibernate.dialect.PostgreSQLDialect
-
getForUpdateString
-
getWriteLockString
- Overrides:
getWriteLockStringin classorg.hibernate.dialect.PostgreSQLDialect
-
getWriteLockString
-
getWriteLockString
-
getWriteLockString
-
getReadLockString
- Overrides:
getReadLockStringin classorg.hibernate.dialect.PostgreSQLDialect
-
getReadLockString
-
getReadLockString
-
getReadLockString
-
getForUpdateNowaitString
- Overrides:
getForUpdateNowaitStringin classorg.hibernate.dialect.PostgreSQLDialect
-
getForUpdateNowaitString
-
getForUpdateSkipLockedString
- Overrides:
getForUpdateSkipLockedStringin classorg.hibernate.dialect.PostgreSQLDialect
-
getForUpdateSkipLockedString
-
getLockingClauseStrategy
public org.hibernate.sql.ast.spi.LockingClauseStrategy getLockingClauseStrategy(org.hibernate.sql.ast.tree.select.QuerySpec querySpec, org.hibernate.LockOptions lockOptions) - Overrides:
getLockingClauseStrategyin classorg.hibernate.dialect.Dialect
-
getSqlAstTranslatorFactory
public org.hibernate.sql.ast.SqlAstTranslatorFactory getSqlAstTranslatorFactory()- Overrides:
getSqlAstTranslatorFactoryin classorg.hibernate.dialect.PostgreSQLDialect
-
registerColumnTypes
protected void registerColumnTypes(org.hibernate.boot.model.TypeContributions typeContributions, org.hibernate.service.ServiceRegistry serviceRegistry) - Overrides:
registerColumnTypesin classorg.hibernate.dialect.PostgreSQLDialect
-
columnType
- Overrides:
columnTypein classorg.hibernate.dialect.PostgreSQLDialect
-
defaultScrollMode
public org.hibernate.ScrollMode defaultScrollMode()- Overrides:
defaultScrollModein classorg.hibernate.dialect.Dialect
-
supportsUserDefinedTypes
public boolean supportsUserDefinedTypes()- Overrides:
supportsUserDefinedTypesin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsFilterClause
public boolean supportsFilterClause()- Overrides:
supportsFilterClausein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsRecursiveCycleUsingClause
public boolean supportsRecursiveCycleUsingClause()- Overrides:
supportsRecursiveCycleUsingClausein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsRecursiveSearchClause
public boolean supportsRecursiveSearchClause()- Overrides:
supportsRecursiveSearchClausein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsUniqueConstraints
public boolean supportsUniqueConstraints()- Overrides:
supportsUniqueConstraintsin classorg.hibernate.dialect.Dialect
-
supportsRowValueConstructorGtLtSyntax
public boolean supportsRowValueConstructorGtLtSyntax()- Overrides:
supportsRowValueConstructorGtLtSyntaxin classorg.hibernate.dialect.Dialect
-
supportsRowValueConstructorSyntaxInQuantifiedPredicates
public boolean supportsRowValueConstructorSyntaxInQuantifiedPredicates()- Overrides:
supportsRowValueConstructorSyntaxInQuantifiedPredicatesin classorg.hibernate.dialect.Dialect
-
supportsRowValueConstructorSyntaxInInSubQuery
public boolean supportsRowValueConstructorSyntaxInInSubQuery()- Overrides:
supportsRowValueConstructorSyntaxInInSubQueryin classorg.hibernate.dialect.Dialect
-
supportsCaseInsensitiveLike
public boolean supportsCaseInsensitiveLike()- Overrides:
supportsCaseInsensitiveLikein classorg.hibernate.dialect.PostgreSQLDialect
-
currentTimestamp
- Overrides:
currentTimestampin classorg.hibernate.dialect.PostgreSQLDialect
-
currentTime
- Overrides:
currentTimein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsLateral
public boolean supportsLateral()- Overrides:
supportsLateralin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsFromClauseInUpdate
public boolean supportsFromClauseInUpdate()- Overrides:
supportsFromClauseInUpdatein classorg.hibernate.dialect.PostgreSQLDialect
-
getMaxVarcharLength
public int getMaxVarcharLength()- Overrides:
getMaxVarcharLengthin classorg.hibernate.dialect.PostgreSQLDialect
-
getMaxVarbinaryLength
public int getMaxVarbinaryLength()- Overrides:
getMaxVarbinaryLengthin classorg.hibernate.dialect.PostgreSQLDialect
-
getCurrentSchemaCommand
- Overrides:
getCurrentSchemaCommandin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsCommentOn
public boolean supportsCommentOn()- Overrides:
supportsCommentOnin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsWindowFunctions
public boolean supportsWindowFunctions()- Overrides:
supportsWindowFunctionsin classorg.hibernate.dialect.PostgreSQLDialect
-
getAddForeignKeyConstraintString
-
canBatchTruncate
public boolean canBatchTruncate()- Overrides:
canBatchTruncatein classorg.hibernate.dialect.PostgreSQLDialect
-
rowId
-
supportsRowConstructor
public boolean supportsRowConstructor()- Overrides:
supportsRowConstructorin classorg.hibernate.dialect.PostgreSQLDialect
-
getTruncateTableStatement
-
getBeforeDropStatement
- Overrides:
getBeforeDropStatementin classorg.hibernate.dialect.PostgreSQLDialect
-
getCascadeConstraintsString
- Overrides:
getCascadeConstraintsStringin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsIfExistsBeforeConstraintName
public boolean supportsIfExistsBeforeConstraintName()- Overrides:
supportsIfExistsBeforeConstraintNamein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsIfExistsAfterAlterTable
public boolean supportsIfExistsAfterAlterTable()- Overrides:
supportsIfExistsAfterAlterTablein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsDistinctFromPredicate
public boolean supportsDistinctFromPredicate()- Overrides:
supportsDistinctFromPredicatein classorg.hibernate.dialect.PostgreSQLDialect
-
supportsPartitionBy
public boolean supportsPartitionBy()- Overrides:
supportsPartitionByin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsRecursiveCTE
public boolean supportsRecursiveCTE()- Overrides:
supportsRecursiveCTEin classorg.hibernate.dialect.PostgreSQLDialect
-
supportsWithClauseInSubquery
public boolean supportsWithClauseInSubquery()- Overrides:
supportsWithClauseInSubqueryin classorg.hibernate.dialect.Dialect
-
supportsNestedWithClause
public boolean supportsNestedWithClause()- Overrides:
supportsNestedWithClausein classorg.hibernate.dialect.Dialect
-
supportsCteHeaderColumnList
public boolean supportsCteHeaderColumnList()- Overrides:
supportsCteHeaderColumnListin classorg.hibernate.dialect.Dialect
-
getFallbackSqmMutationStrategy
public org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy getFallbackSqmMutationStrategy(org.hibernate.metamodel.mapping.EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.spi.RuntimeModelCreationContext runtimeModelCreationContext) - Overrides:
getFallbackSqmMutationStrategyin classorg.hibernate.dialect.PostgreSQLDialect
-
getFallbackSqmInsertStrategy
public org.hibernate.query.sqm.mutation.spi.SqmMultiTableInsertStrategy getFallbackSqmInsertStrategy(org.hibernate.metamodel.mapping.EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.spi.RuntimeModelCreationContext runtimeModelCreationContext) - Overrides:
getFallbackSqmInsertStrategyin classorg.hibernate.dialect.PostgreSQLDialect
-
getLocalTemporaryTableStrategy
public org.hibernate.dialect.temptable.TemporaryTableStrategy getLocalTemporaryTableStrategy()- Overrides:
getLocalTemporaryTableStrategyin classorg.hibernate.dialect.PostgreSQLDialect
-
getGlobalTemporaryTableStrategy
public @Nullable org.hibernate.dialect.temptable.TemporaryTableStrategy getGlobalTemporaryTableStrategy()- Overrides:
getGlobalTemporaryTableStrategyin classorg.hibernate.dialect.Dialect
-
getPersistentTemporaryTableStrategy
public org.hibernate.dialect.temptable.TemporaryTableStrategy getPersistentTemporaryTableStrategy()- Overrides:
getPersistentTemporaryTableStrategyin classorg.hibernate.dialect.Dialect
-
getCallableStatementSupport
public org.hibernate.procedure.spi.CallableStatementSupport getCallableStatementSupport()- Overrides:
getCallableStatementSupportin classorg.hibernate.dialect.PostgreSQLDialect
-