public class TStatementSqlNode extends TParseTreeNode
Constructor and Description |
---|
TStatementSqlNode() |
Modifier and Type | Method and Description |
---|---|
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Analyze the sub-nodes inside this node.
|
TObjectName |
getEndlabelName() |
TObjectName |
getLabelName() |
TCustomSqlStatement |
getStmt() |
void |
init(Object arg1)
Initialize a query tree node.
|
void |
init(Object arg1,
Object arg2) |
void |
setEndlabelName(TObjectName endlabelName) |
void |
setLabelName(TObjectName labelName) |
void |
setParsed(boolean parsed) |
accept, acceptChildren, addAllMyTokensToTokenList, appendString, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toString
public static final int caseExpression
public static final int stubStmtSqlNode
public static final int truncateTable
public static final int select
public static final int delete
public static final int update
public static final int insert
public static final int createtable
public static final int CreateProcedureSqlNode
public static final int CreateFunctionSqlNode
public static final int block
public static final int returnstmt
public static final int ifstmt
public static final int declare
public static final int CreateIndexSqlNode
public static final int DropTableSqlNode
public static final int DropIndexSqlNode
public static final int DropViewSqlNode
public static final int AlterTableSqlNode
public static final int MergeSqlNode
public static final int ContinueSqlNode
public static final int BreakSqlNode
public static final int GrantSqlNode
public static final int FetchSqlNode
public static final int OpenSqlNode
public static final int CloseSqlNode
public static final int ExecuteAsSqlNode
public static final int ExecuteSqlNode
public static final int RevokeSqlNode
public static final int DropDbObjectSqlNode
public static final int CollectStatisticsSqlNode
public static final int callSqlNode
public static final int createDatabaseSqlNode
public static final int createSchemaSqlNode
public static final int DenySqlNode
public static final int alterViewSqlNode
public static final int alterIndexSqlNode
public static final int alterDatabaseSqlNode
public static final int dropSequenceSqlNode
public static final int dropProcedureSqlNode
public static final int dropDatabaseSqlNode
public static final int dropSchemaSqlNode
public static final int ExecImmeNode
public static final int createSynonymSqlNode
public static final int OracleConstructorSpec
public static final int OracleConstructorBody
public static final int OracleCompoundTriggerBody
public static final int EndTranSqlNode
public static final int MssqlSetSqlNode
public static final int BeginTranSqlNode
public static final int MssqlRaiserrorSqlNode
public static final int MssqlGotoSqlNode
public static final int MssqlLabelSqlNode
public static final int MssqlDeallocateSqlNode
public static final int MssqlBeginDialogSqlNode
public static final int MssqlSendOnConversationSqlNode
public static final int MssqlEndConversationSqlNode
public static final int MssqlRevertSqlNode
public static final int MssqlBulkInsert
public static final int MssqlUpdateTextSqlNode
public static final int MssqlStmtStubSqlNode
public static final int MssqlSetRowCountSqlNode
public static final int MssqlThrowSqlNode
public static final int MssqlReconfigureSqlNode
public static final int MssqlCreateTypeSqlNode
public static final int MssqlCreateXmlSchemaCollectionSqlNode
public static final int MssqlBeginConversationTimerSqlNode
public static final int DeallocatePrepareSqlNode
public static final int ForSqlNode
public static final int SetSqlNode
public static final int WhileSqlNode
public static final int RepeatSqlNode
public static final int LoopSqlNode
public static final int ParseErrorNode
public static final int dummyNode
public static final int dummyListNode
public static final int TeradataStmtStubSqlNode
public static final int T_TeradataUsingSqlNode
public static final int T_TeradataLockSqlNode
public static final int T_TeradataLockClause
public static final int T_TeradataGiveSqlNode
public static final int T_TeradataCreateMacroSqlNode
public static final int moveSqlNode
public static final int hiveLoadSqlNode
public static final int hiveExportSqlNode
public static final int hiveImportSqlNode
public static final int hiveSwitchDBSqlNode
public static final int hiveDropDBSqlNode
public static final int hiveDescribeSqlNode
public static final int hiveShowSqlNode
public static final int hiveMetastoreCheckSqlNode
public static final int hiveDropFunctionSqlNode
public static final int hiveAnalyzeSqlNode
public static final int LockSqlNode
public static final int hiveCreateRoleSqlNode
public static final int hiveGrantSqlNode
public static final int hiveDropRoleSqlNode
public static final int hiveShowGrantSqlNode
public static final int hiveShowRoleGrantSqlNode
public static final int hiveGrantRoleSqlNode
public static final int hiveFromQuerySqlNode
public static final int sybaseDumpTranSqlNode
public static final int sybaseUpdateIndexStatisticsSqlNode
public static final int sybaseInsertBulkSqlNode
public static final int sybaseWritetextSqlNode
public static final int sybaseDeleteStatisticsSqlNode
public TCustomSqlStatement getStmt()
public void setParsed(boolean parsed)
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic void setEndlabelName(TObjectName endlabelName)
public TObjectName getEndlabelName()
public void setLabelName(TObjectName labelName)
public TObjectName getLabelName()
public void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public void doParse(TCustomSqlStatement psql, ESqlClause plocation)
TParseTreeNode
doParse
in class TParseTreeNode
psql
- SQL statement this node belongs toplocation
- SQL clause this node belongs toCopyright © 2019. All rights reserved.