net.sf.hibernate.dialect
Class SQLServerDialect
java.lang.Object
net.sf.hibernate.dialect.Dialect
net.sf.hibernate.dialect.SybaseDialect
net.sf.hibernate.dialect.SQLServerDialect
- public class SQLServerDialect
- extends SybaseDialect
A dialect for Microsoft SQL Server 2000
- Author:
- Gavin King
Methods inherited from class net.sf.hibernate.dialect.Dialect |
bindLimitParametersInReverseOrder, createCaseFragment, createOuterJoinFragment, dropConstraints, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCreateSequenceString, getDefaultProperties, getDialect, getDialect, getDropSequenceString, getFunctions, getIdentityInsertString, getLimitString, getLowercaseFunction, getQuerySequencesString, getSchemaSeperator, getSequenceNextValString, getTypeName, getTypeName, hasAlterTable, registerColumnType, registerColumnType, registerFunction, supportsForUpdateNowait, supportsForUpdateOf, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsSequences, supportsUnique, toString |
SQLServerDialect
public SQLServerDialect()
bindLimitParametersFirst
public boolean bindLimitParametersFirst()
- Description copied from class:
Dialect
- Does the LIMIT clause come at the start of the
SELECT statement, rather than at the end?
- Overrides:
bindLimitParametersFirst
in class Dialect
- Returns:
- true if limit parameters should come before other parameters
getLimitString
public String getLimitString(String querySelect,
boolean hasOffset,
int limit)
- Overrides:
getLimitString
in class Dialect
supportsLimit
public boolean supportsLimit()
- Description copied from class:
Dialect
- Does this Dialect have some kind of LIMIT syntax?
- Overrides:
supportsLimit
in class Dialect
useMaxForLimit
public boolean useMaxForLimit()
- Description copied from class:
Dialect
- Does the LIMIT clause take a "maximum" row number instead
of a total number of returned rows?
- Overrides:
useMaxForLimit
in class Dialect
supportsLimitOffset
public boolean supportsLimitOffset()
- Description copied from class:
Dialect
- Does this dialect support an offset?
- Overrides:
supportsLimitOffset
in class Dialect
supportsVariableLimit
public boolean supportsVariableLimit()
- Overrides:
supportsVariableLimit
in class Dialect