public class DerbySelectBuilder extends SelectBuilder
ALTER, CLOSE, COMMA, EQUALS, FUNCTION_CURRENT_DATE, FUNCTION_CURRENT_TIME, FUNCTION_CURRENT_TIMESTAMP, KEYWORD_AND, KEYWORD_AS, KEYWORD_ASC, KEYWORD_CHECK, KEYWORD_COLUMN, KEYWORD_CONSTRAINT, KEYWORD_CREATE, KEYWORD_DELETE, KEYWORD_DESC, KEYWORD_DISTINCT, KEYWORD_DROP, KEYWORD_FETCH, KEYWORD_FOR_UPDATE, KEYWORD_FOREIGN, KEYWORD_FROM, KEYWORD_FULL, KEYWORD_GROUP_BY, KEYWORD_HAVING, KEYWORD_IDENTITY, KEYWORD_INDEX, KEYWORD_INNER, KEYWORD_INSERT, KEYWORD_INTO, KEYWORD_JOIN, KEYWORD_KEY, KEYWORD_LEFT, KEYWORD_LIMIT, KEYWORD_NEXT, KEYWORD_NEXT_VALUE_FOR, KEYWORD_NOT, KEYWORD_NULL, KEYWORD_OFFSET, KEYWORD_ON, KEYWORD_ONLY, KEYWORD_OR, KEYWORD_ORDER_BY, KEYWORD_OUTER, KEYWORD_PRIMARY, KEYWORD_REFERENCES, KEYWORD_RIGHT, KEYWORD_ROWS, KEYWORD_SELECT, KEYWORD_SEQUENCE, KEYWORD_SET, KEYWORD_START, KEYWORD_TABLE, KEYWORD_UNION, KEYWORD_UNIQUE, KEYWORD_UPDATE, KEYWORD_VALUES, KEYWORD_VIEW, KEYWORD_WHERE, KEYWORD_WITH, METADATA_ALIAS, METADATA_GLOBAL_TEMPORARY, METADATA_LOCAL_TEMPORARY, METADATA_SYNONYM, METADATA_SYSTEM_TABLE, METADATA_TABLE, METADATA_TABLE_TYPES, METADATA_VIEW, OPEN, QUESTION, SPACE, STAR, TABLE, UNDERSCROE| Constructor and Description |
|---|
DerbySelectBuilder(ISqlDialect dialect)
Instantiates a new derby select builder.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateLimitAndOffset(StringBuilder sql,
int limit,
int offset)
Generate limit and offset.
|
column, distinct, forUpdate, from, from, fullJoin, fullJoin, generate, generateColumns, generateDistinct, generateForUpdate, generateGroupBy, generateHaving, generateJoins, generateSelect, generateTables, generateUnion, genericJoin, getColumns, getGroups, getHaving, getJoins, getLimit, getOffset, getOrders, getTables, getUnions, getWheres, group, having, innerJoin, innerJoin, isDistinct, isForUpdate, join, join, leftJoin, leftJoin, limit, limit, offset, offset, order, order, outerJoin, outerJoin, rightJoin, rightJoin, traverseColumns, traverseGroups, traverseJoins, traverseTables, traverseUnions, union, wheregenerateCreate, generateOrderBy, generateWhere, toStringbuild, getDialectpublic DerbySelectBuilder(ISqlDialect dialect)
dialect - the dialectprotected void generateLimitAndOffset(StringBuilder sql, int limit, int offset)
AbstractQuerySqlBuildergenerateLimitAndOffset in class AbstractQuerySqlBuildersql - the sqllimit - the limitoffset - the offsetCopyright © 2010–2018 Eclipse Foundation. All rights reserved.