public class OpenEdgeDialect extends AbstractDialect
SELECT [ ALL | DISTINCT ] [TOP n]
{ *
|{table_name|alias} * [ , {table_name| alias} * ]...
| expr [[ AS ][ ' ] column_title [ ' ]]
[, expr [[ AS ][ ' ] column_title [' ]]]...
}
FROM table_ref [, table_ref]...[{ NO REORDER }] [ WITH (NOLOCK )]
[ WHERE search_condition]
[ GROUP BY [ table ]column_name
[,[table]column_name ]...
[HAVING search_condition];
[ORDER BY ordering_condition]
[OFFSET offset_value {ROW | ROWS }
[FETCH {FIRST | NEXT}fetch_value {ROW | ROWS} ONLY ]]
[WITH locking_hints]
[FOR UPDATE update_condition];
| 构造器和说明 |
|---|
OpenEdgeDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isSupportsLimit()
Does this dialect support some form of limiting query results
via a sql clause?
|
boolean |
isSupportsLimitOffset()
Does this dialect's LIMIT support (if any) additionally
support specifying an offset?
|
appendmentAfterLikeClause, bindLimitParametersAtEndOfQuery, bindLimitParametersAtStartOfQuery, createTableGenerator, escape, generateTableDDL, getAfterQuote, getBeforeQuote, getDatabaseId, getDefaultProperties, getLikeKeyChars, getLimitHandler, getLimitSql, getQuotedIdentifier, getRealDialect, getUrlParser, isBindLimitParametersFirst, isBindLimitParametersInReverseOrder, isForceLimitUsage, isSupportsBatchSql, isSupportsBatchUpdates, isSupportsDistinct, isSupportsVariableLimit, isUseLimitInVariableMode, isUseMaxForLimit, registerResultSetOutParameter, setDelegate, setLikeEscaper, setLimitHandler, setMaxRows, setUrlParser, setUseLimitInVariableMode, toStringpublic boolean isSupportsLimit()
DialectisSupportsLimit 在接口中 DialectisSupportsLimit 在类中 AbstractDialectpublic boolean isSupportsLimitOffset()
DialectisSupportsLimitOffset 在接口中 DialectisSupportsLimitOffset 在类中 AbstractDialectCopyright © 2020. All rights reserved.