| Interface | Description |
|---|---|
| GroupingAttribute | |
| SelectItem | |
| SqlConvertible | |
| UnnamedColumn |
Represents the column without alias.
|
| Class | Description |
|---|---|
| AbstractRelation |
Represents a relation (or a table) that can appear in the from clause.
|
| AliasedColumn |
Represents "column as attribute".
|
| AliasReference |
Represents the alias name that appears in the group-by clause or in the order-by clause.
|
| AsteriskColumn | |
| BaseColumn | |
| BaseTable | |
| ColumnOp | |
| ConstantColumn | |
| CreateScrambledTableQuery |
Example: CRAETE TABLE test1 PARTITION OF test FOR VALUES IN (1);
|
| CreateScrambleQuery | |
| CreateTableAsSelectQuery |
Represents a create table query.
|
| CreateTableDefinitionQuery |
Not implemented yet.
|
| CreateTableLikeQuery |
PosgreSQL: CREATE TABLE newtable (LIKE sourcetable);
https://www.postgresql.org/docs/10/static/sql-createtable.html
|
| CreateTableQuery | |
| DropTableQuery | |
| InsertValuesQuery | |
| JoinTable | |
| OrderbyAttribute | |
| SelectQuery | |
| SetOperationRelation | |
| SubqueryColumn |
Subquery that may appear in the where clause.
|
| Enum | Description |
|---|---|
| JoinTable.JoinType | |
| SetOperationRelation.SetOpType |
Copyright © 2018 University of Michigan. All rights reserved.