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