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