public static class DBDatabaseDriverMySQL.DBCommandMySQL extends DBCommand
DBCommandExpr.DBCmdColumn, DBCommandExpr.DBCmdQuery
Modifier and Type | Field and Description |
---|---|
protected int |
limit |
protected int |
skip |
cmdParams, groupBy, having, joins, log, select, selectDistinct, set, where
cmdQuery, orderBy
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE
Constructor and Description |
---|
DBDatabaseDriverMySQL.DBCommandMySQL(DBDatabase db) |
Modifier and Type | Method and Description |
---|---|
void |
clearLimit()
Clears a limit or offset set by calling limit() or offset()
|
String |
getDelete(DBTable table)
Creates an MySQL specific delete statement.
|
void |
getSelect(StringBuilder buf) |
void |
limitRows(int numRows)
set the maximum number of rows to return when executing a query command
A negative value will remove the limit.
|
void |
skipRows(int numRows)
sets the offset of the first row to return when executing a query command.
|
addFrom, addGrouping, addJoins, addOrder, addParam, addParam, addParam, addParam, addReferencedColumns, addSelect, addWhere, addWhere, addWhereConstraints, checkDatabase, clear, clearGroupBy, clearHaving, clearJoin, clearSelect, clearSelectDistinct, clearSet, clearWhere, clone, getDatabase, getInsert, getJoins, getParamValues, getRowSetList, getSelectExprList, getUpdate, getWhereConstraints, groupBy, groupBy, hasConstraintOn, hasJoinOn, hasJoinOn, hasSelectExpr, hasSetExprOn, hasWhereConstraints, having, isPreparedStatementsEnabled, isSelectDistinct, isValid, isValidQuery, isValidUpdate, join, join, join, join, join, join, notifyParamUsage, removeConstraintOn, removeHavingConstraintOn, removeJoinsOn, removeJoinsOn, removeWhereConstraintOn, resetParamUsage, select, select, select, selectDistinct, selectQualified, selectQualified, set, set, setConstraint, useCmdParam, where, where
addListExpr, addSQL, clearOrderBy, getCmdColumn, getInsertInto, getInsertInto, getInsertInto, getSelect, intersect, orderBy, orderBy, orderBy, union, unionAll
getObjectValue, getValueClass
public DBDatabaseDriverMySQL.DBCommandMySQL(DBDatabase db)
public void limitRows(int numRows)
DBCommandExpr
limitRows
in class DBCommandExpr
public void skipRows(int numRows)
DBCommandExpr
skipRows
in class DBCommandExpr
public void clearLimit()
DBCommandExpr
clearLimit
in class DBCommandExpr
public void getSelect(StringBuilder buf)
Copyright © 2008–2018 Apache Software Foundation. All rights reserved.