public class SybaseASE157Dialect
extends org.hibernate.dialect.SybaseASE157Dialect
| Constructor and Description |
|---|
SybaseASE157Dialect() |
applyLocksToSql, forUpdateOfColumns, getForUpdateString, getForUpdateString, supportsExpectedLobUsagePattern, supportsLobValueChangePropogationareStringComparisonsCaseInsensitive, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getMaxAliasLength, supportsCascadeDelete, supportsUniqueConstraintInCreateAlterTableaddTypeOverride, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, closeQuote, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, dropConstraints, forceLimitUsage, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateMultisetTableString, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCreateTemporaryTableString, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getDropSequenceStrings, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLimitString, getLimitString, getLockingStrategy, getLowercaseFunction, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getQuerySequencesString, getReadLockString, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getTypeOverrides, getViolatedConstraintNameExtracter, getWriteLockString, hasAlterTable, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, isLockTimeoutParameterized, openQuote, performTemporaryTableDDLInIsolation, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCommentOn, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsLimit, supportsLimitOffset, supportsLockTimeouts, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTupleCounts, supportsUnboundedLobLocatorMaterialization, supportsUnique, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlob, useMaxForLimitpublic java.lang.String appendLockHint(org.hibernate.LockMode mode,
java.lang.String tableName)
appendLockHint in class org.hibernate.dialect.SybaseASE157Dialectpublic java.lang.String getAddColumnString()
getAddColumnString in class org.hibernate.dialect.Dialectpublic java.lang.String getNullColumnString()
getNullColumnString in class org.hibernate.dialect.Dialectpublic boolean qualifyIndexName()
qualifyIndexName in class org.hibernate.dialect.Dialectpublic boolean supportsIdentityColumns()
supportsIdentityColumns in class org.hibernate.dialect.Dialectpublic java.lang.String getIdentitySelectString()
getIdentitySelectString in class org.hibernate.dialect.Dialectpublic java.lang.String getIdentityColumnString()
getIdentityColumnString in class org.hibernate.dialect.Dialectpublic boolean supportsInsertSelectIdentity()
supportsInsertSelectIdentity in class org.hibernate.dialect.Dialectpublic java.lang.String appendIdentitySelectToInsert(java.lang.String arg0)
appendIdentitySelectToInsert in class org.hibernate.dialect.Dialectpublic int registerResultSetOutParameter(java.sql.CallableStatement arg0,
int arg1)
throws java.sql.SQLException
registerResultSetOutParameter in class org.hibernate.dialect.Dialectjava.sql.SQLExceptionpublic java.sql.ResultSet getResultSet(java.sql.CallableStatement arg0)
throws java.sql.SQLException
getResultSet in class org.hibernate.dialect.Dialectjava.sql.SQLExceptionpublic boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection in class org.hibernate.dialect.Dialectpublic boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable in class org.hibernate.dialect.Dialectpublic java.lang.String getCurrentTimestampSelectString()
getCurrentTimestampSelectString in class org.hibernate.dialect.Dialectpublic boolean supportsTemporaryTables()
supportsTemporaryTables in class org.hibernate.dialect.Dialectpublic java.lang.String generateTemporaryTableName(java.lang.String arg0)
generateTemporaryTableName in class org.hibernate.dialect.Dialectpublic boolean dropTemporaryTableAfterUse()
dropTemporaryTableAfterUse in class org.hibernate.dialect.Dialectpublic java.lang.String getSelectGUIDString()
getSelectGUIDString in class org.hibernate.dialect.Dialectpublic boolean supportsEmptyInList()
supportsEmptyInList in class org.hibernate.dialect.Dialectpublic boolean supportsUnionAll()
supportsUnionAll in class org.hibernate.dialect.Dialectpublic boolean supportsExistsInSelect()
supportsExistsInSelect in class org.hibernate.dialect.Dialectpublic boolean doesReadCommittedCauseWritersToBlockReaders()
doesReadCommittedCauseWritersToBlockReaders in class org.hibernate.dialect.Dialectpublic boolean doesRepeatableReadCauseReadersToBlockWriters()
doesRepeatableReadCauseReadersToBlockWriters in class org.hibernate.dialect.Dialectpublic boolean supportsTupleDistinctCounts()
supportsTupleDistinctCounts in class org.hibernate.dialect.Dialect