public static class MsSql.MsSqlDialect extends org.hibernate.dialect.SQLServerDialect
| Constructor and Description |
|---|
MsSql.MsSqlDialect() |
| Modifier and Type | Method and Description |
|---|---|
String |
applyLocksToSql(String arg0,
Map arg1,
Map arg2) |
boolean |
dropTemporaryTableAfterUse() |
String |
generateTemporaryTableName(String arg0) |
String |
getAddColumnString() |
String |
getForUpdateString() |
String |
getIdentityColumnString() |
String |
getIdentitySelectString() |
String |
getNullColumnString() |
ResultSet |
getResultSet(CallableStatement arg0) |
String |
getTypeName(int code,
int length,
int precision,
int scale) |
boolean |
isCurrentTimestampSelectStringCallable() |
boolean |
qualifyIndexName() |
int |
registerResultSetOutParameter(CallableStatement arg0,
int arg1) |
boolean |
supportsCurrentTimestampSelection() |
boolean |
supportsEmptyInList() |
boolean |
supportsExistsInSelect() |
boolean |
supportsIdentityColumns() |
boolean |
supportsInsertSelectIdentity() |
boolean |
supportsTemporaryTables() |
appendIdentitySelectToInsert, appendLockHint, areStringComparisonsCaseInsensitive, closeQuote, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, getCurrentTimestampSelectString, getLimitString, getNoColumnsInsertString, getSelectGUIDString, openQuote, supportsCircularCascadeDeleteConstraints, supportsLimit, supportsLimitOffset, supportsLobValueChangePropogation, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsVariableLimit, useMaxForLimitbindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, convertToFirstRowValue, 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, getLimitString, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getQuerySequencesString, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, 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 MsSql.MsSqlDialect()
public String getTypeName(int code, int length, int precision, int scale)
getTypeName in class org.hibernate.dialect.Dialectpublic String getAddColumnString()
getAddColumnString in class org.hibernate.dialect.Dialectpublic String getNullColumnString()
getNullColumnString in class org.hibernate.dialect.Dialectpublic boolean qualifyIndexName()
qualifyIndexName in class org.hibernate.dialect.Dialectpublic String getForUpdateString()
getForUpdateString in class org.hibernate.dialect.Dialectpublic boolean supportsIdentityColumns()
supportsIdentityColumns in class org.hibernate.dialect.Dialectpublic String getIdentitySelectString()
getIdentitySelectString in class org.hibernate.dialect.Dialectpublic String getIdentityColumnString()
getIdentityColumnString in class org.hibernate.dialect.Dialectpublic boolean supportsInsertSelectIdentity()
supportsInsertSelectIdentity in class org.hibernate.dialect.Dialectpublic String applyLocksToSql(String arg0, Map arg1, Map arg2)
applyLocksToSql in class org.hibernate.dialect.Dialectpublic int registerResultSetOutParameter(CallableStatement arg0, int arg1) throws SQLException
registerResultSetOutParameter in class org.hibernate.dialect.DialectSQLExceptionpublic ResultSet getResultSet(CallableStatement arg0) throws SQLException
getResultSet in class org.hibernate.dialect.DialectSQLExceptionpublic boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection in class org.hibernate.dialect.Dialectpublic boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable in class org.hibernate.dialect.Dialectpublic boolean supportsTemporaryTables()
supportsTemporaryTables in class org.hibernate.dialect.Dialectpublic String generateTemporaryTableName(String arg0)
generateTemporaryTableName in class org.hibernate.dialect.Dialectpublic boolean dropTemporaryTableAfterUse()
dropTemporaryTableAfterUse in class org.hibernate.dialect.Dialectpublic boolean supportsEmptyInList()
supportsEmptyInList in class org.hibernate.dialect.Dialectpublic boolean supportsExistsInSelect()
supportsExistsInSelect in class org.hibernate.dialect.DialectCopyright © 2009-2012 SonarSource. All Rights Reserved.