DBCommandExpr.DBCmdColumn, DBCommandExpr.DBCmdQuery| Modifier and Type | Field and Description |
|---|---|
protected int |
limit |
protected int |
skip |
autoPrepareStmt, cmdParams, groupBy, having, joins, log, select, selectDistinct, set, wherecmdQuery, orderByCTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE| Constructor and Description |
|---|
DBCommandPostgres(boolean autoPrepareStmt) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addUpdateWithJoins(StringBuilder buf,
DBRowSet table) |
void |
clearLimit()
Clears a limit or offset set by calling limit() or offset()
|
void |
getSelect(StringBuilder buf)
Creates a select SQL-Statement
|
DBCommand |
limitRows(int numRows)
Overridden to change return type from DBCommandExpr to DBCommand
|
DBColumnExpr |
pgAge(DBColumnExpr expr)
See https://www.postgresql.org/docs/current/functions-datetime.html
|
DBColumnExpr |
pgAge(DBColumnExpr expr1,
DBColumnExpr expr2)
See https://www.postgresql.org/docs/current/functions-datetime.html
|
DBColumnExpr |
pgBoolAnd(DBCompareExpr cmpExpr)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
DBColumnExpr |
pgBoolOr(DBCompareExpr cmpExpr)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
PostgresAtAt |
pgCompareAtAt(DBColumnExpr left,
DBColumnExpr right)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
DBColumnExpr |
pgExtract(PostgresExtractField field,
DBColumnExpr expr)
See https://www.postgresql.org/docs/current/functions-datetime.html
|
DBColumnExpr |
pgPlaintoTsquery(DBColumnExpr expr)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
DBColumnExpr |
pgToTsquery(DBColumnExpr expr)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
DBColumnExpr |
pgToTsvector(DBColumnExpr expr)
See https://www.postgresql.org/docs/current/textsearch-controls.html
|
DBCommand |
skipRows(int numRows)
Overridden to change return type from DBCommandExpr to DBCommand
|
addDeleteForTable, addDeleteWithJoins, addFrom, addGrouping, addJoin, addJoins, addOrder, addParam, addParam, addParam, addParam, addReferencedColumns, addSelect, addUpdateForTable, addWhere, addWhere, addWhereConstraints, appendCompareColExprs, clear, clearGroupBy, clearHaving, clearJoin, clearSelect, clearSelectDistinct, clearSet, clearWhere, clone, completeParamUsage, getDatabase, getDataType, getDelete, getGroupBy, getHavingConstraints, getInsert, getJoins, getParamValues, getRowSetList, getSelectExpressions, getSelectExprList, getSetExpressions, getUpdate, getWhereConstraints, groupAll, groupBy, groupBy, groupBy, hasAggegation, hasConstraintOn, hasConstraintOn, hasGroupBy, hasHavingConstraintOn, hasHavingConstraints, hasJoinOn, hasJoinOn, hasSelectExpr, hasSelectExpr, hasSetExpr, hasSetExprOn, hasWhereConstraintOn, hasWhereConstraints, having, isAutoPrepareStmt, isPreparedStatementsEnabled, isSelectDistinct, isValid, join, join, join, join, join, join, join, joinLeft, joinRight, mergeSubqueryParams, notifyParamUsage, orderBy, orderBy, orderBy, qualifyAll, removeAllCommandParams, removeCommandParams, removeConstraint, removeConstraintOn, removeHavingConstraint, removeHavingConstraintOn, removeJoinsOn, removeJoinsOn, removeSelect, removeWhereConstraint, removeWhereConstraintOn, replaceSelect, resetParamUsage, select, select, select, selectDistinct, selectQualified, selectQualified, set, set, setConstraint, useCmdParam, where, whereaddListExpr, addSQL, clearOrderBy, getCmdColumn, getInsertInto, getInsertInto, getInsertInto, getOrderBy, getSelect, hasOrderBy, intersect, result, union, unionAllgetObjectValuecheckParamNullpublic DBColumnExpr pgAge(DBColumnExpr expr)
public DBColumnExpr pgAge(DBColumnExpr expr1, DBColumnExpr expr2)
public DBColumnExpr pgExtract(PostgresExtractField field, DBColumnExpr expr)
public DBColumnExpr pgToTsquery(DBColumnExpr expr)
public DBColumnExpr pgToTsvector(DBColumnExpr expr)
public DBColumnExpr pgPlaintoTsquery(DBColumnExpr expr)
public DBColumnExpr pgBoolAnd(DBCompareExpr cmpExpr)
public DBColumnExpr pgBoolOr(DBCompareExpr cmpExpr)
public PostgresAtAt pgCompareAtAt(DBColumnExpr left, DBColumnExpr right)
public DBCommand limitRows(int numRows)
DBCommandpublic DBCommand skipRows(int numRows)
DBCommandpublic void clearLimit()
DBCommandExprclearLimit in class DBCommandExprpublic void getSelect(StringBuilder buf)
DBCommandprotected void addUpdateWithJoins(StringBuilder buf, DBRowSet table)
addUpdateWithJoins in class DBCommandCopyright © 2008–2022 Apache Software Foundation. All rights reserved.