public class SQLServer2008Dialect extends SQLServer2005Dialect
DISTINCT, FROM, LOGGER, ORDER_BY, ORDER_BY_PATTERN, SELECT| 构造器和说明 |
|---|
SQLServer2008Dialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
applyLocksToSql(java.lang.String arg0,
java.util.Map arg1,
java.util.Map arg2) |
boolean |
dropTemporaryTableAfterUse() |
java.lang.String |
generateTemporaryTableName(java.lang.String arg0) |
java.lang.String |
getAddColumnString() |
java.lang.String |
getForUpdateString() |
java.lang.String |
getIdentityColumnString() |
java.lang.String |
getIdentitySelectString() |
java.lang.String |
getNullColumnString() |
java.sql.ResultSet |
getResultSet(java.sql.CallableStatement arg0) |
boolean |
isCurrentTimestampSelectStringCallable() |
boolean |
qualifyIndexName() |
int |
registerResultSetOutParameter(java.sql.CallableStatement arg0,
int arg1) |
boolean |
supportsCurrentTimestampSelection() |
boolean |
supportsEmptyInList() |
boolean |
supportsExistsInSelect() |
boolean |
supportsIdentityColumns() |
boolean |
supportsInsertSelectIdentity() |
boolean |
supportsTemporaryTables() |
bindLimitParametersFirst, convertToFirstRowValue, doWithRowNumber, findIndexOfPattern, getLimitString, getLimitString, getSelectColumnsWithoutAliases, relaceAllColumnsAliases, replaceDistinctWithGroupBy, supportsLimit, supportsLimitOffset, supportsVariableLimit, useMaxForLimitgetModifyColumnString, getTextLimitappendIdentitySelectToInsert, appendLockHint, areStringComparisonsCaseInsensitive, closeQuote, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, getCurrentTimestampSelectString, getNoColumnsInsertString, getSelectGUIDString, openQuote, supportsCircularCascadeDeleteConstraints, supportsLobValueChangePropogation, supportsResultSetPositionQueryMethodsOnForwardOnlyCursorbindLimitParametersInReverseOrder, buildSQLExceptionConverter, createCaseFragment, createOuterJoinFragment, dropConstraints, forceLimitUsage, forUpdateOfColumns, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCastTypeName, getColumnComment, getCreateMultisetTableString, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCreateTemporaryTableString, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getDropSequenceStrings, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getQuerySequencesString, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getViolatedConstraintNameExtracter, hasAlterTable, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, performTemporaryTableDDLInIsolation, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCascadeDelete, supportsColumnCheck, supportsCommentOn, supportsExpectedLobUsagePattern, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsParametersInInsertSelect, supportsPooledSequences, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsUnboundedLobLocatorMaterialization, supportsUnionAll, supportsUnique, supportsUniqueConstraintInCreateAlterTable, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlobpublic java.lang.String getAddColumnString()
getAddColumnString 在类中 org.hibernate.dialect.Dialectpublic java.lang.String getNullColumnString()
getNullColumnString 在类中 org.hibernate.dialect.Dialectpublic boolean qualifyIndexName()
qualifyIndexName 在类中 org.hibernate.dialect.Dialectpublic java.lang.String getForUpdateString()
getForUpdateString 在类中 org.hibernate.dialect.Dialectpublic boolean supportsIdentityColumns()
supportsIdentityColumns 在类中 org.hibernate.dialect.Dialectpublic java.lang.String getIdentitySelectString()
getIdentitySelectString 在类中 org.hibernate.dialect.Dialectpublic java.lang.String getIdentityColumnString()
getIdentityColumnString 在类中 org.hibernate.dialect.Dialectpublic boolean supportsInsertSelectIdentity()
supportsInsertSelectIdentity 在类中 org.hibernate.dialect.Dialectpublic java.lang.String applyLocksToSql(java.lang.String arg0,
java.util.Map arg1,
java.util.Map arg2)
applyLocksToSql 在类中 org.hibernate.dialect.Dialectpublic int registerResultSetOutParameter(java.sql.CallableStatement arg0,
int arg1)
throws java.sql.SQLException
registerResultSetOutParameter 在类中 org.hibernate.dialect.Dialectjava.sql.SQLExceptionpublic java.sql.ResultSet getResultSet(java.sql.CallableStatement arg0)
throws java.sql.SQLException
getResultSet 在类中 org.hibernate.dialect.Dialectjava.sql.SQLExceptionpublic boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection 在类中 org.hibernate.dialect.Dialectpublic boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable 在类中 org.hibernate.dialect.Dialectpublic boolean supportsTemporaryTables()
supportsTemporaryTables 在类中 org.hibernate.dialect.Dialectpublic java.lang.String generateTemporaryTableName(java.lang.String arg0)
generateTemporaryTableName 在类中 org.hibernate.dialect.Dialectpublic boolean dropTemporaryTableAfterUse()
dropTemporaryTableAfterUse 在类中 org.hibernate.dialect.Dialectpublic boolean supportsEmptyInList()
supportsEmptyInList 在类中 org.hibernate.dialect.Dialectpublic boolean supportsExistsInSelect()
supportsExistsInSelect 在类中 org.hibernate.dialect.Dialect