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, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, 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, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateSchemaCommand, getCreateTableString, getCreateTemporaryTablePostfix, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropSequenceString, getDropSequenceStrings, getDropSchemaCommand, getDropTableString, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateSkipLockedString, getForUpdateSkipLockedString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLimitString, getLimitString, getLobMergeStrategy, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getNotExpression, getNullColumnString, getQueryHintString, getQuerySequencesString, getReadLockString, getResultSet, getResultSet, getResultSet, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getSqlTypeDescriptorOverride, getTableComment, getTableTypeString, getTypeName, getTypeName, 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, supportsLimit, 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 org.hibernate.dialect.pagination.LimitHandler buildLimitHandler(String sql, org.hibernate.engine.spi.RowSelection selection)
buildLimitHandler in class org.hibernate.dialect.Dialectsql - SQL query.selection - Selection criteria. null in case of unlimited number of rows.public String getIdentityColumnString()
getIdentityColumnString in class org.hibernate.dialect.Dialectpublic String getIdentitySelectString()
getIdentitySelectString 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.SQLExceptionConversionDelegate buildSQLExceptionConversionDelegate()
buildSQLExceptionConversionDelegate 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 int getInExpressionCountLimit()
getInExpressionCountLimit in class org.hibernate.dialect.Dialectpublic org.hibernate.dialect.unique.UniqueDelegate getUniqueDelegate()
getUniqueDelegate in class org.hibernate.dialect.Dialectpublic String getSelectGUIDString()
getSelectGUIDString in class org.hibernate.dialect.DialectCopyright © 2016. All rights reserved.