| Package | Description |
|---|---|
| com.exasol.sql | |
| com.exasol.sql.dql.select | |
| com.exasol.sql.dql.select.rendering |
| Modifier and Type | Method and Description |
|---|---|
Select |
StatementFactory.select()
Create a
Select statement. |
| Modifier and Type | Method and Description |
|---|---|
Select |
Select.all()
Add a wildcard field for all involved fields.
|
Select |
Select.arithmeticExpression(BinaryArithmeticExpression arithmeticExpression)
Add an arithmetic expression.
|
Select |
Select.arithmeticExpression(BinaryArithmeticExpression arithmeticExpression,
String derivedColumnName)
Add an arithmetic expression.
|
Select |
Select.field(String... names)
Add one or more named fields.
|
Select |
Select.function(FunctionName functionName,
String derivedColumnName,
ValueExpression... valueExpressions)
Add a function.
|
Select |
Select.function(FunctionName functionName,
ValueExpression... valueExpressions)
Add a function.
|
Select |
GroupByClause.having(BooleanExpression booleanExpression)
Add having statement to the SQL query.
|
Select |
Select.limit(int count)
Create a new full outer
LimitClause. |
Select |
Select.limit(int offset,
int count)
Create a new full outer
LimitClause. |
Select |
Select.udf(String functionName,
ColumnsDefinition emitsColumnsDefinition,
ValueExpression... valueExpressions)
Add a User Defined Function.
|
Select |
Select.udf(String functionName,
ValueExpression... valueExpressions)
Add a User Defined Function.
|
Select |
Select.where(BooleanExpression expression)
Create a new
WhereClause. |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectVisitor.visit(Select select) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectRenderer.visit(Select select) |
Copyright © 2018–2020. All rights reserved.