public class TeiidDialect
extends org.hibernate.dialect.Dialect
Constructor and Description |
---|
TeiidDialect() |
addSqlHintOrComment, appendLockHint, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, augmentRecognizedTableTypes, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildIdentifierHelper, buildSQLExceptionConversionDelegate, buildSQLExceptionConverter, canCreateCatalog, canCreateSchema, cast, cast, cast, closeQuote, contributeTypes, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, defaultScrollMode, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, escapeLiteral, forceLimitUsage, forceLobAsLastValue, forUpdateOfColumns, getAddColumnString, getAddColumnSuffixString, getAddForeignKeyConstraintString, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getAddUniqueConstraintString, getAlterTableString, getAuxiliaryDatabaseObjectExporter, getCallableStatementSupport, getCascadeConstraintsString, getCaseInsensitiveLike, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateCatalogCommand, getCreateMultisetTableString, getCreateSchemaCommand, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCrossJoinSeparator, getCurrentSchemaCommand, getCurrentTimestampSelectString, getDefaultBatchLoadSizingStrategy, getDefaultProperties, getDialect, getDialect, getDropCatalogCommand, getDropForeignKeyString, getDropSchemaCommand, getDropSequenceString, getDropSequenceStrings, getDropTableString, getForeignKeyExporter, getForUpdateSkipLockedString, getForUpdateSkipLockedString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnSupport, getIndexExporter, getInExpressionCountLimit, getKeywords, getLimitHandler, getLimitString, getLobMergeStrategy, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNameQualifierSupport, getNativeIdentifierGeneratorClass, getNativeIdentifierGeneratorStrategy, getNoColumnsInsertString, getNotExpression, getNullColumnString, getQueryHintString, getQueryHintString, getQuerySequencesString, getReadLockString, getReadLockString, getResultSet, getResultSet, getSchemaNameResolver, getSelectClauseNullString, getSequenceExporter, getSequenceInformationExtractor, getSqlTypeDescriptorOverride, getTableComment, getTableExporter, getTableTypeString, getTypeName, getTypeName, getUniqueDelegate, getUniqueKeyExporter, getViolatedConstraintNameExtracter, getWriteLockString, getWriteLockString, hasSelfReferentialForeignKeyBug, inlineLiteral, isJdbcLogWarningsEnabledByDefault, isLegacyLimitHandlerBehaviorEnabled, isLockTimeoutParameterized, isTypeNameRegistered, openQuote, prependComment, qualifyIndexName, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, registerResultSetOutParameter, remapSqlTypeDescriptor, renderOrderByElement, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, requiresParensForTupleDistinctCounts, supportsBindAsCallableArgument, supportsCaseInsensitiveLike, supportsCircularCascadeDeleteConstraints, supportsCommentOn, supportsEmptyInList, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsIfExistsAfterAlterTable, supportsIfExistsAfterConstraintName, supportsIfExistsAfterTableName, supportsIfExistsBeforeConstraintName, supportsIfExistsBeforeTableName, supportsLimitOffset, supportsLobValueChangePropogation, supportsLockTimeouts, supportsNamedParameters, supportsNationalizedTypes, supportsNonQueryWithCTE, supportsNotNullUnique, supportsNoWait, supportsParametersInInsertSelect, supportsPartitionBy, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSkipLocked, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTupleCounts, supportsTupleDistinctCounts, supportsTuplesInSubqueries, supportsUnboundedLobLocatorMaterialization, supportsUniqueConstraintInCreateAlterTable, supportsValuesList, supportsVariableLimit, toString, transformSelectString, useFollowOnLocking, useFollowOnLocking, useInputStreamToInsertBlob, useMaxForLimit
public boolean dropConstraints()
dropConstraints
in class org.hibernate.dialect.Dialect
public boolean hasAlterTable()
hasAlterTable
in class org.hibernate.dialect.Dialect
public boolean supportsColumnCheck()
supportsColumnCheck
in class org.hibernate.dialect.Dialect
public boolean supportsCascadeDelete()
supportsCascadeDelete
in class org.hibernate.dialect.Dialect
public String getCurrentTimestampSQLFunctionName()
getCurrentTimestampSQLFunctionName
in class org.hibernate.dialect.Dialect
public boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable
in class org.hibernate.dialect.Dialect
public boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection
in class org.hibernate.dialect.Dialect
public boolean supportsLimit()
supportsLimit
in class org.hibernate.dialect.Dialect
public boolean supportsOuterJoinForUpdate()
supportsOuterJoinForUpdate
in class org.hibernate.dialect.Dialect
public boolean supportsTableCheck()
supportsTableCheck
in class org.hibernate.dialect.Dialect
public boolean supportsUnionAll()
supportsUnionAll
in class org.hibernate.dialect.Dialect
public boolean supportsUnique()
supportsUnique
in class org.hibernate.dialect.Dialect
public String toBooleanValueString(boolean arg0)
toBooleanValueString
in class org.hibernate.dialect.Dialect
public String getLimitString(String querySelect, boolean hasOffset)
getLimitString
in class org.hibernate.dialect.Dialect
Dialect.getLimitString(java.lang.String, boolean)
public ResultSet getResultSet(CallableStatement ps) throws SQLException
getResultSet
in class org.hibernate.dialect.Dialect
SQLException
Dialect.getResultSet(java.sql.CallableStatement)
public int registerResultSetOutParameter(CallableStatement statement, int col) throws SQLException
registerResultSetOutParameter
in class org.hibernate.dialect.Dialect
SQLException
Dialect.registerResultSetOutParameter(java.sql.CallableStatement, int)
public String getForUpdateNowaitString()
getForUpdateNowaitString
in class org.hibernate.dialect.Dialect
public String getForUpdateNowaitString(String aliases)
getForUpdateNowaitString
in class org.hibernate.dialect.Dialect
public String getForUpdateString()
getForUpdateString
in class org.hibernate.dialect.Dialect
public String getForUpdateString(org.hibernate.LockMode lockMode)
getForUpdateString
in class org.hibernate.dialect.Dialect
public String getForUpdateString(String aliases)
getForUpdateString
in class org.hibernate.dialect.Dialect
public String getSelectGUIDString()
getSelectGUIDString
in class org.hibernate.dialect.Dialect
public boolean supportsSequences()
supportsSequences
in class org.hibernate.dialect.Dialect
public boolean supportsPooledSequences()
supportsPooledSequences
in class org.hibernate.dialect.Dialect
public String getSequenceNextValString(String sequenceName)
getSequenceNextValString
in class org.hibernate.dialect.Dialect
public String getSelectSequenceNextValString(String sequenceName)
getSelectSequenceNextValString
in class org.hibernate.dialect.Dialect
public org.hibernate.hql.spi.id.MultiTableBulkIdStrategy getDefaultMultiTableBulkIdStrategy()
getDefaultMultiTableBulkIdStrategy
in class org.hibernate.dialect.Dialect
Copyright © 2019. All rights reserved.