Table of Contents

Enum ENodeType.InnerEnum

Namespace
gudusoft.gsqlparser.nodes
Assembly
gudusoft.gsqlparser.dll
public enum ENodeType.InnerEnum

Fields

T_AbortSqlNode = 323
T_AliasClause = 104
T_AlterDatabaseSqlNode = 183
T_AlterFunctionSqlNode = 446
T_AlterIndexSqlNode = 182
T_AlterSchemaSqlNode = 448
T_AlterTableOption = 42
T_AlterTableOptionList = 43
T_AlterTableSqlNode = 77
T_AlterTriggerSqlNode = 248
T_AlterViewSqlNode = 181
T_AnalyticFunction = 130
T_ArrayAccess = 234
T_AssignStmt = 208
T_AttributeOption = 335
T_AutomaticProperty = 291
T_BasicStmt = 221
T_BeginTranSqlNode = 438
T_BindArgument = 158
T_BindArgumentList = 159
T_BlockSqlNode = 60
T_BreakSqlNode = 80
T_CTE = 113
T_CTEList = 114
T_CallSpec = 238
T_CallSqlNode = 91
T_CaseExpression = 25
T_CaseStmt = 220
T_CloseSqlNode = 85
T_CloseStmt = 215
T_CollectColumnIndex = 171
T_CollectFromOption = 170
T_CollectStatisticsSqlNode = 90
T_ColumnAttribute = 193
T_ColumnAttributes = 192
T_ColumnDefinition = 30
T_ColumnDefinitionList = 32
T_ColumnReference = 35
T_ColumnReferenceList = 36
T_CommentSqlNode = 100
T_CompoundDmlTriggerClause = 227
T_CompoundSqlNode = 305
T_CompoundTriggerBodyNode = 256
T_ComputeClause = 138
T_ComputeClauseItem = 136
T_ComputeClauseItemList = 137
T_ComputeExpr = 134
T_ComputeExprList = 135
T_ConnectByClause = 195
T_Constant = 0
T_ConstantList = 12
T_Constant_BindV = 10
T_Constant_Boolean = 8
T_Constant_Date = 5
T_Constant_Double = 3
T_Constant_Float = 2
T_Constant_Integer = 1
T_Constant_Interval = 9
T_Constant_Null = 11
T_Constant_String = 4
T_Constant_Time = 7
T_Constant_Timestamp = 6
T_Constraint = 156
T_ConstraintList = 157
T_ConstructorBody = 250
T_ConstructorSpec = 249
T_ContainsTable = 140
T_ContinueSqlNode = 79
T_CopyIntoNode = 447
T_CreateDatabaseSqlNode = 96
T_CreateDirectorySqlNode = 237
T_CreateFunctionOption = 341
T_CreateFunctionSqlNode = 59
T_CreateIndexSqlNode = 69
T_CreateMaterializedViewLogSqlNode = 70
T_CreateMaterializedViewSqlNode = 71
T_CreatePackageSqlNode = 68
T_CreateProcedureSqlNode = 58
T_CreateRowTypeSqlNode = 384
T_CreateSchemaSqlNode = 76
T_CreateSecurityPolicySqlNode = 455
T_CreateSequenceSqlNode = 75
T_CreateSynonymSqlNode = 236
T_CreateTableOption = 451
T_CreateTableSqlNode = 57
T_CreateTriggerSqlNode = 62
T_CreateUserSqlNode = 442
T_CreateViewSqlNode = 63
T_CursorDeclStmt = 67
T_DataChangeTable = 303
T_DatatypeAttribute = 278
T_DatatypeAttributeList = 279
T_DatetimeExression = 27
T_DeclareSqlNode = 66
T_DeclareVariable = 264
T_DeclareVariableList = 265
T_DeleteSqlNode = 54
T_DeleteStatisticsSqlNode = 435
T_DenySqlNode = 82
T_DescribeSqlNode = 293
T_DmlEventClause = 231
T_DmlEventItem = 445
T_DmlSelectItem = 146
T_DmlSelectItemList = 147
T_DropColumnOrConstraint = 275
T_DropDatabaseSqlNode = 450
T_DropDbObjectSqlNode = 89
T_DropFunctionSqlNode = 449
T_DropIndexItem = 49
T_DropIndexItemList = 50
T_DropIndexSqlNode = 73
T_DropSequenceSqlNode = 189
T_DropTableSqlNode = 72
T_DropViewSqlNode = 74
T_Dummy = 436
T_DummyList = 437
T_ElseIfSqlNode = 307
T_ElseIfSqlNodeList = 308
T_ElsifStmt = 212
T_EndTranSqlNode = 439
T_ErrorLoggingClause = 253
T_ExceptionClause = 202
T_ExceptionHandler = 203
T_ExceptionHandlerList = 204
T_ExecImmeNode = 217
T_ExecParameter = 276
T_ExecParameterList = 277
T_ExecuteAsClause = 287
T_ExecuteAsSqlNode = 86
T_ExecuteSqlNode = 87
T_ExecuteSqlStatement = 345
T_ExitStmt = 209
T_ExpandOnClause = 316
T_ExplicitDataTypeConversion = 164
T_Expression = 20
T_ExpressionCallTarget = 196
T_ExpressionList = 46
T_Expression_Compound = 22
T_Expression_Simple = 21
T_FetchFirstClause = 298
T_FetchSqlNode = 83
T_FetchStmt = 218
T_Flashback = 108
T_ForEachStmt = 340
T_ForSqlNode = 306
T_ForUpdate = 118
T_FrameExclusionClause = 197
T_FromTable = 105
T_FromTableList = 109
T_FunctionCall = 26
T_GenerateStatisticsSqlNode = 201
T_GetDiagSqlNode = 337
T_GetDiagStmt = 344
T_GrantSqlNode = 81
T_GroomTableSqlNode = 198
T_GroupConcatParam = 295
T_GroupingExpressionItem = 126
T_GroupingExpressionItemList = 127
T_GroupingSet = 128
T_GroupingSetItem = 124
T_GroupingSetItemList = 125
T_GruopBy = 120
T_GruopByItem = 121
T_GruopByItemList = 122
T_Hierarchical = 119
T_HiveAnalyzeSqlNode = 416
T_HiveClusterBy = 390
T_HiveCreateRoleSqlNode = 418
T_HiveDescTabType = 422
T_HiveDescTablePartition = 423
T_HiveDescribeSqlNode = 412
T_HiveDistributeBy = 388
T_HiveDropDBSqlNode = 406
T_HiveDropFunctionSqlNode = 415
T_HiveDropRoleSqlNode = 425
T_HiveExplainSqlNode = 421
T_HiveExportSqlNode = 402
T_HiveFromQuerySqlNode = 430
T_HiveGrantRoleSqlNode = 429
T_HiveGrantSqlNode = 419
T_HiveHintClause = 393
T_HiveHintItem = 394
T_HiveImportSqlNode = 403
T_HiveIndexProperties = 424
T_HiveKeyValueProperty = 397
T_HiveLateralView = 392
T_HiveLoadSqlNode = 401
T_HiveLockSqlNode = 417
T_HiveMetastoreCheckSqlNode = 414
T_HivePartitionSpec = 385
T_HivePartitionedTableFunction = 391
T_HivePrincipalName = 420
T_HivePrivilegeDef = 426
T_HiveRecordReader = 400
T_HiveRecordWriter = 399
T_HiveRowFormat = 396
T_HiveShowGrantSqlNode = 427
T_HiveShowRoleGrantSqlNode = 428
T_HiveShowSqlNode = 413
T_HiveSortBy = 387
T_HiveSwitchDBSqlNode = 405
T_HiveTableBuckets = 409
T_HiveTableFileFormat = 411
T_HiveTablePartition = 408
T_HiveTableProperties = 407
T_HiveTableSkewed = 410
T_HiveTerminatedIdentifier = 398
T_HiveTransformClause = 395
T_HiveVariable = 386
T_HiveWithDBPropertiesClause = 404
T_IdentityClause = 452
T_IfSqlNode = 65
T_IfStmt = 211
T_InExpr = 47
T_IncludeColumns = 304
T_IndexColName = 19
T_IndexDefinition = 317
T_IndexHint = 441
T_Indices = 333
T_Indirection = 332
T_InformixOuterClause = 383
T_InsertBulkSqlNode = 433
T_InsertCondition = 97
T_InsertIntoValue = 98
T_InsertSqlNode = 56
T_IntervalExression = 28
T_IntoClause = 154
T_IntoTableClause = 163
T_InvokerRightsClause = 243
T_IsolationClause = 299
T_Join = 111
T_JoinExpr = 110
T_JoinItem = 112
T_JsonTable = 453
T_KeepDenseRankClause = 131
T_KeyAction = 45
T_KeyReference = 44
T_LimitClause = 288
T_ListaggOverflow = 454
T_LockingClause = 326
T_LoopSqlNode = 312
T_LoopStmt = 206
T_MdxAxis = 377
T_MdxAxisNode = 376
T_MdxBinOpNode = 373
T_MdxCalcPropNode = 378
T_MdxCallNode = 353
T_MdxCaseNode = 375
T_MdxCreateMemberNode = 347
T_MdxCreateSessionCubeNode = 350
T_MdxCreateSetNode = 348
T_MdxCreateSubCubeNode = 349
T_MdxDimContentNode = 382
T_MdxDimensionNode = 369
T_MdxDrillthroughNode = 351
T_MdxEmptyNode = 360
T_MdxFloatConstNode = 358
T_MdxFunctionNode = 363
T_MdxGroupNode = 367
T_MdxIdentifierNode = 356
T_MdxIntegerConstNode = 357
T_MdxKeySegment = 355
T_MdxLevelContentNode = 370
T_MdxLevelNode = 371
T_MdxMeasureNode = 366
T_MdxMemberNode = 368
T_MdxNameSegment = 354
T_MdxNonEmptyNode = 361
T_MdxPropertyNode = 362
T_MdxScopeNode = 352
T_MdxSelectNode = 346
T_MdxSetNode = 365
T_MdxStringConstNode = 359
T_MdxTupleNode = 364
T_MdxUnaryOpNode = 372
T_MdxWhenNode = 374
T_MdxWhereNode = 381
T_MdxWithMemberNode = 379
T_MdxWithSetNode = 380
T_MergeDeleteClause = 175
T_MergeDoNothingClause = 176
T_MergeInsertClause = 174
T_MergeSqlNode = 78
T_MergeUpdateClause = 173
T_MergeWhenClause = 172
T_ModeChoice = 200
T_MoveSqlNode = 338
T_MoveStmt = 342
T_MssqlBeginDialogSqlNode = 266
T_MssqlBeginTranSqlNode = 259
T_MssqlBulkInsertSqlNode = 272
T_MssqlCreateTriggerUpdateColumn = 270
T_MssqlCreateTriggerUpdateColumnList = 271
T_MssqlCreateTypeSqlNode = 285
T_MssqlDeallocateSqlNode = 263
T_MssqlEndConversationSqlNode = 268
T_MssqlGotoSqlNode = 261
T_MssqlLabelSqlNode = 262
T_MssqlRaiserrorSqlNode = 260
T_MssqlReconfigureSqlNode = 284
T_MssqlRevertSqlNode = 269
T_MssqlSendOnConversationSqlNode = 267
T_MssqlSetSqlNode = 258
T_MssqlStmtStubSqlNode = 274
T_MssqlThrowSqlNode = 283
T_MssqlUpdateTextSqlNode = 273
T_MultiTarget = 150
T_MultiTargetList = 151
T_MySQLCreateTableOption = 290
T_MySQLIndexOption = 296
T_MySQLIndexStorageType = 289
T_MySQLPrepareSqlNode = 292
T_NewVariantTypeArgument = 160
T_NewVariantTypeArgumentList = 161
T_NonDmlTriggerClause = 228
T_NullSqlNode = 339
T_NullStmt = 343
T_ObjectAccess = 24
T_ObjectName = 29
T_ObjectNameList = 41
T_ObjectReference = 31
T_ObjectReferenceList = 33
T_OffsetClause = 327
T_OpenDatasource = 143
T_OpenQuery = 149
T_OpenRowSet = 141
T_OpenSqlNode = 84
T_OpenStmt = 216
T_OpenXML = 142
T_OpenforStmt = 205
T_OptimizeForClause = 297
T_OptionClause = 280
T_OracleCreateLibrarySqlNode = 247
T_OrderBy = 115
T_OrderByItem = 116
T_OrderByItemList = 117
T_OutputClause = 145
T_OutputFormatPhrase = 168
T_OutputFormatPhraseList = 169
T_PTNodeList = 14
T_ParallelEnableClause = 246
T_ParameterDeclaration = 232
T_ParameterDeclarationList = 233
T_ParameterMode = 191
T_ParseErrorSqlNode = 315
T_ParseTreeNodeList = 16
T_PartitionByClause = 389
T_PartitionClause = 330
T_PartitionExtensionClause = 242
T_PerformSqlNode = 336
T_PivotClause = 144
T_PivotInClause = 180
T_PivotedTable = 194
T_PlsqlCreateType = 229
T_PlsqlCreateTypeBody = 230
T_PlsqlForallStmt = 219
T_PlsqlGotoStmt = 210
T_PlsqlNullStmt = 222
T_PlsqlPipeRowStmt = 235
T_PlsqlRecordTypeDefStmt = 225
T_PlsqlTableTypeDefStmt = 223
T_PlsqlVarrayTypeDefStmt = 224
T_PrecisionScale = 13
T_ProcedureOption = 286
T_PxGranule = 106
T_QualifyClause = 129
T_QueryHint = 281
T_RaiseStmt = 213
T_ReclaimChoice = 199
T_RelationExpr = 324
T_RelationExprList = 325
T_RepeatSqlNode = 311
T_RestrictionClause = 314
T_ResultCacheClause = 244
T_ResultColumn = 102
T_ResultColumnList = 103
T_ReturnSqlNode = 61
T_ReturnStmt = 214
T_ReturningClause = 148
T_RevokeSqlNode = 88
T_RollupCube = 123
T_SampleClause = 162
T_SelectDistinct = 95
T_SelectLimit = 328
T_SelectSqlNode = 53
T_SequenceOption = 190
T_SetAssignment = 294
T_SetRowCountSqlNode = 282
T_SetSqlNode = 309
T_SimpleDmlTriggerClause = 226
T_StatementList = 17
T_StatementListSqlNode = 99
T_StatementSqlNode = 64
T_StreamingClause = 245
T_StubStmtSqlNode = 52
T_Subscripts = 177
T_SupplementalLogging = 254
T_SybaseDumpTranSqlNode = 431
T_SybaseUpdateIndexStatisticsSqlNode = 432
T_Table = 34
T_TableElement = 152
T_TableElementList = 153
T_TableHint = 23
T_TableReference = 37
T_TableReferenceList = 38
T_TableSample = 107
T_TableSamplePart = 155
T_TeradataCreateMacroSqlNode = 440
T_TeradataGiveSqlNode = 322
T_TeradataLockClause = 321
T_TeradataLockSqlNode = 320
T_TeradataStmtStubSqlNode = 318
T_TeradataUsingSqlNode = 319
T_TeradataWithClause = 165
T_TeradataWithClauseItem = 166
T_TeradataWithClauseItemList = 167
T_TimingPoint = 255
T_TopClause = 139
T_TriggerAction = 313
T_TriggerEventClause = 443
T_TriggerEventItem = 444
T_TrimArgument = 48
T_TruncateTableSqlNode = 51
T_TypeAttribute = 39
T_TypeAttributeList = 40
T_TypeNameList = 18
T_Typename = 15
T_UnpivotInClause = 178
T_UnpivotInClauseItem = 179
T_UpdateSqlNode = 55
T_ValueClause = 300
T_ValueRowItem = 301
T_ValueRowItemList = 302
T_VarDeclStmt = 207
T_ViewAliasClause = 94
T_ViewAliasItem = 92
T_ViewAliasItemList = 93
T_WhenClauseItem = 132
T_WhenClauseItemList = 133
T_WhereClause = 101
T_WhileSqlNode = 310
T_WindowClause = 331
T_WindowDef = 329
T_WindowDefinition = 188
T_WindowFrame = 185
T_WindowFrameBoundary = 184
T_WindowPartitioningSpec = 187
T_WindowSpecification = 186
T_WithinGroup = 257
T_WritetextSqlNode = 434
T_XMLAttributes = 251
T_XMLPassingClause = 252
T_XmlElement = 240
T_XmlRoot = 241
T_XmlSerialize = 239
T_XmlTable = 334