public class SqlServerDialect
extends org.hibernate.dialect.SQLServerDialect
Constructor and Description |
---|
SqlServerDialect() |
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) |
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, useMaxForLimit
bindLimitParametersFirst, 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, 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, useInputStreamToInsertBlob
public String getAddColumnString()
getAddColumnString
in class org.hibernate.dialect.Dialect
public String getNullColumnString()
getNullColumnString
in class org.hibernate.dialect.Dialect
public boolean qualifyIndexName()
qualifyIndexName
in class org.hibernate.dialect.Dialect
public String getForUpdateString()
getForUpdateString
in class org.hibernate.dialect.Dialect
public boolean supportsIdentityColumns()
supportsIdentityColumns
in class org.hibernate.dialect.Dialect
public String getIdentitySelectString()
getIdentitySelectString
in class org.hibernate.dialect.Dialect
public String getIdentityColumnString()
getIdentityColumnString
in class org.hibernate.dialect.Dialect
public boolean supportsInsertSelectIdentity()
supportsInsertSelectIdentity
in class org.hibernate.dialect.Dialect
public String applyLocksToSql(String arg0, Map arg1, Map arg2)
applyLocksToSql
in class org.hibernate.dialect.Dialect
public int registerResultSetOutParameter(CallableStatement arg0, int arg1) throws SQLException
registerResultSetOutParameter
in class org.hibernate.dialect.Dialect
SQLException
public ResultSet getResultSet(CallableStatement arg0) throws SQLException
getResultSet
in class org.hibernate.dialect.Dialect
SQLException
public boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection
in class org.hibernate.dialect.Dialect
public boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable
in class org.hibernate.dialect.Dialect
public boolean supportsTemporaryTables()
supportsTemporaryTables
in class org.hibernate.dialect.Dialect
public String generateTemporaryTableName(String arg0)
generateTemporaryTableName
in class org.hibernate.dialect.Dialect
public boolean dropTemporaryTableAfterUse()
dropTemporaryTableAfterUse
in class org.hibernate.dialect.Dialect
public boolean supportsEmptyInList()
supportsEmptyInList
in class org.hibernate.dialect.Dialect
public boolean supportsExistsInSelect()
supportsExistsInSelect
in class org.hibernate.dialect.Dialect
LumisXP 12.5.0.200928 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.