public class SQLiteDialect
extends org.hibernate.dialect.Dialect
| Modifier and Type | Field and Description |
|---|---|
static org.hibernate.exception.spi.ViolatedConstraintNameExtracter |
EXTRACTER |
| Constructor and Description |
|---|
SQLiteDialect() |
appendIdentitySelectToInsert, appendLockHint, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, bindLimitParametersFirst, buildLimitHandler, buildSQLExceptionConversionDelegate, cast, cast, cast, closeQuote, contributeTypes, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, defaultScrollMode, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, dropTemporaryTableAfterUse, forceLimitUsage, forceLobAsLastValue, forUpdateOfColumns, generateTemporaryTableName, getAddColumnSuffixString, getAddUniqueConstraintString, getCallableStatementSupport, getCascadeConstraintsString, getCaseInsensitiveLike, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateMultisetTableString, getCreateSchemaCommand, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropSchemaCommand, getDropSequenceString, getDropSequenceStrings, getDropTableString, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateSkipLockedString, getForUpdateSkipLockedString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getInExpressionCountLimit, getKeywords, getLimitString, getLobMergeStrategy, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getNotExpression, getNullColumnString, getQueryHintString, getQuerySequencesString, getReadLockString, getResultSet, getResultSet, getResultSet, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getSqlTypeDescriptorOverride, getTableComment, getTableTypeString, getTypeName, getTypeName, getUniqueDelegate, getViolatedConstraintNameExtracter, getWriteLockString, hasSelfReferentialForeignKeyBug, isLockTimeoutParameterized, openQuote, qualifyIndexName, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, registerResultSetOutParameter, registerResultSetOutParameter, remapSqlTypeDescriptor, renderOrderByElement, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, requiresParensForTupleDistinctCounts, supportsBindAsCallableArgument, supportsCascadeDelete, supportsCaseInsensitiveLike, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCommentOn, supportsEmptyInList, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsIfExistsAfterConstraintName, supportsIfExistsAfterTableName, supportsIfExistsBeforeConstraintName, supportsInsertSelectIdentity, supportsLimitOffset, supportsLobValueChangePropogation, supportsLockTimeouts, supportsNotNullUnique, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTupleCounts, supportsTuplesInSubqueries, supportsUnboundedLobLocatorMaterialization, supportsUnique, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useFollowOnLocking, useInputStreamToInsertBlob, useMaxForLimitpublic static final org.hibernate.exception.spi.ViolatedConstraintNameExtracter EXTRACTER
public boolean supportsIdentityColumns()
supportsIdentityColumns in class org.hibernate.dialect.Dialectpublic boolean hasDataTypeInIdentityColumn()
hasDataTypeInIdentityColumn in class org.hibernate.dialect.Dialectpublic String getIdentityColumnString()
getIdentityColumnString in class org.hibernate.dialect.Dialectpublic String getIdentitySelectString()
getIdentitySelectString in class org.hibernate.dialect.Dialectpublic boolean supportsLimit()
supportsLimit in class org.hibernate.dialect.Dialectpublic boolean bindLimitParametersInReverseOrder()
bindLimitParametersInReverseOrder in class org.hibernate.dialect.Dialectprotected String getLimitString(String query, boolean hasOffset)
getLimitString in class org.hibernate.dialect.Dialectpublic boolean supportsTemporaryTables()
supportsTemporaryTables in class org.hibernate.dialect.Dialectpublic String getCreateTemporaryTableString()
getCreateTemporaryTableString in class org.hibernate.dialect.Dialectpublic Boolean performTemporaryTableDDLInIsolation()
performTemporaryTableDDLInIsolation in class org.hibernate.dialect.Dialectpublic boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection in class org.hibernate.dialect.Dialectpublic boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable in class org.hibernate.dialect.Dialectpublic String getCurrentTimestampSelectString()
getCurrentTimestampSelectString in class org.hibernate.dialect.Dialectpublic org.hibernate.exception.spi.SQLExceptionConverter buildSQLExceptionConverter()
buildSQLExceptionConverter in class org.hibernate.dialect.Dialectpublic boolean supportsUnionAll()
supportsUnionAll in class org.hibernate.dialect.Dialectpublic boolean hasAlterTable()
hasAlterTable in class org.hibernate.dialect.Dialectpublic boolean dropConstraints()
dropConstraints in class org.hibernate.dialect.Dialectpublic String getAddColumnString()
getAddColumnString in class org.hibernate.dialect.Dialectpublic String getForUpdateString()
getForUpdateString in class org.hibernate.dialect.Dialectpublic boolean supportsOuterJoinForUpdate()
supportsOuterJoinForUpdate in class org.hibernate.dialect.Dialectpublic String getDropForeignKeyString()
getDropForeignKeyString in class org.hibernate.dialect.Dialectpublic String getAddForeignKeyConstraintString(String constraintName, String[] foreignKey, String referencedTable, String[] primaryKey, boolean referencesPrimaryKey)
getAddForeignKeyConstraintString in class org.hibernate.dialect.Dialectpublic String getAddPrimaryKeyConstraintString(String constraintName)
getAddPrimaryKeyConstraintString in class org.hibernate.dialect.Dialectpublic boolean supportsIfExistsBeforeTableName()
supportsIfExistsBeforeTableName in class org.hibernate.dialect.Dialectpublic boolean supportsTupleDistinctCounts()
supportsTupleDistinctCounts in class org.hibernate.dialect.Dialectpublic String getSelectGUIDString()
getSelectGUIDString in class org.hibernate.dialect.DialectCopyright © 2017. All rights reserved.