public class InformixDialect extends AbstractSequenceDialect
functionProcessor, paddingLength| Constructor and Description | 
|---|
InformixDialect()
Instantiates a new informix dialect. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
buildSqlFuction(String sql)
Deprecated.  
 | 
String | 
buildSqlFunction(String sql)
返回经过方言函数解析后的sql 
 | 
String | 
getCurrentDate()  | 
String | 
getLimitString(String sql,
              int offset,
              int limit)
getLimitString. 
 | 
protected String | 
getSequenceQuery()
Return the database-specific query to use for retrieving a sequence value. 
 | 
boolean | 
supportsLimit()
supportsLimit. 
 | 
getNextKeygetDataSource, getFunctionProcessor, getIncrementerName, getPaddingLength, nextIntValue, nextLongValue, nextStringValue, setDataSource, setFunctionProcessor, setIncrementerName, setPaddingLengthpublic String getLimitString(String sql, int offset, int limit)
sql - Stringoffset - intlimit - intpublic boolean supportsLimit()
supportsLimit in interface DialectsupportsLimit in class AbstractDialectpublic String getCurrentDate()
@Deprecated public String buildSqlFuction(String sql)
Dialectpublic String buildSqlFunction(String sql)
Dialectprotected String getSequenceQuery()
AbstractSequenceDialectThe provided SQL is supposed to result in a single row with a single
 column that allows for extracting a long value.
getSequenceQuery in class AbstractSequenceDialectCopyright © 2006–2018 TinyGroup. All rights reserved.