Package | Description |
---|---|
gudusoft.gsqlparser |
Provides the class
gudusoft.gsqlparser.TGSqlParserr necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.scriptWriter | |
gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
gudusoft.gsqlparser.stmt.couchbase | |
gudusoft.gsqlparser.stmt.db2 | |
gudusoft.gsqlparser.stmt.mssql | |
gudusoft.gsqlparser.stmt.redshift | |
gudusoft.gsqlparser.stmt.snowflake | |
gudusoft.gsqlparser.stmt.vertica |
Modifier and Type | Method and Description |
---|---|
static TSelectSqlStatement |
TGSqlParser.parseSubquery(EDbVendor dbVendor,
String subquery) |
TSelectSqlStatement |
TGSqlParser.parseSubquery(String subquery)
Create a select statement object from the parameter: subquery
|
Modifier and Type | Field and Description |
---|---|
TSelectSqlStatement |
TTable.subquery |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TTable.getSubquery() |
TSelectSqlStatement |
TCTE.getSubquery()
fullselect of this common table expression.
|
TSelectSqlStatement |
TTopClause.getSubquery() |
TSelectSqlStatement |
TExpression.getSubQuery() |
TSelectSqlStatement |
TPivotInClause.getSubQuery() |
TSelectSqlStatement |
TInExpr.getSubQuery()
Deprecated.
|
TSelectSqlStatement |
TMultiTarget.getSubQuery()
this value list was generated from query.
|
Modifier and Type | Method and Description |
---|---|
void |
TParseTreeVisitor.postVisit(TSelectSqlStatement stmt) |
void |
TParseTreeVisitor.preVisit(TSelectSqlStatement stmt) |
void |
TTable.setSubquery(TSelectSqlStatement subquery) |
void |
TCTE.setSubquery(TSelectSqlStatement subquery) |
void |
TTopClause.setSubquery(TSelectSqlStatement subquery) |
void |
TExpression.setSubQuery(TSelectSqlStatement subQuery) |
void |
TPivotInClause.setSubQuery(TSelectSqlStatement subQuery) |
void |
TMultiTarget.setSubQuery(TSelectSqlStatement subQuery) |
Modifier and Type | Method and Description |
---|---|
void |
TScriptGeneratorVisitor.preVisit(TSelectSqlStatement node) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TSelectSqlStatement.getLeftStmt()
Valid when
getSetOperator() is not setOperator_none. |
TSelectSqlStatement |
TSelectSqlStatement.getRightStmt()
Valid when
getSetOperator() is not setOperator_none. |
TSelectSqlStatement |
TAlterViewStatement.getSelectSqlStatement() |
TSelectSqlStatement |
TCursorDeclStmt.getSubquery()
A SQL SELECT statement.
|
TSelectSqlStatement |
TOpenforStmt.getSubquery() |
TSelectSqlStatement |
TLoopStmt.getSubquery() |
TSelectSqlStatement |
TCreateMaterializedSqlStatement.getSubquery() |
TSelectSqlStatement |
TCreateViewSqlStatement.getSubquery() |
TSelectSqlStatement |
TInsertSqlStatement.getSubQuery()
value clause valid when
TInsertSqlStatement.getInsertSource() is EInsertSource.subquery . |
TSelectSqlStatement |
TCreateTableSqlStatement.getSubQuery()
Data of the created table is derived from this select statement.
|
Modifier and Type | Method and Description |
---|---|
void |
TSelectSqlStatement.setLeftStmt(TSelectSqlStatement leftStmt) |
void |
TSelectSqlStatement.setRightStmt(TSelectSqlStatement rightStmt) |
void |
TAlterViewStatement.setSelectSqlStatement(TSelectSqlStatement selectSqlStatement) |
void |
TCursorDeclStmt.setSubquery(TSelectSqlStatement subquery) |
void |
TOpenforStmt.setSubquery(TSelectSqlStatement subquery) |
void |
TLoopStmt.setSubquery(TSelectSqlStatement subquery) |
void |
TCreateMaterializedSqlStatement.setSubquery(TSelectSqlStatement subquery) |
void |
TCreateViewSqlStatement.setSubquery(TSelectSqlStatement subquery) |
void |
TInsertSqlStatement.setSubQuery(TSelectSqlStatement subQuery) |
void |
TCreateTableSqlStatement.setSubQuery(TSelectSqlStatement subQuery) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TUpsertStmt.getSubQuery() |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TDb2ForStmt.getSubquery() |
TSelectSqlStatement |
TDb2ReturnStmt.getSubquery() |
Modifier and Type | Method and Description |
---|---|
void |
TDb2ForStmt.setSubquery(TSelectSqlStatement subquery) |
void |
TDb2DeclareCursorStatement.setSubquery(TSelectSqlStatement subquery) |
void |
TDb2ReturnStmt.setSubquery(TSelectSqlStatement subquery) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TMssqlReturn.getSubquery() |
TSelectSqlStatement |
TMssqlSet.getSubquery() |
TSelectSqlStatement |
TMssqlDeclare.getSubquery() |
Modifier and Type | Method and Description |
---|---|
void |
TMssqlReturn.setSubquery(TSelectSqlStatement subquery) |
void |
TMssqlSet.setSubquery(TSelectSqlStatement subquery) |
void |
TMssqlDeclare.setSubquery(TSelectSqlStatement subquery) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TRedshiftDeclare.getSubquery() |
Modifier and Type | Method and Description |
---|---|
void |
TRedshiftDeclare.setSubquery(TSelectSqlStatement subquery) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TCopyIntoStmt.getSubQuery() |
Modifier and Type | Method and Description |
---|---|
void |
TCopyIntoStmt.setSubQuery(TSelectSqlStatement subQuery) |
Modifier and Type | Method and Description |
---|---|
TSelectSqlStatement |
TExportToVertica.getSelectSqlStatement() |
Copyright © 2019. All rights reserved.