| Package | Description |
|---|---|
| gudusoft.gsqlparser |
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
| gudusoft.gsqlparser.dlineage.dataflow.model | |
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.nodes.mssql | |
| gudusoft.gsqlparser.nodes.teradata | |
| gudusoft.gsqlparser.sqlcmds | |
| gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
| gudusoft.gsqlparser.stmt.db2 | |
| gudusoft.gsqlparser.stmt.mssql | |
| gudusoft.gsqlparser.stmt.mysql |
| Modifier and Type | Field and Description |
|---|---|
ESqlStatementType |
TCustomSqlStatement.sqlstatementtype
Type of this statement.
|
| Modifier and Type | Method and Description |
|---|---|
static ESqlStatementType |
ESqlStatementType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ESqlStatementType[] |
ESqlStatementType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
OraclePackage.getType() |
ESqlStatementType |
Procedure.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
OraclePackage.setType(ESqlStatementType type) |
void |
Procedure.setType(ESqlStatementType type) |
| Modifier and Type | Field and Description |
|---|---|
ESqlStatementType |
TDummy.sqlstatementtype |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TDmlEventItem.getDmlType() |
ESqlStatementType |
TStubStmtSqlNode.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TDmlEventItem.setDmlType(ESqlStatementType dmlType) |
void |
TStubStmtSqlNode.setSqlStatementType(ESqlStatementType sqlStatementType) |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TDisableEnableTriggerSqlNode.getSqlStatementType() |
ESqlStatementType |
TMssqlStmtStubSqlNode.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TMssqlStmtStubSqlNode.setSqlStatementType(ESqlStatementType sqlStatementType) |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TTeradataStmtStubSqlNode.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TTeradataStmtStubSqlNode.setSqlStatementType(ESqlStatementType sqlStatementType) |
| Modifier and Type | Field and Description |
|---|---|
protected ESqlStatementType |
AbstractSqlCmds.gnewsqlstatementtype
Temporary field for tracking statement type during issql() processing.
|
ESqlStatementType |
TSqlCmd.sqlstatementtype |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TSqlCmds.findCmdUsedByYacc(TSourceToken token)
Generic method for yacc parsers to find SQL command type.
|
ESqlStatementType |
TSqlCmds.findmssqlcmdusedbyyacc(TSourceToken pcst) |
ESqlStatementType |
TSqlCmdsAdapter.findSybaseCmdInternal(TSourceToken token)
Internal helper for Sybase to find command type.
|
ESqlStatementType |
TSqlCmds.findsybasecmdusedbyyacc(TSourceToken pcst) |
ESqlStatementType |
TSqlCmdsAdapter.getStatementTypeForToken(TSourceToken token) |
ESqlStatementType |
ISqlCmds.getStatementTypeForToken(TSourceToken token)
Finds SQL command type for yacc parser integration.
|
ESqlStatementType |
AbstractSqlCmds.getStatementTypeForToken(TSourceToken token) |
ESqlStatementType |
TSqlCmdsMssql.getStatementTypeForToken(TSourceToken token) |
ESqlStatementType |
TSqlCmdsSybase.getStatementTypeForToken(TSourceToken token) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSqlCmds.addCmd(int token1,
ESqlStatementType stmtType)
Overloaded helper for simpler commands.
|
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
String token4,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
String token4,
String token5,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
String token4,
String token5,
String token6,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
String token4,
String token5,
String token6,
String token7,
ESqlStatementType stmtType) |
protected void |
AbstractSqlCmds.addCmd(int token1,
String token2,
String token3,
String token4,
String token5,
String token6,
String token7,
String token8,
ESqlStatementType stmtType)
Helper method to add a command to the list.
|
| Constructor and Description |
|---|
TRoutineLoadJobActionStmt(EDbVendor dbvendor,
ESqlStatementType stmtType) |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TDb2StmtStub.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TDb2StmtStub.setSqlStatementType(ESqlStatementType sqlStatementType) |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TMssqlStmtStub.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TMssqlStmtStub.setSqlStatementType(ESqlStatementType sqlStatementType) |
| Modifier and Type | Method and Description |
|---|---|
ESqlStatementType |
TMySQLStmtStub.getSqlStatementType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TMySQLStmtStub.setSqlStatementType(ESqlStatementType sqlStatementType) |