Package | Description |
---|---|
com.mckoi.database.interpret | |
com.mckoi.database.sql |
These classes parse SQL statements in Mckoi.
|
Modifier and Type | Method and Description |
---|---|
TableSelectExpression |
FromTableDef.getTableSelectExpression()
Returns the TableSelectExpression if this is a subquery table.
|
Modifier and Type | Method and Description |
---|---|
void |
FromClause.addTableDeclaration(String table_name,
TableSelectExpression select,
String table_alias)
A generic form of a table declaration.
|
void |
TableSelectExpression.chainComposite(TableSelectExpression expression,
String composite,
boolean is_all)
Chains a new composite function to this expression.
|
static QueryPlanNode |
Planner.formQueryPlan(DatabaseConnection db,
TableSelectExpression expression,
com.mckoi.database.interpret.TableExpressionFromSet from_set,
ArrayList order_by)
Forms a query plan (QueryPlanNode) from the given TableSelectExpression
and TableExpressionFromSet.
|
Constructor and Description |
---|
FromTableDef(TableSelectExpression select)
A simple sub-query table definition (not aliased).
|
FromTableDef(TableSelectExpression select,
String table_alias)
A table that is a sub-query and given an aliased name.
|
FromTableSubQuerySource(DatabaseConnection connection,
String unique_key,
TableSelectExpression table_expression,
com.mckoi.database.interpret.TableExpressionFromSet from_set,
TableName aliased_table_name)
Constructs the source.
|
Modifier and Type | Method and Description |
---|---|
TableSelectExpression |
SQL.GetTableSelectExpression() |
Copyright © 2015. All rights reserved.