|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.hibernate.dialect.Dialect
net.sf.hibernate.dialect.DB2Dialect
net.sf.hibernate.dialect.DB2400Dialect
An SQL dialect for DB2/400. This class provides support for DB2 Universal Database for iSeries, also known as DB2/400.
| Field Summary |
| Fields inherited from class net.sf.hibernate.dialect.Dialect |
CLOSED_QUOTE, QUOTE |
| Constructor Summary | |
DB2400Dialect()
|
|
| Method Summary | |
String |
getIdentitySelectString()
The syntax that returns the identity value of the last insert, if identity column key generation is supported. |
String |
getLimitString(String sql,
boolean hasOffset,
int limit)
|
boolean |
supportsLimit()
Does this Dialect have some kind of LIMIT syntax? |
boolean |
supportsLimitOffset()
Does this dialect support an offset? |
boolean |
supportsSequences()
Does this dialect support sequences? |
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.DB2Dialect |
dropConstraints, getAddColumnString, getCreateSequenceString, getDropSequenceString, getIdentityColumnString, getIdentityInsertString, getLimitString, getSequenceNextValString, supportsIdentityColumns |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DB2400Dialect()
| Method Detail |
public boolean supportsSequences()
Dialect
supportsSequences in class DB2Dialectpublic String getIdentitySelectString()
Dialect
getIdentitySelectString in class DB2Dialectpublic boolean supportsLimit()
Dialect
supportsLimit in class DB2Dialectpublic boolean supportsLimitOffset()
Dialect
supportsLimitOffset in class Dialectpublic String getLimitString(String sql, boolean hasOffset, int limit)
getLimitString in class Dialectpublic boolean useMaxForLimit()
Dialect
useMaxForLimit in class DB2Dialectpublic boolean supportsVariableLimit()
supportsVariableLimit in class Dialect
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||