gudusoft.gsqlparser.nodes
Interfaces
IExpressionVisitor
Visitable
Classes
TAliasClause
TAlterDatabaseSqlNode
TAlterFunctionSqlNode
TAlterIndexSqlNode
TAlterLibrarySqlNode
TAlterProcedureSqlNode
TAlterSchemaSqlNode
TAlterSequenceSqlNode
TAlterTableOption
TAlterTableOptionList
TAlterTableSqlNode
TAlterTriggerSqlNode
TAlterViewSqlNode
TAnalyticFunction
TAnalyzeSqlNode
TArrayAccess
TAttributeOption
TAuthorizationClause
TAutomaticProperty
TBaseTablePartition
TBeginTranSqlNode
TBindArgument
TBindArgumentList
TBlockSqlNode
TBreakSqlNode
TCallSpec
TCallSqlNode
TCaseExpression
TCloseSqlNode
TClusterBy
TCollectStatisticsSqlNode
TColumnAttribute
TColumnAttributes
TColumnDefinition
TColumnDefinitionList
TColumnReference
TColumnReferenceList
TColumnWithSortOrder
TCommentSqlNode
TCommitSqlNode
TCompositeRangePartitions
TCompoundDmlTriggerClause
TCompoundSqlNode
TComputeClause
TComputeClauseItem
TComputeClauseItemList
TComputeExpr
TComputeExprList
TConnectByClause
TConnectSqlNode
TConstant
TConstantList
TConstraint
TConstraintList
TContainsTable
TContinueSqlNode
TCopySqlNode
TCreateDatabaseSqlNode
TCreateDirectorySqlNode
TCreateFunctionOption
TCreateFunctionSqlNode
TCreateIndexSqlNode
TCreateMacroSqlNode
TCreateMaterializedViewLogSqlNode
TCreateMaterializedViewSqlNode
TCreatePackageSqlNode
TCreateProcedureSqlNode
TCreateRowTypeSqlNode
TCreateSchemaSqlNode
TCreateSequenceSqlNode
TCreateSynonymSqlNode
TCreateTableOption
TCreateTableSqlNode
TCreateTriggerSqlNode
TCreateTypeSqlNode
TCreateUserSqlNode
TCreateViewSqlNode
TCTE
TCTEList
TDatabaseEventClause
TDatabaseEventItem
TDataChangeTable
TDatatypeAttribute
TDatatypeAttributeList
TDatetimeExpression
TDdlEventClause
TDdlEventItem
TDeclareSqlNode
TDeclareVariable
TDeclareVariableList
TDeleteSqlNode
TDenySqlNode
TDescribeSqlNode
TDistributeBy
TDmlEventClause
TDmlEventItem
TDmlSelectItem
TDmlSelectItemList
TDropDatabaseSqlNode
TDropDbObjectSqlNode
TDropFunctionSqlNode
TDropIndexItem
TDropIndexItemList
TDropIndexSqlNode
TDropProcedureSqlNode
TDropSchemaSqlNode
TDropSequenceSqlNode
TDropTableSqlNode
TDropViewSqlNode
TDummy
TDummyList
TElseIfSqlNode
TElseIfSqlNodeList
TEndTranSqlNode
TExceptionClause
TExceptionHandler
TExceptionHandlerList
TExceptReplaceClause
TExecImmeNode
TExecParameter
TExecParameterList
TExecuteAsSqlNode
TExecuteSqlNode
TExplicitDataTypeConversion
TExpression
TExpressionCallTarget
TExpressionList
TFetchFirstClause
TFetchSqlNode
TFileFormatSqlNode
TFlashback
TForSqlNode
TForUpdate
TFrameExclusionClause
TFromClause
TFromTable
TFromTableList
TFunctionCall
TFunctionHeader
TGetDiagSqlNode
TGrantSqlNode
TGroupBy
TGroupByItem
TGroupByItemList
TGroupingExpressionItem
TGroupingExpressionItemList
TGroupingSet
TGroupingSetItem
TGroupingSetItemList
THandlerForCondition
THashPartitions
THavingClause
THierarchical
THintClause
TIdentityClause
TIfSqlNode
TIncludeColumns
TIndexColName
TIndices
TIndirection
TInExpr
TInformixOuterClause
TInsertCondition
TInsertIntoValue
TInsertSqlNode
TIntervalExpression
TIntoClause
TIntoTableClause
TIsolationClause
TIterateSqlNode
TJoin
TJoinExpr
TJoinItem
TJoinItemList
TJoinList
TJsonObjectKeyValue
TJsonTable
TKeepDenseRankClause
TKeyAction
TKeyReference
TLateralView
TLeaveSqlNode
TLimitClause
TListPartitions
TListValuesClause
TLockingClause
TLockingClauseList
TLockSqlNode
TLoopSqlNode
TMergeDeleteClause
TMergeInsertClause
TMergeSqlNode
TMergeUpdateClause
TMergeWhenClause
TMSCKSqlNode
TMultiTarget
TMultiTargetList
TMySQLCreateTableOption
TMySQLIndexStorageType
TNameValuePair
TNewVariantTypeArgument
TNewVariantTypeArgumentList
TNodeFactory
TNodeWithAliasClause
TNodeWithLabel
TNonDmlTriggerClause
TObjectAccess
TObjectName
TObjectNameList
TObjectReference
TObjectReferenceList
TOffsetClause
TOpenDatasource
TOpenQuery
TOpenRowSet
TOpenSqlNode
TOpenXML
TOptimizeForClause
TOrderBy
TOrderByItem
TOrderByItemList
TOutputClause
TOutputFormatPhrase
TOutputFormatPhraseList
TParameterDeclaration
TParameterDeclarationList
TParameterMode
TParseErrorSqlNode
TParseTreeNode
TParseTreeNodeList
TParseTreeVisitor
TPartitionByClause
TPartitionClause
TPartitionExtensionClause
TPathSqlNode
TPivotClause
TPivotedTable
TPivotInClause
TPrecisionScale
TPrepareSqlNode
TPTNodeList
TPxGranule
TQualifyClause
TQueryHint
TRangePartitions
TRangeValuesClause
TRelationExpr
TRelationExprList
TRepeatSqlNode
TReplaceExprAsIdentifier
TRestrictionClause
TResultColumn
TResultColumnList
TReturningClause
TReturnSqlNode
TRevokeSqlNode
TRollbackSqlNode
TRollupCube
TSampleClause
TScriptSqlNode
TSelectDistinct
TSelectModifier
TSelectSqlNode
TSequenceOption
TSetAssignment
TSetSqlNode
TSignalSqlNode
TSimpleDmlTriggerClause
TSortBy
TStageLocation
TStatementListSqlNode
TStatementSqlNode
TStubStmtSqlNode
TSubPartitionByClause
TSubscripts
TSymbolTableItem
TTable
TTableElement
TTableElementList
TTableFunction
TTableHint
TTableList
TTablePartitionItem
TTableProperties
TTableReference
TTableReferenceList
TTableSample
TTableSamplePart
TTeradataWithClause
TTeradataWithClauseItem
TTeradataWithClauseItemList
TTopClause
TTriggerAction
TTriggerEventClause
TTriggerEventItem
TTriggeringClause
TTriggerReferencingClause
TTriggerReferencingItem
TTrimArgument
TTruncateTableSqlNode
TTypeAttribute
TTypeAttributeList
TTypeName
TTypeNameList
TUnloadSqlNode
TUnnestClause
TUnpivotInClause
TUnpivotInClauseItem
TUpdateSqlNode
TUpsertSqlNode
TVacuumSqlNode
TValueClause
TValueRowItem
TValueRowItemList
TViewAliasClause
TViewAliasItem
TViewAliasItemList
TWhenClauseItem
TWhenClauseItemList
TWhereClause
TWhileSqlNode
TWindowClause
TWindowDef
TWindowDefinition
TWindowFrame
TWindowFrameBoundary
TWindowPartitioningSpec
TWindowSpecification
TWithinGroup
TWithTableLock
TXMLAttributesClause
TXmlElement
TXMLPassingClause
TXmlRoot
TXmlSerialize
TXmlTable
TXmlTableParameter
Enums
ECreateFunctionOptionType
EForXMLMode
EHiveInsertType
ENodeStatus
ENodeType
TAttributeOption.EValueType
TAuthorizationClause.EAuthorizationType
TCreateSchemaSqlNode.ESchemaMode
TForUpdate.EForUpdateType
THandlerForCondition.EHandlerForType
TStageLocation.EStageLocationType
TSubPartitionByClause.ESubPartitionByType
TTablePartitionItem.ETablePartitionItemType