| Package | Description |
|---|---|
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.nodes.mssql | |
| gudusoft.gsqlparser.nodes.oracle | |
| gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
| gudusoft.gsqlparser.stmt.oracle | |
| gudusoft.gsqlparser.stmt.postgresql |
| Modifier and Type | Method and Description |
|---|---|
void |
TStatementListSqlNode.addStmtFromList(TStatementListSqlNode list) |
void |
TCreateFunctionSqlNode.setDeclareStmts(TStatementListSqlNode declareStmts) |
void |
TBlockSqlNode.setDeclareStmts(TStatementListSqlNode declareStmts) |
void |
TCreateProcedureSqlNode.setDeclareStmts(TStatementListSqlNode declareStmts) |
void |
TCreatePackageSqlNode.setDefinitions_or_declarations(TStatementListSqlNode definitions_or_declarations) |
void |
TCaseExpression.setElse_statement_node_list(TStatementListSqlNode else_statement_node_list) |
void |
TIfSqlNode.setElseStmts(TStatementListSqlNode elseStmts) |
void |
TIfSqlNode.setElsifStmts(TStatementListSqlNode elsifStmts) |
void |
TCreateProcedureSqlNode.setInnerStmts(TStatementListSqlNode innerStmts) |
void |
TElseIfSqlNode.setStmtNodes(TStatementListSqlNode stmtNodes) |
void |
TCreateFunctionSqlNode.setStmts(TStatementListSqlNode stmts) |
void |
TCreatePackageSqlNode.setStmts(TStatementListSqlNode stmts) |
void |
TCreateTriggerSqlNode.setStmts(TStatementListSqlNode stmts) |
void |
TBlockSqlNode.setStmts(TStatementListSqlNode stmts) |
void |
TCreateProcedureSqlNode.setStmts(TStatementListSqlNode stmts) |
void |
TIfSqlNode.setThenStmts(TStatementListSqlNode thenStmts) |
void |
TSelectSqlNode.setWithPlsqlItems(TStatementListSqlNode withPlsqlItems) |
| Modifier and Type | Method and Description |
|---|---|
TStatementListSqlNode |
TTryCatchSqlNode.getCatchStmts()
Get the statements inside the BEGIN CATCH ...
|
TStatementListSqlNode |
TTryCatchSqlNode.getTryStmts()
Get the statements inside the BEGIN TRY ...
|
| Modifier and Type | Method and Description |
|---|---|
void |
TTryCatchSqlNode.setCatchStmts(TStatementListSqlNode catchStmts) |
void |
TTryCatchSqlNode.setTryStmts(TStatementListSqlNode tryStmts) |
| Modifier and Type | Method and Description |
|---|---|
TStatementListSqlNode |
TCompoundTriggerBodyNode.getDeclareStmts() |
TStatementListSqlNode |
TConstructorBody.getStmts() |
| Modifier and Type | Method and Description |
|---|---|
TStatementListSqlNode |
TSelectSqlStatement.getWithPlsqlItems()
Get the inline PL/SQL function/procedure definitions from WITH clause.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TIfStmt.setElsifStmts(TStatementListSqlNode elsifStmts) |
void |
TSelectSqlStatement.setWithPlsqlItems(TStatementListSqlNode withPlsqlItems)
Set the inline PL/SQL function/procedure definitions.
|
static void |
TCreateProcedureStmt.validateSemicolonsBetweenStatements(TCustomSqlStatement psql,
TStatementListSqlNode stmtList)
Validates that each statement in a Teradata procedure body (except the last) is terminated with a semicolon.
|
| Modifier and Type | Method and Description |
|---|---|
TStatementListSqlNode |
TPlsqlCreateTypeBody.getStmts() |
| Modifier and Type | Method and Description |
|---|---|
TStatementListSqlNode |
TForEachStmt.getStmts() |