Class TStatementSqlNode
- Namespace
- gudusoft.gsqlparser.nodes
- Assembly
- gudusoft.gsqlparser.dll
public class TStatementSqlNode : TParseTreeNode, Visitable
- Inheritance
-
TStatementSqlNode
- Implements
- Inherited Members
Fields
AlterTableSqlNode
public const int AlterTableSqlNode = 123
Field Value
BreakSqlNode
public const int BreakSqlNode = 126
Field Value
CloseSqlNode
public const int CloseSqlNode = 130
Field Value
CollectStatisticsSqlNode
public const int CollectStatisticsSqlNode = 136
Field Value
ContinueSqlNode
public const int ContinueSqlNode = 125
Field Value
CreateFunctionSqlNode
public const int CreateFunctionSqlNode = 106
Field Value
CreateIndexSqlNode
public const int CreateIndexSqlNode = 116
Field Value
CreateProcedureSqlNode
public const int CreateProcedureSqlNode = 105
Field Value
CreateSchemaSqlNode
public const int CreateSchemaSqlNode = 155
Field Value
CreateSequenceSqlNode
public const int CreateSequenceSqlNode = 122
Field Value
DenySqlNode
public const int DenySqlNode = 157
Field Value
DropDbObjectSqlNode
public const int DropDbObjectSqlNode = 135
Field Value
DropIndexSqlNode
public const int DropIndexSqlNode = 120
Field Value
DropTableSqlNode
public const int DropTableSqlNode = 119
Field Value
DropViewSqlNode
public const int DropViewSqlNode = 121
Field Value
ExecImmeNode
public const int ExecImmeNode = 514
Field Value
ExecuteAsSqlNode
public const int ExecuteAsSqlNode = 131
Field Value
ExecuteSqlNode
public const int ExecuteSqlNode = 132
Field Value
FetchSqlNode
public const int FetchSqlNode = 128
Field Value
ForSqlNode
public const int ForSqlNode = 913
Field Value
GrantSqlNode
public const int GrantSqlNode = 127
Field Value
LoopSqlNode
public const int LoopSqlNode = 925
Field Value
MergeSqlNode
public const int MergeSqlNode = 124
Field Value
MssqlBeginDialogSqlNode
public const int MssqlBeginDialogSqlNode = 619
Field Value
MssqlBeginTranSqlNode
public const int MssqlBeginTranSqlNode = 612
Field Value
MssqlBulkInsert
public const int MssqlBulkInsert = 625
Field Value
MssqlCreateTypeSqlNode
public const int MssqlCreateTypeSqlNode = 718
Field Value
MssqlDeallocateSqlNode
public const int MssqlDeallocateSqlNode = 616
Field Value
MssqlEndConversationSqlNode
public const int MssqlEndConversationSqlNode = 621
Field Value
MssqlGotoSqlNode
public const int MssqlGotoSqlNode = 614
Field Value
MssqlLabelSqlNode
public const int MssqlLabelSqlNode = 615
Field Value
MssqlRaiserrorSqlNode
public const int MssqlRaiserrorSqlNode = 613
Field Value
MssqlReconfigureSqlNode
public const int MssqlReconfigureSqlNode = 717
Field Value
MssqlRevertSqlNode
public const int MssqlRevertSqlNode = 622
Field Value
MssqlSendOnConversationSqlNode
public const int MssqlSendOnConversationSqlNode = 620
Field Value
MssqlSetRowCountSqlNode
public const int MssqlSetRowCountSqlNode = 714
Field Value
MssqlSetSqlNode
public const int MssqlSetSqlNode = 611
Field Value
MssqlStmtStubSqlNode
public const int MssqlStmtStubSqlNode = 627
Field Value
MssqlThrowSqlNode
public const int MssqlThrowSqlNode = 716
Field Value
MssqlUpdateTextSqlNode
public const int MssqlUpdateTextSqlNode = 626
Field Value
OpenSqlNode
public const int OpenSqlNode = 129
Field Value
OracleCompoundTriggerBody
public const int OracleCompoundTriggerBody = 597
Field Value
OracleConstructorBody
public const int OracleConstructorBody = 587
Field Value
OracleConstructorSpec
public const int OracleConstructorSpec = 585
Field Value
ParseErrorNode
public const int ParseErrorNode = 990
Field Value
RepeatSqlNode
public const int RepeatSqlNode = 923
Field Value
RevokeSqlNode
public const int RevokeSqlNode = 133
Field Value
SetSqlNode
public const int SetSqlNode = 919
Field Value
TAlterFunctionSqlNode
public const int TAlterFunctionSqlNode = 2015
Field Value
TAlterSchemaSqlNode
public const int TAlterSchemaSqlNode = 2021
Field Value
TCopyIntoNode
public const int TCopyIntoNode = 2020
Field Value
TCreateFunctionOption
public const int TCreateFunctionOption = 2014
Field Value
TCreateTableOption
public const int TCreateTableOption = 2030
Field Value
TCreateUserSqlNode
public const int TCreateUserSqlNode = 2100
Field Value
TDmlEventItem
public const int TDmlEventItem = 2103
Field Value
TDropDatabaseSqlNode
public const int TDropDatabaseSqlNode = 2023
Field Value
TDropFunctionSqlNode
public const int TDropFunctionSqlNode = 2022
Field Value
TTriggerEventClause
public const int TTriggerEventClause = 2101
Field Value
TTriggerEventItem
public const int TTriggerEventItem = 2102
Field Value
T_AbortSqlNode
public const int T_AbortSqlNode = 1110
Field Value
T_TeradataCreateMacroSqlNode
public const int T_TeradataCreateMacroSqlNode = 1111
Field Value
T_TeradataGiveSqlNode
public const int T_TeradataGiveSqlNode = 1109
Field Value
T_TeradataLockClause
public const int T_TeradataLockClause = 1108
Field Value
T_TeradataLockSqlNode
public const int T_TeradataLockSqlNode = 1107
Field Value
T_TeradataUsingSqlNode
public const int T_TeradataUsingSqlNode = 1106
Field Value
TeradataStmtStubSqlNode
public const int TeradataStmtStubSqlNode = 1105
Field Value
WhileSqlNode
public const int WhileSqlNode = 921
Field Value
alterDatabaseSqlNode
public const int alterDatabaseSqlNode = 357
Field Value
alterIndexSqlNode
public const int alterIndexSqlNode = 356
Field Value
alterViewSqlNode
public const int alterViewSqlNode = 355
Field Value
block
public const int block = 107
Field Value
callSqlNode
public const int callSqlNode = 137
Field Value
caseExpression
public const int caseExpression = 41
Field Value
createDatabaseSqlNode
public const int createDatabaseSqlNode = 151
Field Value
createSynonymSqlNode
public const int createSynonymSqlNode = 552
Field Value
createtable
public const int createtable = 104
Field Value
declare
public const int declare = 113
Field Value
delete
public const int delete = 101
Field Value
dropSequenceSqlNode
public const int dropSequenceSqlNode = 364
Field Value
dummyListNode
public const int dummyListNode = 1001
Field Value
dummyNode
public const int dummyNode = 1000
Field Value
hiveAnalyzeSqlNode
public const int hiveAnalyzeSqlNode = 1869
Field Value
hiveCreateRoleSqlNode
public const int hiveCreateRoleSqlNode = 1873
Field Value
hiveDescribeSqlNode
public const int hiveDescribeSqlNode = 1861
Field Value
hiveDropDBSqlNode
public const int hiveDropDBSqlNode = 1849
Field Value
hiveDropFunctionSqlNode
public const int hiveDropFunctionSqlNode = 1867
Field Value
hiveDropRoleSqlNode
public const int hiveDropRoleSqlNode = 1887
Field Value
hiveExportSqlNode
public const int hiveExportSqlNode = 1841
Field Value
hiveFromQuerySqlNode
public const int hiveFromQuerySqlNode = 1897
Field Value
hiveGrantRoleSqlNode
public const int hiveGrantRoleSqlNode = 1895
Field Value
hiveGrantSqlNode
public const int hiveGrantSqlNode = 1875
Field Value
hiveImportSqlNode
public const int hiveImportSqlNode = 1843
Field Value
hiveLoadSqlNode
public const int hiveLoadSqlNode = 1839
Field Value
hiveLockSqlNode
public const int hiveLockSqlNode = 1871
Field Value
hiveMetastoreCheckSqlNode
public const int hiveMetastoreCheckSqlNode = 1865
Field Value
hiveShowGrantSqlNode
public const int hiveShowGrantSqlNode = 1891
Field Value
hiveShowRoleGrantSqlNode
public const int hiveShowRoleGrantSqlNode = 1893
Field Value
hiveShowSqlNode
public const int hiveShowSqlNode = 1863
Field Value
hiveSwitchDBSqlNode
public const int hiveSwitchDBSqlNode = 1847
Field Value
ifstmt
public const int ifstmt = 112
Field Value
insert
public const int insert = 103
Field Value
moveSqlNode
public const int moveSqlNode = 1268
Field Value
returnstmt
public const int returnstmt = 108
Field Value
select
public const int select = 100
Field Value
stubStmtSqlNode
public const int stubStmtSqlNode = 80
Field Value
sybaseDeleteStatisticsSqlNode
public const int sybaseDeleteStatisticsSqlNode = 2009
Field Value
sybaseDumpTranSqlNode
public const int sybaseDumpTranSqlNode = 2001
Field Value
sybaseInsertBulkSqlNode
public const int sybaseInsertBulkSqlNode = 2005
Field Value
sybaseUpdateIndexStatisticsSqlNode
public const int sybaseUpdateIndexStatisticsSqlNode = 2003
Field Value
sybaseWritetextSqlNode
public const int sybaseWritetextSqlNode = 2007
Field Value
truncateTable
public const int truncateTable = 77
Field Value
update
public const int update = 102
Field Value
Properties
EndLabelName
public virtual TObjectName EndLabelName { get; set; }
Property Value
LabelName
public virtual TObjectName LabelName { get; set; }
Property Value
Parsed
public virtual bool Parsed { set; }
Property Value
Stmt
public virtual TCustomSqlStatement Stmt { get; }
Property Value
Methods
doParse(TCustomSqlStatement, ESqlClause)
analyze this node
public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)
Parameters
psqlTCustomSqlStatementplocationESqlClause
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object
init(object, object)
public override void init(object arg1, object arg2)