A common table expression is a table that can be supplied to
WITH clauses. It may or may not be defined recursively.
Example:
// Assuming import static org.jooq.impl.DSL.*;
Table<?> t = name("t").fields("v").as(select(one()));
using(configuration)
.select()
.from(t)
.fetch();
Instances can be created using Name#as(Select).
| Modifier and Type | Method and Description |
|---|---|
| public @NotNull DerivedColumnList | |
| public @Nullable QOM. | |
| public @NotNull ResultQuery |
| $derivedColumnList | back to summary |
|---|---|
| public @NotNull DerivedColumnList $derivedColumnList() Experimental query object model accessor method, see also
| |
| $materialized | back to summary |
|---|---|
| public @Nullable QOM. Experimental query object model accessor method, see also
| |
| $query | back to summary |
|---|---|
| public @NotNull ResultQuery Experimental query object model accessor method, see also
| |