public interface Row extends QueryPart
Note: Not all databases support row value expressions, but many row value expression operations can be simulated on all databases. See relevant row value expression method Javadocs for details.
| Modifier and Type | Method and Description |
|---|---|
int |
getDegree()
Get the degree of this row value expression
|
Field<?> |
getField(int index)
Get a field at a given index
|
Field<?>[] |
getFields()
Get all fields of this row value expression
|
Condition |
in(Select<?> select)
Compare this row value expression with a subselect for equality
Note that the subquery must return a table of the same degree as this row
value expression.
|
Condition |
notIn(Select<?> select)
Compare this row value expression with a subselect for non-equality
Note that the subquery must return a table of the same degree as this row
value expression.
|
internalAPIint getDegree()
Field<?> getField(int index)
Field<?>[] getFields()
@Support(value={CUBRID,DB2,HSQLDB,MYSQL,ORACLE,POSTGRES}) Condition in(Select<?> select)
Note that the subquery must return a table of the same degree as this row value expression. This is not checked by jOOQ and will result in syntax errors in the database, if not used correctly.
@Support(value={CUBRID,DB2,HSQLDB,MYSQL,ORACLE,POSTGRES}) Condition notIn(Select<?> select)
Note that the subquery must return a table of the same degree as this row value expression. This is not checked by jOOQ and will result in syntax errors in the database, if not used correctly.
Copyright © 2013. All Rights Reserved.