QueryExpression
public final class SapDbQueryExpression extends JDBCQueryExpression
JDBCQueryExpression.Join
_dbInfo, _distinct, _factory, _joins, _limit, _offset, _order, _select, _tables
OP_BETWEEN, OP_BETWEEN_AND, OP_EQUALS, OP_GREATER, OP_GREATER_EQUALS, OP_LESS, OP_LESS_EQUALS, OP_LIKE, OP_NOT_EQUALS, OP_NOT_LIKE
Constructor | Description |
---|---|
SapDbQueryExpression(PersistenceFactory factory) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getStatement(boolean lock) |
Creates a SQL statement.
|
boolean |
isLimitClauseSupported() |
Indicates that SapDB supports an OQL LIMIT clause.
|
boolean |
isOffsetClauseSupported() |
Indicates that SapDB supports an OQL OFFSET clause for versions >= 7.6.0.
|
addColumn, addCondition, addInnerJoin, addLimitClause, addOffsetClause, addOrderClause, addOuterJoin, addParameter, addSelect, addTable, addWhereClause, addWhereClause, clone, encodeColumn, getColumnList, getStandardStatement, setDbMetaInfo, setDistinct, toString
public SapDbQueryExpression(PersistenceFactory factory)
public java.lang.String getStatement(boolean lock)
JDBCQueryExpression
SyntaxNotSupportedException
.getStatement
in interface QueryExpression
getStatement
in class JDBCQueryExpression
lock
- True if a write lock is requiredpublic boolean isLimitClauseSupported()
isLimitClauseSupported
in interface QueryExpression
isLimitClauseSupported
in class JDBCQueryExpression
QueryExpression.isLimitClauseSupported()
public boolean isOffsetClauseSupported()
isOffsetClauseSupported
in interface QueryExpression
isOffsetClauseSupported
in class JDBCQueryExpression
QueryExpression.isOffsetClauseSupported()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com