|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.hibernate.dialect.Dialect net.sf.hibernate.dialect.SybaseDialect net.sf.hibernate.dialect.SQLServerDialect
A dialect for Microsoft SQL Server 2000
Field Summary |
Fields inherited from class net.sf.hibernate.dialect.Dialect |
CLOSED_QUOTE, QUOTE |
Constructor Summary | |
SQLServerDialect()
|
Method Summary | |
String |
appendIdentitySelectToInsert(String insertSQL)
Use insert table(...) values(...) select SCOPE_IDENTITY() |
char |
closeQuote()
The closing quote for a quoted identifier |
String |
getLimitString(String querySelect,
boolean hasOffset,
int limit)
|
char |
openQuote()
The opening quote for a quoted identifier |
boolean |
supportsLimit()
Does this Dialect have some kind of LIMIT syntax? |
boolean |
supportsLimitOffset()
Does this dialect support an offset? |
boolean |
supportsVariableLimit()
|
boolean |
useMaxForLimit()
Does the LIMIT clause take a "maximum" row number instead of a total number of returned rows? |
Methods inherited from class net.sf.hibernate.dialect.SybaseDialect |
appendLockHint, getAddColumnString, getIdentityColumnString, getIdentitySelectString, getNoColumnsInsertString, getNullColumnString, qualifyIndexName, supportsForUpdate, supportsIdentityColumns |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SQLServerDialect()
Method Detail |
public String getLimitString(String querySelect, boolean hasOffset, int limit)
getLimitString
in class Dialect
public String appendIdentitySelectToInsert(String insertSQL)
appendIdentitySelectToInsert
in class SybaseDialect
public boolean supportsLimit()
Dialect
supportsLimit
in class Dialect
public boolean useMaxForLimit()
Dialect
useMaxForLimit
in class Dialect
public boolean supportsLimitOffset()
Dialect
supportsLimitOffset
in class Dialect
public boolean supportsVariableLimit()
supportsVariableLimit
in class Dialect
public char closeQuote()
Dialect
closeQuote
in class Dialect
public char openQuote()
Dialect
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |