public class ArraySizeMethod extends AbstractSQLMethod
SELECT COUNT(*) FROM ARRTABLE A0_SUB WHERE A0_SUB.OWNER_ID_OID = A0.OWNER_IDwhere A0 is the candidate table in the outer query, and ARRTABLE is the join table (if using join collection) or the element table (if using FK array).
clr, exprFactory, stmt
Constructor and Description |
---|
ArraySizeMethod() |
Modifier and Type | Method and Description |
---|---|
SQLExpression |
getExpression(SQLExpression expr,
List<SQLExpression> args)
Return the expression for this SQL function.
|
getMappingForClass, setStatement
public SQLExpression getExpression(SQLExpression expr, List<SQLExpression> args)
SQLMethod
expr
- The expression that it is invoked onargs
- Arguments passed inCopyright © 2017. All rights reserved.