Packages

t

org.apache.spark.sql.catalyst.parser

SqlBaseParserListener

trait SqlBaseParserListener extends ParseTreeListener

This interface defines a complete listener for a parse tree produced by SqlBaseParser.

Linear Supertypes
ParseTreeListener, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlBaseParserListener
  2. ParseTreeListener
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def enterAddTableColumns(ctx: AddTableColumnsContext): Unit

    Enter a parse tree produced by the addTableColumns labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the addTableColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  2. abstract def enterAddTablePartition(ctx: AddTablePartitionContext): Unit

    Enter a parse tree produced by the addTablePartition labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the addTablePartition labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  3. abstract def enterAggregationClause(ctx: AggregationClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#aggregationClause.

    Enter a parse tree produced by SqlBaseParser#aggregationClause.

    ctx

    the parse tree

  4. abstract def enterAliasedQuery(ctx: AliasedQueryContext): Unit

    Enter a parse tree produced by the aliasedQuery labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the aliasedQuery labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  5. abstract def enterAliasedRelation(ctx: AliasedRelationContext): Unit

    Enter a parse tree produced by the aliasedRelation labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the aliasedRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  6. abstract def enterAlterClusterBy(ctx: AlterClusterByContext): Unit

    Enter a parse tree produced by the alterClusterBy labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the alterClusterBy labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  7. abstract def enterAlterColumnAction(ctx: AlterColumnActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#alterColumnAction.

    Enter a parse tree produced by SqlBaseParser#alterColumnAction.

    ctx

    the parse tree

  8. abstract def enterAlterColumnSpec(ctx: AlterColumnSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#alterColumnSpec.

    Enter a parse tree produced by SqlBaseParser#alterColumnSpec.

    ctx

    the parse tree

  9. abstract def enterAlterColumnSpecList(ctx: AlterColumnSpecListContext): Unit

    Enter a parse tree produced by SqlBaseParser#alterColumnSpecList.

    Enter a parse tree produced by SqlBaseParser#alterColumnSpecList.

    ctx

    the parse tree

  10. abstract def enterAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): Unit

    Enter a parse tree produced by the alterTableAlterColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the alterTableAlterColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  11. abstract def enterAlterTableCollation(ctx: AlterTableCollationContext): Unit

    Enter a parse tree produced by the alterTableCollation labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the alterTableCollation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  12. abstract def enterAlterViewQuery(ctx: AlterViewQueryContext): Unit

    Enter a parse tree produced by the alterViewQuery labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the alterViewQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  13. abstract def enterAlterViewSchemaBinding(ctx: AlterViewSchemaBindingContext): Unit

    Enter a parse tree produced by the alterViewSchemaBinding labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the alterViewSchemaBinding labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  14. abstract def enterAnalyze(ctx: AnalyzeContext): Unit

    Enter a parse tree produced by the analyze labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the analyze labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  15. abstract def enterAnalyzeTables(ctx: AnalyzeTablesContext): Unit

    Enter a parse tree produced by the analyzeTables labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the analyzeTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  16. abstract def enterAnsiNonReserved(ctx: AnsiNonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

  17. abstract def enterAny_value(ctx: Any_valueContext): Unit

    Enter a parse tree produced by the any_value labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the any_value labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  18. abstract def enterApplyTransform(ctx: ApplyTransformContext): Unit

    Enter a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    Enter a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  19. abstract def enterArithmeticBinary(ctx: ArithmeticBinaryContext): Unit

    Enter a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  20. abstract def enterArithmeticOperator(ctx: ArithmeticOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#arithmeticOperator.

    Enter a parse tree produced by SqlBaseParser#arithmeticOperator.

    ctx

    the parse tree

  21. abstract def enterArithmeticUnary(ctx: ArithmeticUnaryContext): Unit

    Enter a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  22. abstract def enterAssignment(ctx: AssignmentContext): Unit

    Enter a parse tree produced by SqlBaseParser#assignment.

    Enter a parse tree produced by SqlBaseParser#assignment.

    ctx

    the parse tree

  23. abstract def enterAssignmentList(ctx: AssignmentListContext): Unit

    Enter a parse tree produced by SqlBaseParser#assignmentList.

    Enter a parse tree produced by SqlBaseParser#assignmentList.

    ctx

    the parse tree

  24. abstract def enterBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    Enter a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    ctx

    the parse tree

  25. abstract def enterBeginEndCompoundBlock(ctx: BeginEndCompoundBlockContext): Unit

    Enter a parse tree produced by SqlBaseParser#beginEndCompoundBlock.

    Enter a parse tree produced by SqlBaseParser#beginEndCompoundBlock.

    ctx

    the parse tree

  26. abstract def enterBeginLabel(ctx: BeginLabelContext): Unit

    Enter a parse tree produced by SqlBaseParser#beginLabel.

    Enter a parse tree produced by SqlBaseParser#beginLabel.

    ctx

    the parse tree

  27. abstract def enterBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

    Enter a parse tree produced by the bigDecimalLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the bigDecimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  28. abstract def enterBigIntLiteral(ctx: BigIntLiteralContext): Unit

    Enter a parse tree produced by the bigIntLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the bigIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  29. abstract def enterBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Enter a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  30. abstract def enterBooleanValue(ctx: BooleanValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#booleanValue.

    Enter a parse tree produced by SqlBaseParser#booleanValue.

    ctx

    the parse tree

  31. abstract def enterBucketSpec(ctx: BucketSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#bucketSpec.

    Enter a parse tree produced by SqlBaseParser#bucketSpec.

    ctx

    the parse tree

  32. abstract def enterCacheTable(ctx: CacheTableContext): Unit

    Enter a parse tree produced by the cacheTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the cacheTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  33. abstract def enterCall(ctx: CallContext): Unit

    Enter a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  34. abstract def enterCast(ctx: CastContext): Unit

    Enter a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  35. abstract def enterCastByColon(ctx: CastByColonContext): Unit

    Enter a parse tree produced by the castByColon labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the castByColon labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  36. abstract def enterCatalogIdentifierReference(ctx: CatalogIdentifierReferenceContext): Unit

    Enter a parse tree produced by SqlBaseParser#catalogIdentifierReference.

    Enter a parse tree produced by SqlBaseParser#catalogIdentifierReference.

    ctx

    the parse tree

  37. abstract def enterClearCache(ctx: ClearCacheContext): Unit

    Enter a parse tree produced by the clearCache labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the clearCache labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  38. abstract def enterClusterBySpec(ctx: ClusterBySpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#clusterBySpec.

    Enter a parse tree produced by SqlBaseParser#clusterBySpec.

    ctx

    the parse tree

  39. abstract def enterColDefinition(ctx: ColDefinitionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinition.

    Enter a parse tree produced by SqlBaseParser#colDefinition.

    ctx

    the parse tree

  40. abstract def enterColDefinitionDescriptorWithPosition(ctx: ColDefinitionDescriptorWithPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinitionDescriptorWithPosition.

    ctx

    the parse tree

  41. abstract def enterColDefinitionList(ctx: ColDefinitionListContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinitionList.

    Enter a parse tree produced by SqlBaseParser#colDefinitionList.

    ctx

    the parse tree

  42. abstract def enterColDefinitionOption(ctx: ColDefinitionOptionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinitionOption.

    Enter a parse tree produced by SqlBaseParser#colDefinitionOption.

    ctx

    the parse tree

  43. abstract def enterColPosition(ctx: ColPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colPosition.

    Enter a parse tree produced by SqlBaseParser#colPosition.

    ctx

    the parse tree

  44. abstract def enterColType(ctx: ColTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#colType.

    Enter a parse tree produced by SqlBaseParser#colType.

    ctx

    the parse tree

  45. abstract def enterColTypeList(ctx: ColTypeListContext): Unit

    Enter a parse tree produced by SqlBaseParser#colTypeList.

    Enter a parse tree produced by SqlBaseParser#colTypeList.

    ctx

    the parse tree

  46. abstract def enterCollate(ctx: CollateContext): Unit

    Enter a parse tree produced by the collate labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the collate labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  47. abstract def enterCollateClause(ctx: CollateClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#collateClause.

    Enter a parse tree produced by SqlBaseParser#collateClause.

    ctx

    the parse tree

  48. abstract def enterCollationSpec(ctx: CollationSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#collationSpec.

    Enter a parse tree produced by SqlBaseParser#collationSpec.

    ctx

    the parse tree

  49. abstract def enterColumnReference(ctx: ColumnReferenceContext): Unit

    Enter a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  50. abstract def enterComment(ctx: CommentContext): Unit

    Enter a parse tree produced by SqlBaseParser#comment.

    Enter a parse tree produced by SqlBaseParser#comment.

    ctx

    the parse tree

  51. abstract def enterCommentNamespace(ctx: CommentNamespaceContext): Unit

    Enter a parse tree produced by the commentNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the commentNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  52. abstract def enterCommentSpec(ctx: CommentSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#commentSpec.

    Enter a parse tree produced by SqlBaseParser#commentSpec.

    ctx

    the parse tree

  53. abstract def enterCommentTable(ctx: CommentTableContext): Unit

    Enter a parse tree produced by the commentTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the commentTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  54. abstract def enterComparison(ctx: ComparisonContext): Unit

    Enter a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  55. abstract def enterComparisonOperator(ctx: ComparisonOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#comparisonOperator.

    Enter a parse tree produced by SqlBaseParser#comparisonOperator.

    ctx

    the parse tree

  56. abstract def enterComplexColType(ctx: ComplexColTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#complexColType.

    Enter a parse tree produced by SqlBaseParser#complexColType.

    ctx

    the parse tree

  57. abstract def enterComplexColTypeList(ctx: ComplexColTypeListContext): Unit

    Enter a parse tree produced by SqlBaseParser#complexColTypeList.

    Enter a parse tree produced by SqlBaseParser#complexColTypeList.

    ctx

    the parse tree

  58. abstract def enterComplexDataType(ctx: ComplexDataTypeContext): Unit

    Enter a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  59. abstract def enterCompoundBody(ctx: CompoundBodyContext): Unit

    Enter a parse tree produced by SqlBaseParser#compoundBody.

    Enter a parse tree produced by SqlBaseParser#compoundBody.

    ctx

    the parse tree

  60. abstract def enterCompoundOrSingleStatement(ctx: CompoundOrSingleStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#compoundOrSingleStatement.

    Enter a parse tree produced by SqlBaseParser#compoundOrSingleStatement.

    ctx

    the parse tree

  61. abstract def enterCompoundStatement(ctx: CompoundStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#compoundStatement.

    Enter a parse tree produced by SqlBaseParser#compoundStatement.

    ctx

    the parse tree

  62. abstract def enterConditionValue(ctx: ConditionValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#conditionValue.

    Enter a parse tree produced by SqlBaseParser#conditionValue.

    ctx

    the parse tree

  63. abstract def enterConditionValues(ctx: ConditionValuesContext): Unit

    Enter a parse tree produced by SqlBaseParser#conditionValues.

    Enter a parse tree produced by SqlBaseParser#conditionValues.

    ctx

    the parse tree

  64. abstract def enterConfigKey(ctx: ConfigKeyContext): Unit

    Enter a parse tree produced by SqlBaseParser#configKey.

    Enter a parse tree produced by SqlBaseParser#configKey.

    ctx

    the parse tree

  65. abstract def enterConfigValue(ctx: ConfigValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#configValue.

    Enter a parse tree produced by SqlBaseParser#configValue.

    ctx

    the parse tree

  66. abstract def enterConstantDefault(ctx: ConstantDefaultContext): Unit

    Enter a parse tree produced by the constantDefault labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the constantDefault labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  67. abstract def enterConstantList(ctx: ConstantListContext): Unit

    Enter a parse tree produced by SqlBaseParser#constantList.

    Enter a parse tree produced by SqlBaseParser#constantList.

    ctx

    the parse tree

  68. abstract def enterCreateFileFormat(ctx: CreateFileFormatContext): Unit

    Enter a parse tree produced by SqlBaseParser#createFileFormat.

    Enter a parse tree produced by SqlBaseParser#createFileFormat.

    ctx

    the parse tree

  69. abstract def enterCreateFunction(ctx: CreateFunctionContext): Unit

    Enter a parse tree produced by the createFunction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  70. abstract def enterCreateIndex(ctx: CreateIndexContext): Unit

    Enter a parse tree produced by the createIndex labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createIndex labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  71. abstract def enterCreateNamespace(ctx: CreateNamespaceContext): Unit

    Enter a parse tree produced by the createNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  72. abstract def enterCreateTable(ctx: CreateTableContext): Unit

    Enter a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  73. abstract def enterCreateTableClauses(ctx: CreateTableClausesContext): Unit

    Enter a parse tree produced by SqlBaseParser#createTableClauses.

    Enter a parse tree produced by SqlBaseParser#createTableClauses.

    ctx

    the parse tree

  74. abstract def enterCreateTableHeader(ctx: CreateTableHeaderContext): Unit

    Enter a parse tree produced by SqlBaseParser#createTableHeader.

    Enter a parse tree produced by SqlBaseParser#createTableHeader.

    ctx

    the parse tree

  75. abstract def enterCreateTableLike(ctx: CreateTableLikeContext): Unit

    Enter a parse tree produced by the createTableLike labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createTableLike labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  76. abstract def enterCreateTempViewUsing(ctx: CreateTempViewUsingContext): Unit

    Enter a parse tree produced by the createTempViewUsing labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createTempViewUsing labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  77. abstract def enterCreateUserDefinedFunction(ctx: CreateUserDefinedFunctionContext): Unit

    Enter a parse tree produced by the createUserDefinedFunction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createUserDefinedFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  78. abstract def enterCreateVariable(ctx: CreateVariableContext): Unit

    Enter a parse tree produced by the createVariable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createVariable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  79. abstract def enterCreateView(ctx: CreateViewContext): Unit

    Enter a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  80. abstract def enterCtes(ctx: CtesContext): Unit

    Enter a parse tree produced by SqlBaseParser#ctes.

    Enter a parse tree produced by SqlBaseParser#ctes.

    ctx

    the parse tree

  81. abstract def enterCurrentLike(ctx: CurrentLikeContext): Unit

    Enter a parse tree produced by the currentLike labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the currentLike labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  82. abstract def enterDatetimeUnit(ctx: DatetimeUnitContext): Unit

    Enter a parse tree produced by SqlBaseParser#datetimeUnit.

    Enter a parse tree produced by SqlBaseParser#datetimeUnit.

    ctx

    the parse tree

  83. abstract def enterDayTimeIntervalDataType(ctx: DayTimeIntervalDataTypeContext): Unit

    Enter a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  84. abstract def enterDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Enter a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  85. abstract def enterDeclareConditionStatement(ctx: DeclareConditionStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#declareConditionStatement.

    Enter a parse tree produced by SqlBaseParser#declareConditionStatement.

    ctx

    the parse tree

  86. abstract def enterDeclareHandlerStatement(ctx: DeclareHandlerStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#declareHandlerStatement.

    Enter a parse tree produced by SqlBaseParser#declareHandlerStatement.

    ctx

    the parse tree

  87. abstract def enterDefaultExpression(ctx: DefaultExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#defaultExpression.

    Enter a parse tree produced by SqlBaseParser#defaultExpression.

    ctx

    the parse tree

  88. abstract def enterDeleteFromTable(ctx: DeleteFromTableContext): Unit

    Enter a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  89. abstract def enterDereference(ctx: DereferenceContext): Unit

    Enter a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  90. abstract def enterDescribeColName(ctx: DescribeColNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#describeColName.

    Enter a parse tree produced by SqlBaseParser#describeColName.

    ctx

    the parse tree

  91. abstract def enterDescribeFuncName(ctx: DescribeFuncNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#describeFuncName.

    Enter a parse tree produced by SqlBaseParser#describeFuncName.

    ctx

    the parse tree

  92. abstract def enterDescribeFunction(ctx: DescribeFunctionContext): Unit

    Enter a parse tree produced by the describeFunction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  93. abstract def enterDescribeNamespace(ctx: DescribeNamespaceContext): Unit

    Enter a parse tree produced by the describeNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  94. abstract def enterDescribeQuery(ctx: DescribeQueryContext): Unit

    Enter a parse tree produced by the describeQuery labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  95. abstract def enterDescribeRelation(ctx: DescribeRelationContext): Unit

    Enter a parse tree produced by the describeRelation labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeRelation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  96. abstract def enterDeterministic(ctx: DeterministicContext): Unit

    Enter a parse tree produced by SqlBaseParser#deterministic.

    Enter a parse tree produced by SqlBaseParser#deterministic.

    ctx

    the parse tree

  97. abstract def enterDmlStatement(ctx: DmlStatementContext): Unit

    Enter a parse tree produced by the dmlStatement labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dmlStatement labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  98. abstract def enterDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Enter a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  99. abstract def enterDropFunction(ctx: DropFunctionContext): Unit

    Enter a parse tree produced by the dropFunction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  100. abstract def enterDropIndex(ctx: DropIndexContext): Unit

    Enter a parse tree produced by the dropIndex labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropIndex labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  101. abstract def enterDropNamespace(ctx: DropNamespaceContext): Unit

    Enter a parse tree produced by the dropNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  102. abstract def enterDropTable(ctx: DropTableContext): Unit

    Enter a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  103. abstract def enterDropTableColumns(ctx: DropTableColumnsContext): Unit

    Enter a parse tree produced by the dropTableColumns labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropTableColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  104. abstract def enterDropTablePartitions(ctx: DropTablePartitionsContext): Unit

    Enter a parse tree produced by the dropTablePartitions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropTablePartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  105. abstract def enterDropVariable(ctx: DropVariableContext): Unit

    Enter a parse tree produced by the dropVariable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropVariable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  106. abstract def enterDropView(ctx: DropViewContext): Unit

    Enter a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  107. abstract def enterEndLabel(ctx: EndLabelContext): Unit

    Enter a parse tree produced by SqlBaseParser#endLabel.

    Enter a parse tree produced by SqlBaseParser#endLabel.

    ctx

    the parse tree

  108. abstract def enterErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    Enter a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    ctx

    the parse tree

  109. abstract def enterErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    Enter a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    ctx

    the parse tree

  110. abstract def enterErrorCapturingNot(ctx: ErrorCapturingNotContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingNot.

    Enter a parse tree produced by SqlBaseParser#errorCapturingNot.

    ctx

    the parse tree

  111. abstract def enterErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    Enter a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    ctx

    the parse tree

  112. abstract def enterErrorIdent(ctx: ErrorIdentContext): Unit

    Enter a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Enter a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  113. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  114. abstract def enterExceptClause(ctx: ExceptClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#exceptClause.

    Enter a parse tree produced by SqlBaseParser#exceptClause.

    ctx

    the parse tree

  115. abstract def enterExecuteImmediate(ctx: ExecuteImmediateContext): Unit

    Enter a parse tree produced by SqlBaseParser#executeImmediate.

    Enter a parse tree produced by SqlBaseParser#executeImmediate.

    ctx

    the parse tree

  116. abstract def enterExecuteImmediateArgument(ctx: ExecuteImmediateArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#executeImmediateArgument.

    Enter a parse tree produced by SqlBaseParser#executeImmediateArgument.

    ctx

    the parse tree

  117. abstract def enterExecuteImmediateArgumentSeq(ctx: ExecuteImmediateArgumentSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#executeImmediateArgumentSeq.

    Enter a parse tree produced by SqlBaseParser#executeImmediateArgumentSeq.

    ctx

    the parse tree

  118. abstract def enterExecuteImmediateQueryParam(ctx: ExecuteImmediateQueryParamContext): Unit

    Enter a parse tree produced by SqlBaseParser#executeImmediateQueryParam.

    Enter a parse tree produced by SqlBaseParser#executeImmediateQueryParam.

    ctx

    the parse tree

  119. abstract def enterExecuteImmediateUsing(ctx: ExecuteImmediateUsingContext): Unit

    Enter a parse tree produced by SqlBaseParser#executeImmediateUsing.

    Enter a parse tree produced by SqlBaseParser#executeImmediateUsing.

    ctx

    the parse tree

  120. abstract def enterExists(ctx: ExistsContext): Unit

    Enter a parse tree produced by the exists labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the exists labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  121. abstract def enterExplain(ctx: ExplainContext): Unit

    Enter a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  122. abstract def enterExponentLiteral(ctx: ExponentLiteralContext): Unit

    Enter a parse tree produced by the exponentLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the exponentLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  123. abstract def enterExpression(ctx: ExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#expression.

    Enter a parse tree produced by SqlBaseParser#expression.

    ctx

    the parse tree

  124. abstract def enterExpressionProperty(ctx: ExpressionPropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionProperty.

    Enter a parse tree produced by SqlBaseParser#expressionProperty.

    ctx

    the parse tree

  125. abstract def enterExpressionPropertyList(ctx: ExpressionPropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionPropertyList.

    Enter a parse tree produced by SqlBaseParser#expressionPropertyList.

    ctx

    the parse tree

  126. abstract def enterExpressionSeq(ctx: ExpressionSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionSeq.

    Enter a parse tree produced by SqlBaseParser#expressionSeq.

    ctx

    the parse tree

  127. abstract def enterExtract(ctx: ExtractContext): Unit

    Enter a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  128. abstract def enterFailNativeCommand(ctx: FailNativeCommandContext): Unit

    Enter a parse tree produced by the failNativeCommand labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the failNativeCommand labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  129. abstract def enterFailSetRole(ctx: FailSetRoleContext): Unit

    Enter a parse tree produced by the failSetRole labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the failSetRole labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  130. abstract def enterFirst(ctx: FirstContext): Unit

    Enter a parse tree produced by the first labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the first labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  131. abstract def enterFloatLiteral(ctx: FloatLiteralContext): Unit

    Enter a parse tree produced by the floatLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the floatLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  132. abstract def enterForStatement(ctx: ForStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#forStatement.

    Enter a parse tree produced by SqlBaseParser#forStatement.

    ctx

    the parse tree

  133. abstract def enterFrameBound(ctx: FrameBoundContext): Unit

    Enter a parse tree produced by SqlBaseParser#frameBound.

    Enter a parse tree produced by SqlBaseParser#frameBound.

    ctx

    the parse tree

  134. abstract def enterFromClause(ctx: FromClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromClause.

    Enter a parse tree produced by SqlBaseParser#fromClause.

    ctx

    the parse tree

  135. abstract def enterFromStatement(ctx: FromStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromStatement.

    Enter a parse tree produced by SqlBaseParser#fromStatement.

    ctx

    the parse tree

  136. abstract def enterFromStatementBody(ctx: FromStatementBodyContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromStatementBody.

    Enter a parse tree produced by SqlBaseParser#fromStatementBody.

    ctx

    the parse tree

  137. abstract def enterFromStmt(ctx: FromStmtContext): Unit

    Enter a parse tree produced by the fromStmt labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the fromStmt labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  138. abstract def enterFunctionArgument(ctx: FunctionArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionArgument.

    Enter a parse tree produced by SqlBaseParser#functionArgument.

    ctx

    the parse tree

  139. abstract def enterFunctionCall(ctx: FunctionCallContext): Unit

    Enter a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  140. abstract def enterFunctionIdentifier(ctx: FunctionIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionIdentifier.

    Enter a parse tree produced by SqlBaseParser#functionIdentifier.

    ctx

    the parse tree

  141. abstract def enterFunctionName(ctx: FunctionNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionName.

    Enter a parse tree produced by SqlBaseParser#functionName.

    ctx

    the parse tree

  142. abstract def enterFunctionTable(ctx: FunctionTableContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTable.

    Enter a parse tree produced by SqlBaseParser#functionTable.

    ctx

    the parse tree

  143. abstract def enterFunctionTableArgument(ctx: FunctionTableArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableArgument.

    ctx

    the parse tree

  144. abstract def enterFunctionTableNamedArgumentExpression(ctx: FunctionTableNamedArgumentExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableNamedArgumentExpression.

    ctx

    the parse tree

  145. abstract def enterFunctionTableReferenceArgument(ctx: FunctionTableReferenceArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    ctx

    the parse tree

  146. abstract def enterFunctionTableSubqueryArgument(ctx: FunctionTableSubqueryArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    ctx

    the parse tree

  147. abstract def enterGeneratedColumn(ctx: GeneratedColumnContext): Unit

    Enter a parse tree produced by the generatedColumn labeled alternative in SqlBaseParser#generationExpression.

    Enter a parse tree produced by the generatedColumn labeled alternative in SqlBaseParser#generationExpression.

    ctx

    the parse tree

  148. abstract def enterGenericFileFormat(ctx: GenericFileFormatContext): Unit

    Enter a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Enter a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  149. abstract def enterGroupByClause(ctx: GroupByClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupByClause.

    Enter a parse tree produced by SqlBaseParser#groupByClause.

    ctx

    the parse tree

  150. abstract def enterGroupingAnalytics(ctx: GroupingAnalyticsContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingAnalytics.

    Enter a parse tree produced by SqlBaseParser#groupingAnalytics.

    ctx

    the parse tree

  151. abstract def enterGroupingElement(ctx: GroupingElementContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingElement.

    Enter a parse tree produced by SqlBaseParser#groupingElement.

    ctx

    the parse tree

  152. abstract def enterGroupingSet(ctx: GroupingSetContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingSet.

    Enter a parse tree produced by SqlBaseParser#groupingSet.

    ctx

    the parse tree

  153. abstract def enterHavingClause(ctx: HavingClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#havingClause.

    Enter a parse tree produced by SqlBaseParser#havingClause.

    ctx

    the parse tree

  154. abstract def enterHint(ctx: HintContext): Unit

    Enter a parse tree produced by SqlBaseParser#hint.

    Enter a parse tree produced by SqlBaseParser#hint.

    ctx

    the parse tree

  155. abstract def enterHintStatement(ctx: HintStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#hintStatement.

    Enter a parse tree produced by SqlBaseParser#hintStatement.

    ctx

    the parse tree

  156. abstract def enterHiveChangeColumn(ctx: HiveChangeColumnContext): Unit

    Enter a parse tree produced by the hiveChangeColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the hiveChangeColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  157. abstract def enterHiveReplaceColumns(ctx: HiveReplaceColumnsContext): Unit

    Enter a parse tree produced by the hiveReplaceColumns labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the hiveReplaceColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  158. abstract def enterIdentifier(ctx: IdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifier.

    Enter a parse tree produced by SqlBaseParser#identifier.

    ctx

    the parse tree

  159. abstract def enterIdentifierComment(ctx: IdentifierCommentContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierComment.

    Enter a parse tree produced by SqlBaseParser#identifierComment.

    ctx

    the parse tree

  160. abstract def enterIdentifierCommentList(ctx: IdentifierCommentListContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierCommentList.

    Enter a parse tree produced by SqlBaseParser#identifierCommentList.

    ctx

    the parse tree

  161. abstract def enterIdentifierList(ctx: IdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierList.

    Enter a parse tree produced by SqlBaseParser#identifierList.

    ctx

    the parse tree

  162. abstract def enterIdentifierReference(ctx: IdentifierReferenceContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierReference.

    Enter a parse tree produced by SqlBaseParser#identifierReference.

    ctx

    the parse tree

  163. abstract def enterIdentifierSeq(ctx: IdentifierSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierSeq.

    Enter a parse tree produced by SqlBaseParser#identifierSeq.

    ctx

    the parse tree

  164. abstract def enterIdentityColSpec(ctx: IdentityColSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#identityColSpec.

    Enter a parse tree produced by SqlBaseParser#identityColSpec.

    ctx

    the parse tree

  165. abstract def enterIdentityColumn(ctx: IdentityColumnContext): Unit

    Enter a parse tree produced by the identityColumn labeled alternative in SqlBaseParser#generationExpression.

    Enter a parse tree produced by the identityColumn labeled alternative in SqlBaseParser#generationExpression.

    ctx

    the parse tree

  166. abstract def enterIdentityTransform(ctx: IdentityTransformContext): Unit

    Enter a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    Enter a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  167. abstract def enterIfElseStatement(ctx: IfElseStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#ifElseStatement.

    Enter a parse tree produced by SqlBaseParser#ifElseStatement.

    ctx

    the parse tree

  168. abstract def enterInlineTable(ctx: InlineTableContext): Unit

    Enter a parse tree produced by SqlBaseParser#inlineTable.

    Enter a parse tree produced by SqlBaseParser#inlineTable.

    ctx

    the parse tree

  169. abstract def enterInlineTableDefault1(ctx: InlineTableDefault1Context): Unit

    Enter a parse tree produced by the inlineTableDefault1 labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the inlineTableDefault1 labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  170. abstract def enterInlineTableDefault2(ctx: InlineTableDefault2Context): Unit

    Enter a parse tree produced by the inlineTableDefault2 labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the inlineTableDefault2 labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  171. abstract def enterInsertIntoReplaceWhere(ctx: InsertIntoReplaceWhereContext): Unit

    Enter a parse tree produced by the insertIntoReplaceWhere labeled alternative in SqlBaseParser#insertInto.

    Enter a parse tree produced by the insertIntoReplaceWhere labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  172. abstract def enterInsertIntoTable(ctx: InsertIntoTableContext): Unit

    Enter a parse tree produced by the insertIntoTable labeled alternative in SqlBaseParser#insertInto.

    Enter a parse tree produced by the insertIntoTable labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  173. abstract def enterInsertOverwriteDir(ctx: InsertOverwriteDirContext): Unit

    Enter a parse tree produced by the insertOverwriteDir labeled alternative in SqlBaseParser#insertInto.

    Enter a parse tree produced by the insertOverwriteDir labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  174. abstract def enterInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): Unit

    Enter a parse tree produced by the insertOverwriteHiveDir labeled alternative in SqlBaseParser#insertInto.

    Enter a parse tree produced by the insertOverwriteHiveDir labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  175. abstract def enterInsertOverwriteTable(ctx: InsertOverwriteTableContext): Unit

    Enter a parse tree produced by the insertOverwriteTable labeled alternative in SqlBaseParser#insertInto.

    Enter a parse tree produced by the insertOverwriteTable labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  176. abstract def enterIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Enter a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  177. abstract def enterInterval(ctx: IntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#interval.

    Enter a parse tree produced by SqlBaseParser#interval.

    ctx

    the parse tree

  178. abstract def enterIntervalLiteral(ctx: IntervalLiteralContext): Unit

    Enter a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  179. abstract def enterIntervalValue(ctx: IntervalValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#intervalValue.

    Enter a parse tree produced by SqlBaseParser#intervalValue.

    ctx

    the parse tree

  180. abstract def enterIterateStatement(ctx: IterateStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#iterateStatement.

    Enter a parse tree produced by SqlBaseParser#iterateStatement.

    ctx

    the parse tree

  181. abstract def enterJoinCriteria(ctx: JoinCriteriaContext): Unit

    Enter a parse tree produced by SqlBaseParser#joinCriteria.

    Enter a parse tree produced by SqlBaseParser#joinCriteria.

    ctx

    the parse tree

  182. abstract def enterJoinRelation(ctx: JoinRelationContext): Unit

    Enter a parse tree produced by SqlBaseParser#joinRelation.

    Enter a parse tree produced by SqlBaseParser#joinRelation.

    ctx

    the parse tree

  183. abstract def enterJoinType(ctx: JoinTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#joinType.

    Enter a parse tree produced by SqlBaseParser#joinType.

    ctx

    the parse tree

  184. abstract def enterLambda(ctx: LambdaContext): Unit

    Enter a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  185. abstract def enterLast(ctx: LastContext): Unit

    Enter a parse tree produced by the last labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the last labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  186. abstract def enterLateralView(ctx: LateralViewContext): Unit

    Enter a parse tree produced by SqlBaseParser#lateralView.

    Enter a parse tree produced by SqlBaseParser#lateralView.

    ctx

    the parse tree

  187. abstract def enterLeaveStatement(ctx: LeaveStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#leaveStatement.

    Enter a parse tree produced by SqlBaseParser#leaveStatement.

    ctx

    the parse tree

  188. abstract def enterLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Unit

    Enter a parse tree produced by the legacyDecimalLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the legacyDecimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  189. abstract def enterLiteralType(ctx: LiteralTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#literalType.

    Enter a parse tree produced by SqlBaseParser#literalType.

    ctx

    the parse tree

  190. abstract def enterLoadData(ctx: LoadDataContext): Unit

    Enter a parse tree produced by the loadData labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the loadData labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  191. abstract def enterLocationSpec(ctx: LocationSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#locationSpec.

    Enter a parse tree produced by SqlBaseParser#locationSpec.

    ctx

    the parse tree

  192. abstract def enterLogicalBinary(ctx: LogicalBinaryContext): Unit

    Enter a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  193. abstract def enterLogicalNot(ctx: LogicalNotContext): Unit

    Enter a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  194. abstract def enterLoopStatement(ctx: LoopStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#loopStatement.

    Enter a parse tree produced by SqlBaseParser#loopStatement.

    ctx

    the parse tree

  195. abstract def enterManageResource(ctx: ManageResourceContext): Unit

    Enter a parse tree produced by the manageResource labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the manageResource labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  196. abstract def enterMatchedAction(ctx: MatchedActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#matchedAction.

    Enter a parse tree produced by SqlBaseParser#matchedAction.

    ctx

    the parse tree

  197. abstract def enterMatchedClause(ctx: MatchedClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#matchedClause.

    Enter a parse tree produced by SqlBaseParser#matchedClause.

    ctx

    the parse tree

  198. abstract def enterMergeIntoTable(ctx: MergeIntoTableContext): Unit

    Enter a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  199. abstract def enterMultiInsertQuery(ctx: MultiInsertQueryContext): Unit

    Enter a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  200. abstract def enterMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): Unit

    Enter a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    Enter a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    ctx

    the parse tree

  201. abstract def enterMultiUnitsInterval(ctx: MultiUnitsIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#multiUnitsInterval.

    Enter a parse tree produced by SqlBaseParser#multiUnitsInterval.

    ctx

    the parse tree

  202. abstract def enterMultipartIdentifier(ctx: MultipartIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifier.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifier.

    ctx

    the parse tree

  203. abstract def enterMultipartIdentifierList(ctx: MultipartIdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierList.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierList.

    ctx

    the parse tree

  204. abstract def enterMultipartIdentifierProperty(ctx: MultipartIdentifierPropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    ctx

    the parse tree

  205. abstract def enterMultipartIdentifierPropertyList(ctx: MultipartIdentifierPropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    ctx

    the parse tree

  206. abstract def enterNamedArgumentExpression(ctx: NamedArgumentExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedArgumentExpression.

    Enter a parse tree produced by SqlBaseParser#namedArgumentExpression.

    ctx

    the parse tree

  207. abstract def enterNamedExpression(ctx: NamedExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedExpression.

    Enter a parse tree produced by SqlBaseParser#namedExpression.

    ctx

    the parse tree

  208. abstract def enterNamedExpressionSeq(ctx: NamedExpressionSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedExpressionSeq.

    Enter a parse tree produced by SqlBaseParser#namedExpressionSeq.

    ctx

    the parse tree

  209. abstract def enterNamedParameterLiteral(ctx: NamedParameterLiteralContext): Unit

    Enter a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  210. abstract def enterNamedQuery(ctx: NamedQueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedQuery.

    Enter a parse tree produced by SqlBaseParser#namedQuery.

    ctx

    the parse tree

  211. abstract def enterNamedWindow(ctx: NamedWindowContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedWindow.

    Enter a parse tree produced by SqlBaseParser#namedWindow.

    ctx

    the parse tree

  212. abstract def enterNamespace(ctx: NamespaceContext): Unit

    Enter a parse tree produced by SqlBaseParser#namespace.

    Enter a parse tree produced by SqlBaseParser#namespace.

    ctx

    the parse tree

  213. abstract def enterNamespaces(ctx: NamespacesContext): Unit

    Enter a parse tree produced by SqlBaseParser#namespaces.

    Enter a parse tree produced by SqlBaseParser#namespaces.

    ctx

    the parse tree

  214. abstract def enterNestedConstantList(ctx: NestedConstantListContext): Unit

    Enter a parse tree produced by SqlBaseParser#nestedConstantList.

    Enter a parse tree produced by SqlBaseParser#nestedConstantList.

    ctx

    the parse tree

  215. abstract def enterNonReserved(ctx: NonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#nonReserved.

    Enter a parse tree produced by SqlBaseParser#nonReserved.

    ctx

    the parse tree

  216. abstract def enterNotMatchedAction(ctx: NotMatchedActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedAction.

    Enter a parse tree produced by SqlBaseParser#notMatchedAction.

    ctx

    the parse tree

  217. abstract def enterNotMatchedBySourceAction(ctx: NotMatchedBySourceActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    ctx

    the parse tree

  218. abstract def enterNotMatchedBySourceClause(ctx: NotMatchedBySourceClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    ctx

    the parse tree

  219. abstract def enterNotMatchedClause(ctx: NotMatchedClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedClause.

    Enter a parse tree produced by SqlBaseParser#notMatchedClause.

    ctx

    the parse tree

  220. abstract def enterNullCall(ctx: NullCallContext): Unit

    Enter a parse tree produced by SqlBaseParser#nullCall.

    Enter a parse tree produced by SqlBaseParser#nullCall.

    ctx

    the parse tree

  221. abstract def enterNullLiteral(ctx: NullLiteralContext): Unit

    Enter a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  222. abstract def enterNumericLiteral(ctx: NumericLiteralContext): Unit

    Enter a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  223. abstract def enterOperatorPipeRightSide(ctx: OperatorPipeRightSideContext): Unit

    Enter a parse tree produced by SqlBaseParser#operatorPipeRightSide.

    Enter a parse tree produced by SqlBaseParser#operatorPipeRightSide.

    ctx

    the parse tree

  224. abstract def enterOperatorPipeSetAssignmentSeq(ctx: OperatorPipeSetAssignmentSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#operatorPipeSetAssignmentSeq.

    Enter a parse tree produced by SqlBaseParser#operatorPipeSetAssignmentSeq.

    ctx

    the parse tree

  225. abstract def enterOperatorPipeStatement(ctx: OperatorPipeStatementContext): Unit

    Enter a parse tree produced by the operatorPipeStatement labeled alternative in SqlBaseParser#queryTerm.

    Enter a parse tree produced by the operatorPipeStatement labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  226. abstract def enterOptionsClause(ctx: OptionsClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#optionsClause.

    Enter a parse tree produced by SqlBaseParser#optionsClause.

    ctx

    the parse tree

  227. abstract def enterOrderedIdentifier(ctx: OrderedIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#orderedIdentifier.

    Enter a parse tree produced by SqlBaseParser#orderedIdentifier.

    ctx

    the parse tree

  228. abstract def enterOrderedIdentifierList(ctx: OrderedIdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#orderedIdentifierList.

    Enter a parse tree produced by SqlBaseParser#orderedIdentifierList.

    ctx

    the parse tree

  229. abstract def enterOverlay(ctx: OverlayContext): Unit

    Enter a parse tree produced by the overlay labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the overlay labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  230. abstract def enterParenthesizedExpression(ctx: ParenthesizedExpressionContext): Unit

    Enter a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  231. abstract def enterPartitionColumn(ctx: PartitionColumnContext): Unit

    Enter a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    Enter a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  232. abstract def enterPartitionFieldList(ctx: PartitionFieldListContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionFieldList.

    Enter a parse tree produced by SqlBaseParser#partitionFieldList.

    ctx

    the parse tree

  233. abstract def enterPartitionSpec(ctx: PartitionSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionSpec.

    Enter a parse tree produced by SqlBaseParser#partitionSpec.

    ctx

    the parse tree

  234. abstract def enterPartitionSpecLocation(ctx: PartitionSpecLocationContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionSpecLocation.

    Enter a parse tree produced by SqlBaseParser#partitionSpecLocation.

    ctx

    the parse tree

  235. abstract def enterPartitionTransform(ctx: PartitionTransformContext): Unit

    Enter a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    Enter a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  236. abstract def enterPartitionVal(ctx: PartitionValContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionVal.

    Enter a parse tree produced by SqlBaseParser#partitionVal.

    ctx

    the parse tree

  237. abstract def enterPivotClause(ctx: PivotClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotClause.

    Enter a parse tree produced by SqlBaseParser#pivotClause.

    ctx

    the parse tree

  238. abstract def enterPivotColumn(ctx: PivotColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotColumn.

    Enter a parse tree produced by SqlBaseParser#pivotColumn.

    ctx

    the parse tree

  239. abstract def enterPivotValue(ctx: PivotValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotValue.

    Enter a parse tree produced by SqlBaseParser#pivotValue.

    ctx

    the parse tree

  240. abstract def enterPosParameterLiteral(ctx: PosParameterLiteralContext): Unit

    Enter a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  241. abstract def enterPosition(ctx: PositionContext): Unit

    Enter a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  242. abstract def enterPredicate(ctx: PredicateContext): Unit

    Enter a parse tree produced by SqlBaseParser#predicate.

    Enter a parse tree produced by SqlBaseParser#predicate.

    ctx

    the parse tree

  243. abstract def enterPredicateOperator(ctx: PredicateOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#predicateOperator.

    Enter a parse tree produced by SqlBaseParser#predicateOperator.

    ctx

    the parse tree

  244. abstract def enterPredicated(ctx: PredicatedContext): Unit

    Enter a parse tree produced by the predicated labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the predicated labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  245. abstract def enterPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Enter a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  246. abstract def enterProperty(ctx: PropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#property.

    Enter a parse tree produced by SqlBaseParser#property.

    ctx

    the parse tree

  247. abstract def enterPropertyKey(ctx: PropertyKeyContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyKey.

    Enter a parse tree produced by SqlBaseParser#propertyKey.

    ctx

    the parse tree

  248. abstract def enterPropertyList(ctx: PropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyList.

    Enter a parse tree produced by SqlBaseParser#propertyList.

    ctx

    the parse tree

  249. abstract def enterPropertyValue(ctx: PropertyValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyValue.

    Enter a parse tree produced by SqlBaseParser#propertyValue.

    ctx

    the parse tree

  250. abstract def enterQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    ctx

    the parse tree

  251. abstract def enterQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    ctx

    the parse tree

  252. abstract def enterQualifiedName(ctx: QualifiedNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedName.

    Enter a parse tree produced by SqlBaseParser#qualifiedName.

    ctx

    the parse tree

  253. abstract def enterQualifiedNameList(ctx: QualifiedNameListContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedNameList.

    Enter a parse tree produced by SqlBaseParser#qualifiedNameList.

    ctx

    the parse tree

  254. abstract def enterQuery(ctx: SqlBaseParser.QueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#query.

    Enter a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  255. abstract def enterQueryOrganization(ctx: QueryOrganizationContext): Unit

    Enter a parse tree produced by SqlBaseParser#queryOrganization.

    Enter a parse tree produced by SqlBaseParser#queryOrganization.

    ctx

    the parse tree

  256. abstract def enterQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): Unit

    Enter a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  257. abstract def enterQueryTermDefault(ctx: QueryTermDefaultContext): Unit

    Enter a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    Enter a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  258. abstract def enterQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#quotedIdentifier.

    Enter a parse tree produced by SqlBaseParser#quotedIdentifier.

    ctx

    the parse tree

  259. abstract def enterQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  260. abstract def enterRealIdent(ctx: RealIdentContext): Unit

    Enter a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Enter a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  261. abstract def enterRecoverPartitions(ctx: RecoverPartitionsContext): Unit

    Enter a parse tree produced by the recoverPartitions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the recoverPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  262. abstract def enterRefreshFunction(ctx: RefreshFunctionContext): Unit

    Enter a parse tree produced by the refreshFunction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the refreshFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  263. abstract def enterRefreshResource(ctx: RefreshResourceContext): Unit

    Enter a parse tree produced by the refreshResource labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the refreshResource labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  264. abstract def enterRefreshTable(ctx: RefreshTableContext): Unit

    Enter a parse tree produced by the refreshTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the refreshTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  265. abstract def enterRegularQuerySpecification(ctx: RegularQuerySpecificationContext): Unit

    Enter a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Enter a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  266. abstract def enterRelation(ctx: RelationContext): Unit

    Enter a parse tree produced by SqlBaseParser#relation.

    Enter a parse tree produced by SqlBaseParser#relation.

    ctx

    the parse tree

  267. abstract def enterRelationExtension(ctx: RelationExtensionContext): Unit

    Enter a parse tree produced by SqlBaseParser#relationExtension.

    Enter a parse tree produced by SqlBaseParser#relationExtension.

    ctx

    the parse tree

  268. abstract def enterRenameTable(ctx: RenameTableContext): Unit

    Enter a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  269. abstract def enterRenameTableColumn(ctx: RenameTableColumnContext): Unit

    Enter a parse tree produced by the renameTableColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameTableColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  270. abstract def enterRenameTablePartition(ctx: RenameTablePartitionContext): Unit

    Enter a parse tree produced by the renameTablePartition labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameTablePartition labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  271. abstract def enterRepairTable(ctx: RepairTableContext): Unit

    Enter a parse tree produced by the repairTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the repairTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  272. abstract def enterRepeatStatement(ctx: RepeatStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#repeatStatement.

    Enter a parse tree produced by SqlBaseParser#repeatStatement.

    ctx

    the parse tree

  273. abstract def enterReplaceTable(ctx: ReplaceTableContext): Unit

    Enter a parse tree produced by the replaceTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the replaceTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  274. abstract def enterReplaceTableHeader(ctx: ReplaceTableHeaderContext): Unit

    Enter a parse tree produced by SqlBaseParser#replaceTableHeader.

    Enter a parse tree produced by SqlBaseParser#replaceTableHeader.

    ctx

    the parse tree

  275. abstract def enterResetConfiguration(ctx: ResetConfigurationContext): Unit

    Enter a parse tree produced by the resetConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the resetConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  276. abstract def enterResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): Unit

    Enter a parse tree produced by the resetQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the resetQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  277. abstract def enterResource(ctx: ResourceContext): Unit

    Enter a parse tree produced by SqlBaseParser#resource.

    Enter a parse tree produced by SqlBaseParser#resource.

    ctx

    the parse tree

  278. abstract def enterRightsClause(ctx: RightsClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#rightsClause.

    Enter a parse tree produced by SqlBaseParser#rightsClause.

    ctx

    the parse tree

  279. abstract def enterRoutineCharacteristics(ctx: RoutineCharacteristicsContext): Unit

    Enter a parse tree produced by SqlBaseParser#routineCharacteristics.

    Enter a parse tree produced by SqlBaseParser#routineCharacteristics.

    ctx

    the parse tree

  280. abstract def enterRoutineLanguage(ctx: RoutineLanguageContext): Unit

    Enter a parse tree produced by SqlBaseParser#routineLanguage.

    Enter a parse tree produced by SqlBaseParser#routineLanguage.

    ctx

    the parse tree

  281. abstract def enterRowConstructor(ctx: RowConstructorContext): Unit

    Enter a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  282. abstract def enterRowFormatDelimited(ctx: RowFormatDelimitedContext): Unit

    Enter a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    Enter a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  283. abstract def enterRowFormatSerde(ctx: RowFormatSerdeContext): Unit

    Enter a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    Enter a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  284. abstract def enterSample(ctx: SampleContext): Unit

    Enter a parse tree produced by SqlBaseParser#sample.

    Enter a parse tree produced by SqlBaseParser#sample.

    ctx

    the parse tree

  285. abstract def enterSampleByBucket(ctx: SampleByBucketContext): Unit

    Enter a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  286. abstract def enterSampleByBytes(ctx: SampleByBytesContext): Unit

    Enter a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  287. abstract def enterSampleByPercentile(ctx: SampleByPercentileContext): Unit

    Enter a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  288. abstract def enterSampleByRows(ctx: SampleByRowsContext): Unit

    Enter a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  289. abstract def enterSchemaBinding(ctx: SchemaBindingContext): Unit

    Enter a parse tree produced by SqlBaseParser#schemaBinding.

    Enter a parse tree produced by SqlBaseParser#schemaBinding.

    ctx

    the parse tree

  290. abstract def enterSearchedCase(ctx: SearchedCaseContext): Unit

    Enter a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  291. abstract def enterSearchedCaseStatement(ctx: SearchedCaseStatementContext): Unit

    Enter a parse tree produced by the searchedCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    Enter a parse tree produced by the searchedCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    ctx

    the parse tree

  292. abstract def enterSelectClause(ctx: SelectClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#selectClause.

    Enter a parse tree produced by SqlBaseParser#selectClause.

    ctx

    the parse tree

  293. abstract def enterSequenceGeneratorOption(ctx: SequenceGeneratorOptionContext): Unit

    Enter a parse tree produced by SqlBaseParser#sequenceGeneratorOption.

    Enter a parse tree produced by SqlBaseParser#sequenceGeneratorOption.

    ctx

    the parse tree

  294. abstract def enterSequenceGeneratorStartOrStep(ctx: SequenceGeneratorStartOrStepContext): Unit

    Enter a parse tree produced by SqlBaseParser#sequenceGeneratorStartOrStep.

    Enter a parse tree produced by SqlBaseParser#sequenceGeneratorStartOrStep.

    ctx

    the parse tree

  295. abstract def enterSetCatalog(ctx: SetCatalogContext): Unit

    Enter a parse tree produced by the setCatalog labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setCatalog labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  296. abstract def enterSetClause(ctx: SetClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#setClause.

    Enter a parse tree produced by SqlBaseParser#setClause.

    ctx

    the parse tree

  297. abstract def enterSetConfiguration(ctx: SetConfigurationContext): Unit

    Enter a parse tree produced by the setConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the setConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  298. abstract def enterSetNamespaceLocation(ctx: SetNamespaceLocationContext): Unit

    Enter a parse tree produced by the setNamespaceLocation labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setNamespaceLocation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  299. abstract def enterSetNamespaceProperties(ctx: SetNamespacePropertiesContext): Unit

    Enter a parse tree produced by the setNamespaceProperties labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setNamespaceProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  300. abstract def enterSetOperation(ctx: SetOperationContext): Unit

    Enter a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    Enter a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  301. abstract def enterSetQuantifier(ctx: SetQuantifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#setQuantifier.

    Enter a parse tree produced by SqlBaseParser#setQuantifier.

    ctx

    the parse tree

  302. abstract def enterSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): Unit

    Enter a parse tree produced by the setQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the setQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  303. abstract def enterSetTableLocation(ctx: SetTableLocationContext): Unit

    Enter a parse tree produced by the setTableLocation labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setTableLocation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  304. abstract def enterSetTableProperties(ctx: SetTablePropertiesContext): Unit

    Enter a parse tree produced by the setTableProperties labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setTableProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  305. abstract def enterSetTableSerDe(ctx: SetTableSerDeContext): Unit

    Enter a parse tree produced by the setTableSerDe labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setTableSerDe labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  306. abstract def enterSetTimeZone(ctx: SetTimeZoneContext): Unit

    Enter a parse tree produced by the setTimeZone labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the setTimeZone labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  307. abstract def enterSetVariable(ctx: SetVariableContext): Unit

    Enter a parse tree produced by the setVariable labeled alternative in SqlBaseParser#setResetStatement.

    Enter a parse tree produced by the setVariable labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  308. abstract def enterSetVariableInsideSqlScript(ctx: SetVariableInsideSqlScriptContext): Unit

    Enter a parse tree produced by the setVariableInsideSqlScript labeled alternative in SqlBaseParser#setStatementInsideSqlScript.

    Enter a parse tree produced by the setVariableInsideSqlScript labeled alternative in SqlBaseParser#setStatementInsideSqlScript.

    ctx

    the parse tree

  309. abstract def enterShiftExpression(ctx: ShiftExpressionContext): Unit

    Enter a parse tree produced by the shiftExpression labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the shiftExpression labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  310. abstract def enterShiftOperator(ctx: ShiftOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#shiftOperator.

    Enter a parse tree produced by SqlBaseParser#shiftOperator.

    ctx

    the parse tree

  311. abstract def enterShowCatalogs(ctx: ShowCatalogsContext): Unit

    Enter a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  312. abstract def enterShowColumns(ctx: ShowColumnsContext): Unit

    Enter a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  313. abstract def enterShowCreateTable(ctx: ShowCreateTableContext): Unit

    Enter a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  314. abstract def enterShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): Unit

    Enter a parse tree produced by the showCurrentNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCurrentNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  315. abstract def enterShowFunctions(ctx: ShowFunctionsContext): Unit

    Enter a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  316. abstract def enterShowNamespaces(ctx: ShowNamespacesContext): Unit

    Enter a parse tree produced by the showNamespaces labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showNamespaces labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  317. abstract def enterShowPartitions(ctx: ShowPartitionsContext): Unit

    Enter a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  318. abstract def enterShowTableExtended(ctx: ShowTableExtendedContext): Unit

    Enter a parse tree produced by the showTableExtended labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showTableExtended labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  319. abstract def enterShowTables(ctx: ShowTablesContext): Unit

    Enter a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  320. abstract def enterShowTblProperties(ctx: ShowTblPropertiesContext): Unit

    Enter a parse tree produced by the showTblProperties labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showTblProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  321. abstract def enterShowViews(ctx: ShowViewsContext): Unit

    Enter a parse tree produced by the showViews labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showViews labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  322. abstract def enterSimpleCase(ctx: SimpleCaseContext): Unit

    Enter a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  323. abstract def enterSimpleCaseStatement(ctx: SimpleCaseStatementContext): Unit

    Enter a parse tree produced by the simpleCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    Enter a parse tree produced by the simpleCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    ctx

    the parse tree

  324. abstract def enterSingleCompoundStatement(ctx: SingleCompoundStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleCompoundStatement.

    Enter a parse tree produced by SqlBaseParser#singleCompoundStatement.

    ctx

    the parse tree

  325. abstract def enterSingleDataType(ctx: SingleDataTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleDataType.

    Enter a parse tree produced by SqlBaseParser#singleDataType.

    ctx

    the parse tree

  326. abstract def enterSingleExpression(ctx: SingleExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleExpression.

    Enter a parse tree produced by SqlBaseParser#singleExpression.

    ctx

    the parse tree

  327. abstract def enterSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    ctx

    the parse tree

  328. abstract def enterSingleInsertQuery(ctx: SingleInsertQueryContext): Unit

    Enter a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  329. abstract def enterSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    ctx

    the parse tree

  330. abstract def enterSingleQuery(ctx: SingleQueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleQuery.

    Enter a parse tree produced by SqlBaseParser#singleQuery.

    ctx

    the parse tree

  331. abstract def enterSingleRoutineParamList(ctx: SingleRoutineParamListContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleRoutineParamList.

    Enter a parse tree produced by SqlBaseParser#singleRoutineParamList.

    ctx

    the parse tree

  332. abstract def enterSingleStatement(ctx: SingleStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleStatement.

    Enter a parse tree produced by SqlBaseParser#singleStatement.

    ctx

    the parse tree

  333. abstract def enterSingleTableIdentifier(ctx: SingleTableIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleTableIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleTableIdentifier.

    ctx

    the parse tree

  334. abstract def enterSingleTableSchema(ctx: SingleTableSchemaContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleTableSchema.

    Enter a parse tree produced by SqlBaseParser#singleTableSchema.

    ctx

    the parse tree

  335. abstract def enterSkewSpec(ctx: SkewSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#skewSpec.

    Enter a parse tree produced by SqlBaseParser#skewSpec.

    ctx

    the parse tree

  336. abstract def enterSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

    Enter a parse tree produced by the smallIntLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the smallIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  337. abstract def enterSortItem(ctx: SortItemContext): Unit

    Enter a parse tree produced by SqlBaseParser#sortItem.

    Enter a parse tree produced by SqlBaseParser#sortItem.

    ctx

    the parse tree

  338. abstract def enterSpecificName(ctx: SpecificNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#specificName.

    Enter a parse tree produced by SqlBaseParser#specificName.

    ctx

    the parse tree

  339. abstract def enterSqlDataAccess(ctx: SqlDataAccessContext): Unit

    Enter a parse tree produced by SqlBaseParser#sqlDataAccess.

    Enter a parse tree produced by SqlBaseParser#sqlDataAccess.

    ctx

    the parse tree

  340. abstract def enterSqlStateValue(ctx: SqlStateValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#sqlStateValue.

    Enter a parse tree produced by SqlBaseParser#sqlStateValue.

    ctx

    the parse tree

  341. abstract def enterStar(ctx: StarContext): Unit

    Enter a parse tree produced by the star labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the star labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  342. abstract def enterStatementDefault(ctx: StatementDefaultContext): Unit

    Enter a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  343. abstract def enterStorageHandler(ctx: StorageHandlerContext): Unit

    Enter a parse tree produced by SqlBaseParser#storageHandler.

    Enter a parse tree produced by SqlBaseParser#storageHandler.

    ctx

    the parse tree

  344. abstract def enterStrictNonReserved(ctx: StrictNonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#strictNonReserved.

    Enter a parse tree produced by SqlBaseParser#strictNonReserved.

    ctx

    the parse tree

  345. abstract def enterStringLit(ctx: StringLitContext): Unit

    Enter a parse tree produced by SqlBaseParser#stringLit.

    Enter a parse tree produced by SqlBaseParser#stringLit.

    ctx

    the parse tree

  346. abstract def enterStringLiteral(ctx: StringLiteralContext): Unit

    Enter a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  347. abstract def enterStruct(ctx: StructContext): Unit

    Enter a parse tree produced by the struct labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the struct labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  348. abstract def enterSubquery(ctx: SubqueryContext): Unit

    Enter a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  349. abstract def enterSubqueryExpression(ctx: SubqueryExpressionContext): Unit

    Enter a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  350. abstract def enterSubscript(ctx: SubscriptContext): Unit

    Enter a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  351. abstract def enterSubstring(ctx: SubstringContext): Unit

    Enter a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  352. abstract def enterTable(ctx: TableContext): Unit

    Enter a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  353. abstract def enterTableAlias(ctx: TableAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableAlias.

    Enter a parse tree produced by SqlBaseParser#tableAlias.

    ctx

    the parse tree

  354. abstract def enterTableArgumentPartitioning(ctx: TableArgumentPartitioningContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableArgumentPartitioning.

    Enter a parse tree produced by SqlBaseParser#tableArgumentPartitioning.

    ctx

    the parse tree

  355. abstract def enterTableFileFormat(ctx: TableFileFormatContext): Unit

    Enter a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Enter a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  356. abstract def enterTableIdentifier(ctx: TableIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableIdentifier.

    Enter a parse tree produced by SqlBaseParser#tableIdentifier.

    ctx

    the parse tree

  357. abstract def enterTableName(ctx: TableNameContext): Unit

    Enter a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  358. abstract def enterTableProvider(ctx: TableProviderContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableProvider.

    Enter a parse tree produced by SqlBaseParser#tableProvider.

    ctx

    the parse tree

  359. abstract def enterTableValuedFunction(ctx: TableValuedFunctionContext): Unit

    Enter a parse tree produced by the tableValuedFunction labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the tableValuedFunction labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  360. abstract def enterTemporalClause(ctx: TemporalClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#temporalClause.

    Enter a parse tree produced by SqlBaseParser#temporalClause.

    ctx

    the parse tree

  361. abstract def enterTimestampadd(ctx: TimestampaddContext): Unit

    Enter a parse tree produced by the timestampadd labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the timestampadd labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  362. abstract def enterTimestampdiff(ctx: TimestampdiffContext): Unit

    Enter a parse tree produced by the timestampdiff labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the timestampdiff labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  363. abstract def enterTimezone(ctx: TimezoneContext): Unit

    Enter a parse tree produced by SqlBaseParser#timezone.

    Enter a parse tree produced by SqlBaseParser#timezone.

    ctx

    the parse tree

  364. abstract def enterTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

    Enter a parse tree produced by the tinyIntLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the tinyIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  365. abstract def enterTransformArgument(ctx: TransformArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#transformArgument.

    Enter a parse tree produced by SqlBaseParser#transformArgument.

    ctx

    the parse tree

  366. abstract def enterTransformClause(ctx: TransformClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#transformClause.

    Enter a parse tree produced by SqlBaseParser#transformClause.

    ctx

    the parse tree

  367. abstract def enterTransformQuerySpecification(ctx: TransformQuerySpecificationContext): Unit

    Enter a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Enter a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  368. abstract def enterTrim(ctx: TrimContext): Unit

    Enter a parse tree produced by the trim labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the trim labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  369. abstract def enterTruncateTable(ctx: TruncateTableContext): Unit

    Enter a parse tree produced by the truncateTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the truncateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  370. abstract def enterType(ctx: TypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#type.

    Enter a parse tree produced by SqlBaseParser#type.

    ctx

    the parse tree

  371. abstract def enterTypeConstructor(ctx: TypeConstructorContext): Unit

    Enter a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  372. abstract def enterUncacheTable(ctx: UncacheTableContext): Unit

    Enter a parse tree produced by the uncacheTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the uncacheTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  373. abstract def enterUnitInMultiUnits(ctx: UnitInMultiUnitsContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitInMultiUnits.

    Enter a parse tree produced by SqlBaseParser#unitInMultiUnits.

    ctx

    the parse tree

  374. abstract def enterUnitInUnitToUnit(ctx: UnitInUnitToUnitContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    Enter a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    ctx

    the parse tree

  375. abstract def enterUnitToUnitInterval(ctx: UnitToUnitIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitToUnitInterval.

    Enter a parse tree produced by SqlBaseParser#unitToUnitInterval.

    ctx

    the parse tree

  376. abstract def enterUnpivotAlias(ctx: UnpivotAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotAlias.

    Enter a parse tree produced by SqlBaseParser#unpivotAlias.

    ctx

    the parse tree

  377. abstract def enterUnpivotClause(ctx: UnpivotClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotClause.

    Enter a parse tree produced by SqlBaseParser#unpivotClause.

    ctx

    the parse tree

  378. abstract def enterUnpivotColumn(ctx: UnpivotColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotColumn.

    ctx

    the parse tree

  379. abstract def enterUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    Enter a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    ctx

    the parse tree

  380. abstract def enterUnpivotColumnSet(ctx: UnpivotColumnSetContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumnSet.

    Enter a parse tree produced by SqlBaseParser#unpivotColumnSet.

    ctx

    the parse tree

  381. abstract def enterUnpivotMultiValueColumnClause(ctx: UnpivotMultiValueColumnClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    Enter a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    ctx

    the parse tree

  382. abstract def enterUnpivotNameColumn(ctx: UnpivotNameColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotNameColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotNameColumn.

    ctx

    the parse tree

  383. abstract def enterUnpivotNullClause(ctx: UnpivotNullClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotNullClause.

    Enter a parse tree produced by SqlBaseParser#unpivotNullClause.

    ctx

    the parse tree

  384. abstract def enterUnpivotOperator(ctx: UnpivotOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotOperator.

    Enter a parse tree produced by SqlBaseParser#unpivotOperator.

    ctx

    the parse tree

  385. abstract def enterUnpivotSingleValueColumnClause(ctx: UnpivotSingleValueColumnClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    Enter a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    ctx

    the parse tree

  386. abstract def enterUnpivotValueColumn(ctx: UnpivotValueColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotValueColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotValueColumn.

    ctx

    the parse tree

  387. abstract def enterUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  388. abstract def enterUnsetNamespaceProperties(ctx: UnsetNamespacePropertiesContext): Unit

    Enter a parse tree produced by the unsetNamespaceProperties labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the unsetNamespaceProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  389. abstract def enterUnsetTableProperties(ctx: UnsetTablePropertiesContext): Unit

    Enter a parse tree produced by the unsetTableProperties labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the unsetTableProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  390. abstract def enterUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): Unit

    Enter a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    Enter a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    ctx

    the parse tree

  391. abstract def enterUpdateTable(ctx: UpdateTableContext): Unit

    Enter a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  392. abstract def enterUse(ctx: UseContext): Unit

    Enter a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  393. abstract def enterUseNamespace(ctx: UseNamespaceContext): Unit

    Enter a parse tree produced by the useNamespace labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the useNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  394. abstract def enterValueExpressionDefault(ctx: ValueExpressionDefaultContext): Unit

    Enter a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  395. abstract def enterVariable(ctx: VariableContext): Unit

    Enter a parse tree produced by SqlBaseParser#variable.

    Enter a parse tree produced by SqlBaseParser#variable.

    ctx

    the parse tree

  396. abstract def enterVariableDefaultExpression(ctx: VariableDefaultExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#variableDefaultExpression.

    Enter a parse tree produced by SqlBaseParser#variableDefaultExpression.

    ctx

    the parse tree

  397. abstract def enterVersion(ctx: VersionContext): Unit

    Enter a parse tree produced by SqlBaseParser#version.

    Enter a parse tree produced by SqlBaseParser#version.

    ctx

    the parse tree

  398. abstract def enterVisitExecuteImmediate(ctx: VisitExecuteImmediateContext): Unit

    Enter a parse tree produced by the visitExecuteImmediate labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the visitExecuteImmediate labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  399. abstract def enterWhenClause(ctx: WhenClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#whenClause.

    Enter a parse tree produced by SqlBaseParser#whenClause.

    ctx

    the parse tree

  400. abstract def enterWhereClause(ctx: WhereClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#whereClause.

    Enter a parse tree produced by SqlBaseParser#whereClause.

    ctx

    the parse tree

  401. abstract def enterWhileStatement(ctx: WhileStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#whileStatement.

    Enter a parse tree produced by SqlBaseParser#whileStatement.

    ctx

    the parse tree

  402. abstract def enterWindowClause(ctx: WindowClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#windowClause.

    Enter a parse tree produced by SqlBaseParser#windowClause.

    ctx

    the parse tree

  403. abstract def enterWindowDef(ctx: WindowDefContext): Unit

    Enter a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    Enter a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  404. abstract def enterWindowFrame(ctx: WindowFrameContext): Unit

    Enter a parse tree produced by SqlBaseParser#windowFrame.

    Enter a parse tree produced by SqlBaseParser#windowFrame.

    ctx

    the parse tree

  405. abstract def enterWindowRef(ctx: WindowRefContext): Unit

    Enter a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    Enter a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  406. abstract def enterYearMonthIntervalDataType(ctx: YearMonthIntervalDataTypeContext): Unit

    Enter a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  407. abstract def exitAddTableColumns(ctx: AddTableColumnsContext): Unit

    Exit a parse tree produced by the addTableColumns labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the addTableColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  408. abstract def exitAddTablePartition(ctx: AddTablePartitionContext): Unit

    Exit a parse tree produced by the addTablePartition labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the addTablePartition labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  409. abstract def exitAggregationClause(ctx: AggregationClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#aggregationClause.

    Exit a parse tree produced by SqlBaseParser#aggregationClause.

    ctx

    the parse tree

  410. abstract def exitAliasedQuery(ctx: AliasedQueryContext): Unit

    Exit a parse tree produced by the aliasedQuery labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the aliasedQuery labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  411. abstract def exitAliasedRelation(ctx: AliasedRelationContext): Unit

    Exit a parse tree produced by the aliasedRelation labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the aliasedRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  412. abstract def exitAlterClusterBy(ctx: AlterClusterByContext): Unit

    Exit a parse tree produced by the alterClusterBy labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the alterClusterBy labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  413. abstract def exitAlterColumnAction(ctx: AlterColumnActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#alterColumnAction.

    Exit a parse tree produced by SqlBaseParser#alterColumnAction.

    ctx

    the parse tree

  414. abstract def exitAlterColumnSpec(ctx: AlterColumnSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#alterColumnSpec.

    Exit a parse tree produced by SqlBaseParser#alterColumnSpec.

    ctx

    the parse tree

  415. abstract def exitAlterColumnSpecList(ctx: AlterColumnSpecListContext): Unit

    Exit a parse tree produced by SqlBaseParser#alterColumnSpecList.

    Exit a parse tree produced by SqlBaseParser#alterColumnSpecList.

    ctx

    the parse tree

  416. abstract def exitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): Unit

    Exit a parse tree produced by the alterTableAlterColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the alterTableAlterColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  417. abstract def exitAlterTableCollation(ctx: AlterTableCollationContext): Unit

    Exit a parse tree produced by the alterTableCollation labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the alterTableCollation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  418. abstract def exitAlterViewQuery(ctx: AlterViewQueryContext): Unit

    Exit a parse tree produced by the alterViewQuery labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the alterViewQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  419. abstract def exitAlterViewSchemaBinding(ctx: AlterViewSchemaBindingContext): Unit

    Exit a parse tree produced by the alterViewSchemaBinding labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the alterViewSchemaBinding labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  420. abstract def exitAnalyze(ctx: AnalyzeContext): Unit

    Exit a parse tree produced by the analyze labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the analyze labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  421. abstract def exitAnalyzeTables(ctx: AnalyzeTablesContext): Unit

    Exit a parse tree produced by the analyzeTables labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the analyzeTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  422. abstract def exitAnsiNonReserved(ctx: AnsiNonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#ansiNonReserved.

    Exit a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

  423. abstract def exitAny_value(ctx: Any_valueContext): Unit

    Exit a parse tree produced by the any_value labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the any_value labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  424. abstract def exitApplyTransform(ctx: ApplyTransformContext): Unit

    Exit a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    Exit a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  425. abstract def exitArithmeticBinary(ctx: ArithmeticBinaryContext): Unit

    Exit a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  426. abstract def exitArithmeticOperator(ctx: ArithmeticOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#arithmeticOperator.

    Exit a parse tree produced by SqlBaseParser#arithmeticOperator.

    ctx

    the parse tree

  427. abstract def exitArithmeticUnary(ctx: ArithmeticUnaryContext): Unit

    Exit a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  428. abstract def exitAssignment(ctx: AssignmentContext): Unit

    Exit a parse tree produced by SqlBaseParser#assignment.

    Exit a parse tree produced by SqlBaseParser#assignment.

    ctx

    the parse tree

  429. abstract def exitAssignmentList(ctx: AssignmentListContext): Unit

    Exit a parse tree produced by SqlBaseParser#assignmentList.

    Exit a parse tree produced by SqlBaseParser#assignmentList.

    ctx

    the parse tree

  430. abstract def exitBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    Exit a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    ctx

    the parse tree

  431. abstract def exitBeginEndCompoundBlock(ctx: BeginEndCompoundBlockContext): Unit

    Exit a parse tree produced by SqlBaseParser#beginEndCompoundBlock.

    Exit a parse tree produced by SqlBaseParser#beginEndCompoundBlock.

    ctx

    the parse tree

  432. abstract def exitBeginLabel(ctx: BeginLabelContext): Unit

    Exit a parse tree produced by SqlBaseParser#beginLabel.

    Exit a parse tree produced by SqlBaseParser#beginLabel.

    ctx

    the parse tree

  433. abstract def exitBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

    Exit a parse tree produced by the bigDecimalLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the bigDecimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  434. abstract def exitBigIntLiteral(ctx: BigIntLiteralContext): Unit

    Exit a parse tree produced by the bigIntLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the bigIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  435. abstract def exitBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Exit a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  436. abstract def exitBooleanValue(ctx: BooleanValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#booleanValue.

    Exit a parse tree produced by SqlBaseParser#booleanValue.

    ctx

    the parse tree

  437. abstract def exitBucketSpec(ctx: BucketSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#bucketSpec.

    Exit a parse tree produced by SqlBaseParser#bucketSpec.

    ctx

    the parse tree

  438. abstract def exitCacheTable(ctx: CacheTableContext): Unit

    Exit a parse tree produced by the cacheTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the cacheTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  439. abstract def exitCall(ctx: CallContext): Unit

    Exit a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  440. abstract def exitCast(ctx: CastContext): Unit

    Exit a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  441. abstract def exitCastByColon(ctx: CastByColonContext): Unit

    Exit a parse tree produced by the castByColon labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the castByColon labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  442. abstract def exitCatalogIdentifierReference(ctx: CatalogIdentifierReferenceContext): Unit

    Exit a parse tree produced by SqlBaseParser#catalogIdentifierReference.

    Exit a parse tree produced by SqlBaseParser#catalogIdentifierReference.

    ctx

    the parse tree

  443. abstract def exitClearCache(ctx: ClearCacheContext): Unit

    Exit a parse tree produced by the clearCache labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the clearCache labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  444. abstract def exitClusterBySpec(ctx: ClusterBySpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#clusterBySpec.

    Exit a parse tree produced by SqlBaseParser#clusterBySpec.

    ctx

    the parse tree

  445. abstract def exitColDefinition(ctx: ColDefinitionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinition.

    Exit a parse tree produced by SqlBaseParser#colDefinition.

    ctx

    the parse tree

  446. abstract def exitColDefinitionDescriptorWithPosition(ctx: ColDefinitionDescriptorWithPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinitionDescriptorWithPosition.

    ctx

    the parse tree

  447. abstract def exitColDefinitionList(ctx: ColDefinitionListContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinitionList.

    Exit a parse tree produced by SqlBaseParser#colDefinitionList.

    ctx

    the parse tree

  448. abstract def exitColDefinitionOption(ctx: ColDefinitionOptionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinitionOption.

    Exit a parse tree produced by SqlBaseParser#colDefinitionOption.

    ctx

    the parse tree

  449. abstract def exitColPosition(ctx: ColPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colPosition.

    Exit a parse tree produced by SqlBaseParser#colPosition.

    ctx

    the parse tree

  450. abstract def exitColType(ctx: ColTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#colType.

    Exit a parse tree produced by SqlBaseParser#colType.

    ctx

    the parse tree

  451. abstract def exitColTypeList(ctx: ColTypeListContext): Unit

    Exit a parse tree produced by SqlBaseParser#colTypeList.

    Exit a parse tree produced by SqlBaseParser#colTypeList.

    ctx

    the parse tree

  452. abstract def exitCollate(ctx: CollateContext): Unit

    Exit a parse tree produced by the collate labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the collate labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  453. abstract def exitCollateClause(ctx: CollateClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#collateClause.

    Exit a parse tree produced by SqlBaseParser#collateClause.

    ctx

    the parse tree

  454. abstract def exitCollationSpec(ctx: CollationSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#collationSpec.

    Exit a parse tree produced by SqlBaseParser#collationSpec.

    ctx

    the parse tree

  455. abstract def exitColumnReference(ctx: ColumnReferenceContext): Unit

    Exit a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  456. abstract def exitComment(ctx: CommentContext): Unit

    Exit a parse tree produced by SqlBaseParser#comment.

    Exit a parse tree produced by SqlBaseParser#comment.

    ctx

    the parse tree

  457. abstract def exitCommentNamespace(ctx: CommentNamespaceContext): Unit

    Exit a parse tree produced by the commentNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the commentNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  458. abstract def exitCommentSpec(ctx: CommentSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#commentSpec.

    Exit a parse tree produced by SqlBaseParser#commentSpec.

    ctx

    the parse tree

  459. abstract def exitCommentTable(ctx: CommentTableContext): Unit

    Exit a parse tree produced by the commentTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the commentTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  460. abstract def exitComparison(ctx: ComparisonContext): Unit

    Exit a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  461. abstract def exitComparisonOperator(ctx: ComparisonOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#comparisonOperator.

    Exit a parse tree produced by SqlBaseParser#comparisonOperator.

    ctx

    the parse tree

  462. abstract def exitComplexColType(ctx: ComplexColTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#complexColType.

    Exit a parse tree produced by SqlBaseParser#complexColType.

    ctx

    the parse tree

  463. abstract def exitComplexColTypeList(ctx: ComplexColTypeListContext): Unit

    Exit a parse tree produced by SqlBaseParser#complexColTypeList.

    Exit a parse tree produced by SqlBaseParser#complexColTypeList.

    ctx

    the parse tree

  464. abstract def exitComplexDataType(ctx: ComplexDataTypeContext): Unit

    Exit a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  465. abstract def exitCompoundBody(ctx: CompoundBodyContext): Unit

    Exit a parse tree produced by SqlBaseParser#compoundBody.

    Exit a parse tree produced by SqlBaseParser#compoundBody.

    ctx

    the parse tree

  466. abstract def exitCompoundOrSingleStatement(ctx: CompoundOrSingleStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#compoundOrSingleStatement.

    Exit a parse tree produced by SqlBaseParser#compoundOrSingleStatement.

    ctx

    the parse tree

  467. abstract def exitCompoundStatement(ctx: CompoundStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#compoundStatement.

    Exit a parse tree produced by SqlBaseParser#compoundStatement.

    ctx

    the parse tree

  468. abstract def exitConditionValue(ctx: ConditionValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#conditionValue.

    Exit a parse tree produced by SqlBaseParser#conditionValue.

    ctx

    the parse tree

  469. abstract def exitConditionValues(ctx: ConditionValuesContext): Unit

    Exit a parse tree produced by SqlBaseParser#conditionValues.

    Exit a parse tree produced by SqlBaseParser#conditionValues.

    ctx

    the parse tree

  470. abstract def exitConfigKey(ctx: ConfigKeyContext): Unit

    Exit a parse tree produced by SqlBaseParser#configKey.

    Exit a parse tree produced by SqlBaseParser#configKey.

    ctx

    the parse tree

  471. abstract def exitConfigValue(ctx: ConfigValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#configValue.

    Exit a parse tree produced by SqlBaseParser#configValue.

    ctx

    the parse tree

  472. abstract def exitConstantDefault(ctx: ConstantDefaultContext): Unit

    Exit a parse tree produced by the constantDefault labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the constantDefault labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  473. abstract def exitConstantList(ctx: ConstantListContext): Unit

    Exit a parse tree produced by SqlBaseParser#constantList.

    Exit a parse tree produced by SqlBaseParser#constantList.

    ctx

    the parse tree

  474. abstract def exitCreateFileFormat(ctx: CreateFileFormatContext): Unit

    Exit a parse tree produced by SqlBaseParser#createFileFormat.

    Exit a parse tree produced by SqlBaseParser#createFileFormat.

    ctx

    the parse tree

  475. abstract def exitCreateFunction(ctx: CreateFunctionContext): Unit

    Exit a parse tree produced by the createFunction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  476. abstract def exitCreateIndex(ctx: CreateIndexContext): Unit

    Exit a parse tree produced by the createIndex labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createIndex labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  477. abstract def exitCreateNamespace(ctx: CreateNamespaceContext): Unit

    Exit a parse tree produced by the createNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  478. abstract def exitCreateTable(ctx: CreateTableContext): Unit

    Exit a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  479. abstract def exitCreateTableClauses(ctx: CreateTableClausesContext): Unit

    Exit a parse tree produced by SqlBaseParser#createTableClauses.

    Exit a parse tree produced by SqlBaseParser#createTableClauses.

    ctx

    the parse tree

  480. abstract def exitCreateTableHeader(ctx: CreateTableHeaderContext): Unit

    Exit a parse tree produced by SqlBaseParser#createTableHeader.

    Exit a parse tree produced by SqlBaseParser#createTableHeader.

    ctx

    the parse tree

  481. abstract def exitCreateTableLike(ctx: CreateTableLikeContext): Unit

    Exit a parse tree produced by the createTableLike labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createTableLike labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  482. abstract def exitCreateTempViewUsing(ctx: CreateTempViewUsingContext): Unit

    Exit a parse tree produced by the createTempViewUsing labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createTempViewUsing labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  483. abstract def exitCreateUserDefinedFunction(ctx: CreateUserDefinedFunctionContext): Unit

    Exit a parse tree produced by the createUserDefinedFunction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createUserDefinedFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  484. abstract def exitCreateVariable(ctx: CreateVariableContext): Unit

    Exit a parse tree produced by the createVariable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createVariable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  485. abstract def exitCreateView(ctx: CreateViewContext): Unit

    Exit a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  486. abstract def exitCtes(ctx: CtesContext): Unit

    Exit a parse tree produced by SqlBaseParser#ctes.

    Exit a parse tree produced by SqlBaseParser#ctes.

    ctx

    the parse tree

  487. abstract def exitCurrentLike(ctx: CurrentLikeContext): Unit

    Exit a parse tree produced by the currentLike labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the currentLike labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  488. abstract def exitDatetimeUnit(ctx: DatetimeUnitContext): Unit

    Exit a parse tree produced by SqlBaseParser#datetimeUnit.

    Exit a parse tree produced by SqlBaseParser#datetimeUnit.

    ctx

    the parse tree

  489. abstract def exitDayTimeIntervalDataType(ctx: DayTimeIntervalDataTypeContext): Unit

    Exit a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  490. abstract def exitDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Exit a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  491. abstract def exitDeclareConditionStatement(ctx: DeclareConditionStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#declareConditionStatement.

    Exit a parse tree produced by SqlBaseParser#declareConditionStatement.

    ctx

    the parse tree

  492. abstract def exitDeclareHandlerStatement(ctx: DeclareHandlerStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#declareHandlerStatement.

    Exit a parse tree produced by SqlBaseParser#declareHandlerStatement.

    ctx

    the parse tree

  493. abstract def exitDefaultExpression(ctx: DefaultExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#defaultExpression.

    Exit a parse tree produced by SqlBaseParser#defaultExpression.

    ctx

    the parse tree

  494. abstract def exitDeleteFromTable(ctx: DeleteFromTableContext): Unit

    Exit a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  495. abstract def exitDereference(ctx: DereferenceContext): Unit

    Exit a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  496. abstract def exitDescribeColName(ctx: DescribeColNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#describeColName.

    Exit a parse tree produced by SqlBaseParser#describeColName.

    ctx

    the parse tree

  497. abstract def exitDescribeFuncName(ctx: DescribeFuncNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#describeFuncName.

    Exit a parse tree produced by SqlBaseParser#describeFuncName.

    ctx

    the parse tree

  498. abstract def exitDescribeFunction(ctx: DescribeFunctionContext): Unit

    Exit a parse tree produced by the describeFunction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  499. abstract def exitDescribeNamespace(ctx: DescribeNamespaceContext): Unit

    Exit a parse tree produced by the describeNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  500. abstract def exitDescribeQuery(ctx: DescribeQueryContext): Unit

    Exit a parse tree produced by the describeQuery labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  501. abstract def exitDescribeRelation(ctx: DescribeRelationContext): Unit

    Exit a parse tree produced by the describeRelation labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeRelation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  502. abstract def exitDeterministic(ctx: DeterministicContext): Unit

    Exit a parse tree produced by SqlBaseParser#deterministic.

    Exit a parse tree produced by SqlBaseParser#deterministic.

    ctx

    the parse tree

  503. abstract def exitDmlStatement(ctx: DmlStatementContext): Unit

    Exit a parse tree produced by the dmlStatement labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dmlStatement labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  504. abstract def exitDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Exit a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  505. abstract def exitDropFunction(ctx: DropFunctionContext): Unit

    Exit a parse tree produced by the dropFunction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  506. abstract def exitDropIndex(ctx: DropIndexContext): Unit

    Exit a parse tree produced by the dropIndex labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropIndex labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  507. abstract def exitDropNamespace(ctx: DropNamespaceContext): Unit

    Exit a parse tree produced by the dropNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  508. abstract def exitDropTable(ctx: DropTableContext): Unit

    Exit a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  509. abstract def exitDropTableColumns(ctx: DropTableColumnsContext): Unit

    Exit a parse tree produced by the dropTableColumns labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropTableColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  510. abstract def exitDropTablePartitions(ctx: DropTablePartitionsContext): Unit

    Exit a parse tree produced by the dropTablePartitions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropTablePartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  511. abstract def exitDropVariable(ctx: DropVariableContext): Unit

    Exit a parse tree produced by the dropVariable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropVariable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  512. abstract def exitDropView(ctx: DropViewContext): Unit

    Exit a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  513. abstract def exitEndLabel(ctx: EndLabelContext): Unit

    Exit a parse tree produced by SqlBaseParser#endLabel.

    Exit a parse tree produced by SqlBaseParser#endLabel.

    ctx

    the parse tree

  514. abstract def exitErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    Exit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    ctx

    the parse tree

  515. abstract def exitErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    Exit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    ctx

    the parse tree

  516. abstract def exitErrorCapturingNot(ctx: ErrorCapturingNotContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingNot.

    Exit a parse tree produced by SqlBaseParser#errorCapturingNot.

    ctx

    the parse tree

  517. abstract def exitErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    Exit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    ctx

    the parse tree

  518. abstract def exitErrorIdent(ctx: ErrorIdentContext): Unit

    Exit a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Exit a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  519. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  520. abstract def exitExceptClause(ctx: ExceptClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#exceptClause.

    Exit a parse tree produced by SqlBaseParser#exceptClause.

    ctx

    the parse tree

  521. abstract def exitExecuteImmediate(ctx: ExecuteImmediateContext): Unit

    Exit a parse tree produced by SqlBaseParser#executeImmediate.

    Exit a parse tree produced by SqlBaseParser#executeImmediate.

    ctx

    the parse tree

  522. abstract def exitExecuteImmediateArgument(ctx: ExecuteImmediateArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#executeImmediateArgument.

    Exit a parse tree produced by SqlBaseParser#executeImmediateArgument.

    ctx

    the parse tree

  523. abstract def exitExecuteImmediateArgumentSeq(ctx: ExecuteImmediateArgumentSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#executeImmediateArgumentSeq.

    Exit a parse tree produced by SqlBaseParser#executeImmediateArgumentSeq.

    ctx

    the parse tree

  524. abstract def exitExecuteImmediateQueryParam(ctx: ExecuteImmediateQueryParamContext): Unit

    Exit a parse tree produced by SqlBaseParser#executeImmediateQueryParam.

    Exit a parse tree produced by SqlBaseParser#executeImmediateQueryParam.

    ctx

    the parse tree

  525. abstract def exitExecuteImmediateUsing(ctx: ExecuteImmediateUsingContext): Unit

    Exit a parse tree produced by SqlBaseParser#executeImmediateUsing.

    Exit a parse tree produced by SqlBaseParser#executeImmediateUsing.

    ctx

    the parse tree

  526. abstract def exitExists(ctx: ExistsContext): Unit

    Exit a parse tree produced by the exists labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the exists labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  527. abstract def exitExplain(ctx: ExplainContext): Unit

    Exit a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  528. abstract def exitExponentLiteral(ctx: ExponentLiteralContext): Unit

    Exit a parse tree produced by the exponentLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the exponentLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  529. abstract def exitExpression(ctx: ExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#expression.

    Exit a parse tree produced by SqlBaseParser#expression.

    ctx

    the parse tree

  530. abstract def exitExpressionProperty(ctx: ExpressionPropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionProperty.

    Exit a parse tree produced by SqlBaseParser#expressionProperty.

    ctx

    the parse tree

  531. abstract def exitExpressionPropertyList(ctx: ExpressionPropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionPropertyList.

    Exit a parse tree produced by SqlBaseParser#expressionPropertyList.

    ctx

    the parse tree

  532. abstract def exitExpressionSeq(ctx: ExpressionSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionSeq.

    Exit a parse tree produced by SqlBaseParser#expressionSeq.

    ctx

    the parse tree

  533. abstract def exitExtract(ctx: ExtractContext): Unit

    Exit a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  534. abstract def exitFailNativeCommand(ctx: FailNativeCommandContext): Unit

    Exit a parse tree produced by the failNativeCommand labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the failNativeCommand labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  535. abstract def exitFailSetRole(ctx: FailSetRoleContext): Unit

    Exit a parse tree produced by the failSetRole labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the failSetRole labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  536. abstract def exitFirst(ctx: FirstContext): Unit

    Exit a parse tree produced by the first labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the first labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  537. abstract def exitFloatLiteral(ctx: FloatLiteralContext): Unit

    Exit a parse tree produced by the floatLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the floatLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  538. abstract def exitForStatement(ctx: ForStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#forStatement.

    Exit a parse tree produced by SqlBaseParser#forStatement.

    ctx

    the parse tree

  539. abstract def exitFrameBound(ctx: FrameBoundContext): Unit

    Exit a parse tree produced by SqlBaseParser#frameBound.

    Exit a parse tree produced by SqlBaseParser#frameBound.

    ctx

    the parse tree

  540. abstract def exitFromClause(ctx: FromClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromClause.

    Exit a parse tree produced by SqlBaseParser#fromClause.

    ctx

    the parse tree

  541. abstract def exitFromStatement(ctx: FromStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromStatement.

    Exit a parse tree produced by SqlBaseParser#fromStatement.

    ctx

    the parse tree

  542. abstract def exitFromStatementBody(ctx: FromStatementBodyContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromStatementBody.

    Exit a parse tree produced by SqlBaseParser#fromStatementBody.

    ctx

    the parse tree

  543. abstract def exitFromStmt(ctx: FromStmtContext): Unit

    Exit a parse tree produced by the fromStmt labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the fromStmt labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  544. abstract def exitFunctionArgument(ctx: FunctionArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionArgument.

    Exit a parse tree produced by SqlBaseParser#functionArgument.

    ctx

    the parse tree

  545. abstract def exitFunctionCall(ctx: FunctionCallContext): Unit

    Exit a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  546. abstract def exitFunctionIdentifier(ctx: FunctionIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionIdentifier.

    Exit a parse tree produced by SqlBaseParser#functionIdentifier.

    ctx

    the parse tree

  547. abstract def exitFunctionName(ctx: FunctionNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionName.

    Exit a parse tree produced by SqlBaseParser#functionName.

    ctx

    the parse tree

  548. abstract def exitFunctionTable(ctx: FunctionTableContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTable.

    Exit a parse tree produced by SqlBaseParser#functionTable.

    ctx

    the parse tree

  549. abstract def exitFunctionTableArgument(ctx: FunctionTableArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableArgument.

    ctx

    the parse tree

  550. abstract def exitFunctionTableNamedArgumentExpression(ctx: FunctionTableNamedArgumentExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableNamedArgumentExpression.

    ctx

    the parse tree

  551. abstract def exitFunctionTableReferenceArgument(ctx: FunctionTableReferenceArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    ctx

    the parse tree

  552. abstract def exitFunctionTableSubqueryArgument(ctx: FunctionTableSubqueryArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    ctx

    the parse tree

  553. abstract def exitGeneratedColumn(ctx: GeneratedColumnContext): Unit

    Exit a parse tree produced by the generatedColumn labeled alternative in SqlBaseParser#generationExpression.

    Exit a parse tree produced by the generatedColumn labeled alternative in SqlBaseParser#generationExpression.

    ctx

    the parse tree

  554. abstract def exitGenericFileFormat(ctx: GenericFileFormatContext): Unit

    Exit a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Exit a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  555. abstract def exitGroupByClause(ctx: GroupByClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupByClause.

    Exit a parse tree produced by SqlBaseParser#groupByClause.

    ctx

    the parse tree

  556. abstract def exitGroupingAnalytics(ctx: GroupingAnalyticsContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingAnalytics.

    Exit a parse tree produced by SqlBaseParser#groupingAnalytics.

    ctx

    the parse tree

  557. abstract def exitGroupingElement(ctx: GroupingElementContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingElement.

    Exit a parse tree produced by SqlBaseParser#groupingElement.

    ctx

    the parse tree

  558. abstract def exitGroupingSet(ctx: GroupingSetContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingSet.

    Exit a parse tree produced by SqlBaseParser#groupingSet.

    ctx

    the parse tree

  559. abstract def exitHavingClause(ctx: HavingClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#havingClause.

    Exit a parse tree produced by SqlBaseParser#havingClause.

    ctx

    the parse tree

  560. abstract def exitHint(ctx: HintContext): Unit

    Exit a parse tree produced by SqlBaseParser#hint.

    Exit a parse tree produced by SqlBaseParser#hint.

    ctx

    the parse tree

  561. abstract def exitHintStatement(ctx: HintStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#hintStatement.

    Exit a parse tree produced by SqlBaseParser#hintStatement.

    ctx

    the parse tree

  562. abstract def exitHiveChangeColumn(ctx: HiveChangeColumnContext): Unit

    Exit a parse tree produced by the hiveChangeColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the hiveChangeColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  563. abstract def exitHiveReplaceColumns(ctx: HiveReplaceColumnsContext): Unit

    Exit a parse tree produced by the hiveReplaceColumns labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the hiveReplaceColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  564. abstract def exitIdentifier(ctx: IdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifier.

    Exit a parse tree produced by SqlBaseParser#identifier.

    ctx

    the parse tree

  565. abstract def exitIdentifierComment(ctx: IdentifierCommentContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierComment.

    Exit a parse tree produced by SqlBaseParser#identifierComment.

    ctx

    the parse tree

  566. abstract def exitIdentifierCommentList(ctx: IdentifierCommentListContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierCommentList.

    Exit a parse tree produced by SqlBaseParser#identifierCommentList.

    ctx

    the parse tree

  567. abstract def exitIdentifierList(ctx: IdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierList.

    Exit a parse tree produced by SqlBaseParser#identifierList.

    ctx

    the parse tree

  568. abstract def exitIdentifierReference(ctx: IdentifierReferenceContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierReference.

    Exit a parse tree produced by SqlBaseParser#identifierReference.

    ctx

    the parse tree

  569. abstract def exitIdentifierSeq(ctx: IdentifierSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierSeq.

    Exit a parse tree produced by SqlBaseParser#identifierSeq.

    ctx

    the parse tree

  570. abstract def exitIdentityColSpec(ctx: IdentityColSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#identityColSpec.

    Exit a parse tree produced by SqlBaseParser#identityColSpec.

    ctx

    the parse tree

  571. abstract def exitIdentityColumn(ctx: IdentityColumnContext): Unit

    Exit a parse tree produced by the identityColumn labeled alternative in SqlBaseParser#generationExpression.

    Exit a parse tree produced by the identityColumn labeled alternative in SqlBaseParser#generationExpression.

    ctx

    the parse tree

  572. abstract def exitIdentityTransform(ctx: IdentityTransformContext): Unit

    Exit a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    Exit a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  573. abstract def exitIfElseStatement(ctx: IfElseStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#ifElseStatement.

    Exit a parse tree produced by SqlBaseParser#ifElseStatement.

    ctx

    the parse tree

  574. abstract def exitInlineTable(ctx: InlineTableContext): Unit

    Exit a parse tree produced by SqlBaseParser#inlineTable.

    Exit a parse tree produced by SqlBaseParser#inlineTable.

    ctx

    the parse tree

  575. abstract def exitInlineTableDefault1(ctx: InlineTableDefault1Context): Unit

    Exit a parse tree produced by the inlineTableDefault1 labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the inlineTableDefault1 labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  576. abstract def exitInlineTableDefault2(ctx: InlineTableDefault2Context): Unit

    Exit a parse tree produced by the inlineTableDefault2 labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the inlineTableDefault2 labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  577. abstract def exitInsertIntoReplaceWhere(ctx: InsertIntoReplaceWhereContext): Unit

    Exit a parse tree produced by the insertIntoReplaceWhere labeled alternative in SqlBaseParser#insertInto.

    Exit a parse tree produced by the insertIntoReplaceWhere labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  578. abstract def exitInsertIntoTable(ctx: InsertIntoTableContext): Unit

    Exit a parse tree produced by the insertIntoTable labeled alternative in SqlBaseParser#insertInto.

    Exit a parse tree produced by the insertIntoTable labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  579. abstract def exitInsertOverwriteDir(ctx: InsertOverwriteDirContext): Unit

    Exit a parse tree produced by the insertOverwriteDir labeled alternative in SqlBaseParser#insertInto.

    Exit a parse tree produced by the insertOverwriteDir labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  580. abstract def exitInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): Unit

    Exit a parse tree produced by the insertOverwriteHiveDir labeled alternative in SqlBaseParser#insertInto.

    Exit a parse tree produced by the insertOverwriteHiveDir labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  581. abstract def exitInsertOverwriteTable(ctx: InsertOverwriteTableContext): Unit

    Exit a parse tree produced by the insertOverwriteTable labeled alternative in SqlBaseParser#insertInto.

    Exit a parse tree produced by the insertOverwriteTable labeled alternative in SqlBaseParser#insertInto.

    ctx

    the parse tree

  582. abstract def exitIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Exit a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  583. abstract def exitInterval(ctx: IntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#interval.

    Exit a parse tree produced by SqlBaseParser#interval.

    ctx

    the parse tree

  584. abstract def exitIntervalLiteral(ctx: IntervalLiteralContext): Unit

    Exit a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  585. abstract def exitIntervalValue(ctx: IntervalValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#intervalValue.

    Exit a parse tree produced by SqlBaseParser#intervalValue.

    ctx

    the parse tree

  586. abstract def exitIterateStatement(ctx: IterateStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#iterateStatement.

    Exit a parse tree produced by SqlBaseParser#iterateStatement.

    ctx

    the parse tree

  587. abstract def exitJoinCriteria(ctx: JoinCriteriaContext): Unit

    Exit a parse tree produced by SqlBaseParser#joinCriteria.

    Exit a parse tree produced by SqlBaseParser#joinCriteria.

    ctx

    the parse tree

  588. abstract def exitJoinRelation(ctx: JoinRelationContext): Unit

    Exit a parse tree produced by SqlBaseParser#joinRelation.

    Exit a parse tree produced by SqlBaseParser#joinRelation.

    ctx

    the parse tree

  589. abstract def exitJoinType(ctx: JoinTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#joinType.

    Exit a parse tree produced by SqlBaseParser#joinType.

    ctx

    the parse tree

  590. abstract def exitLambda(ctx: LambdaContext): Unit

    Exit a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  591. abstract def exitLast(ctx: LastContext): Unit

    Exit a parse tree produced by the last labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the last labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  592. abstract def exitLateralView(ctx: LateralViewContext): Unit

    Exit a parse tree produced by SqlBaseParser#lateralView.

    Exit a parse tree produced by SqlBaseParser#lateralView.

    ctx

    the parse tree

  593. abstract def exitLeaveStatement(ctx: LeaveStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#leaveStatement.

    Exit a parse tree produced by SqlBaseParser#leaveStatement.

    ctx

    the parse tree

  594. abstract def exitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Unit

    Exit a parse tree produced by the legacyDecimalLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the legacyDecimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  595. abstract def exitLiteralType(ctx: LiteralTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#literalType.

    Exit a parse tree produced by SqlBaseParser#literalType.

    ctx

    the parse tree

  596. abstract def exitLoadData(ctx: LoadDataContext): Unit

    Exit a parse tree produced by the loadData labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the loadData labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  597. abstract def exitLocationSpec(ctx: LocationSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#locationSpec.

    Exit a parse tree produced by SqlBaseParser#locationSpec.

    ctx

    the parse tree

  598. abstract def exitLogicalBinary(ctx: LogicalBinaryContext): Unit

    Exit a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  599. abstract def exitLogicalNot(ctx: LogicalNotContext): Unit

    Exit a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  600. abstract def exitLoopStatement(ctx: LoopStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#loopStatement.

    Exit a parse tree produced by SqlBaseParser#loopStatement.

    ctx

    the parse tree

  601. abstract def exitManageResource(ctx: ManageResourceContext): Unit

    Exit a parse tree produced by the manageResource labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the manageResource labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  602. abstract def exitMatchedAction(ctx: MatchedActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#matchedAction.

    Exit a parse tree produced by SqlBaseParser#matchedAction.

    ctx

    the parse tree

  603. abstract def exitMatchedClause(ctx: MatchedClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#matchedClause.

    Exit a parse tree produced by SqlBaseParser#matchedClause.

    ctx

    the parse tree

  604. abstract def exitMergeIntoTable(ctx: MergeIntoTableContext): Unit

    Exit a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  605. abstract def exitMultiInsertQuery(ctx: MultiInsertQueryContext): Unit

    Exit a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  606. abstract def exitMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): Unit

    Exit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    Exit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    ctx

    the parse tree

  607. abstract def exitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    Exit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    ctx

    the parse tree

  608. abstract def exitMultipartIdentifier(ctx: MultipartIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifier.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifier.

    ctx

    the parse tree

  609. abstract def exitMultipartIdentifierList(ctx: MultipartIdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    ctx

    the parse tree

  610. abstract def exitMultipartIdentifierProperty(ctx: MultipartIdentifierPropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    ctx

    the parse tree

  611. abstract def exitMultipartIdentifierPropertyList(ctx: MultipartIdentifierPropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    ctx

    the parse tree

  612. abstract def exitNamedArgumentExpression(ctx: NamedArgumentExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedArgumentExpression.

    Exit a parse tree produced by SqlBaseParser#namedArgumentExpression.

    ctx

    the parse tree

  613. abstract def exitNamedExpression(ctx: NamedExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedExpression.

    Exit a parse tree produced by SqlBaseParser#namedExpression.

    ctx

    the parse tree

  614. abstract def exitNamedExpressionSeq(ctx: NamedExpressionSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    Exit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    ctx

    the parse tree

  615. abstract def exitNamedParameterLiteral(ctx: NamedParameterLiteralContext): Unit

    Exit a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  616. abstract def exitNamedQuery(ctx: NamedQueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedQuery.

    Exit a parse tree produced by SqlBaseParser#namedQuery.

    ctx

    the parse tree

  617. abstract def exitNamedWindow(ctx: NamedWindowContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedWindow.

    Exit a parse tree produced by SqlBaseParser#namedWindow.

    ctx

    the parse tree

  618. abstract def exitNamespace(ctx: NamespaceContext): Unit

    Exit a parse tree produced by SqlBaseParser#namespace.

    Exit a parse tree produced by SqlBaseParser#namespace.

    ctx

    the parse tree

  619. abstract def exitNamespaces(ctx: NamespacesContext): Unit

    Exit a parse tree produced by SqlBaseParser#namespaces.

    Exit a parse tree produced by SqlBaseParser#namespaces.

    ctx

    the parse tree

  620. abstract def exitNestedConstantList(ctx: NestedConstantListContext): Unit

    Exit a parse tree produced by SqlBaseParser#nestedConstantList.

    Exit a parse tree produced by SqlBaseParser#nestedConstantList.

    ctx

    the parse tree

  621. abstract def exitNonReserved(ctx: NonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#nonReserved.

    Exit a parse tree produced by SqlBaseParser#nonReserved.

    ctx

    the parse tree

  622. abstract def exitNotMatchedAction(ctx: NotMatchedActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedAction.

    Exit a parse tree produced by SqlBaseParser#notMatchedAction.

    ctx

    the parse tree

  623. abstract def exitNotMatchedBySourceAction(ctx: NotMatchedBySourceActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    ctx

    the parse tree

  624. abstract def exitNotMatchedBySourceClause(ctx: NotMatchedBySourceClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    ctx

    the parse tree

  625. abstract def exitNotMatchedClause(ctx: NotMatchedClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedClause.

    Exit a parse tree produced by SqlBaseParser#notMatchedClause.

    ctx

    the parse tree

  626. abstract def exitNullCall(ctx: NullCallContext): Unit

    Exit a parse tree produced by SqlBaseParser#nullCall.

    Exit a parse tree produced by SqlBaseParser#nullCall.

    ctx

    the parse tree

  627. abstract def exitNullLiteral(ctx: NullLiteralContext): Unit

    Exit a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  628. abstract def exitNumericLiteral(ctx: NumericLiteralContext): Unit

    Exit a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  629. abstract def exitOperatorPipeRightSide(ctx: OperatorPipeRightSideContext): Unit

    Exit a parse tree produced by SqlBaseParser#operatorPipeRightSide.

    Exit a parse tree produced by SqlBaseParser#operatorPipeRightSide.

    ctx

    the parse tree

  630. abstract def exitOperatorPipeSetAssignmentSeq(ctx: OperatorPipeSetAssignmentSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#operatorPipeSetAssignmentSeq.

    Exit a parse tree produced by SqlBaseParser#operatorPipeSetAssignmentSeq.

    ctx

    the parse tree

  631. abstract def exitOperatorPipeStatement(ctx: OperatorPipeStatementContext): Unit

    Exit a parse tree produced by the operatorPipeStatement labeled alternative in SqlBaseParser#queryTerm.

    Exit a parse tree produced by the operatorPipeStatement labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  632. abstract def exitOptionsClause(ctx: OptionsClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#optionsClause.

    Exit a parse tree produced by SqlBaseParser#optionsClause.

    ctx

    the parse tree

  633. abstract def exitOrderedIdentifier(ctx: OrderedIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#orderedIdentifier.

    Exit a parse tree produced by SqlBaseParser#orderedIdentifier.

    ctx

    the parse tree

  634. abstract def exitOrderedIdentifierList(ctx: OrderedIdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    Exit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    ctx

    the parse tree

  635. abstract def exitOverlay(ctx: OverlayContext): Unit

    Exit a parse tree produced by the overlay labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the overlay labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  636. abstract def exitParenthesizedExpression(ctx: ParenthesizedExpressionContext): Unit

    Exit a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  637. abstract def exitPartitionColumn(ctx: PartitionColumnContext): Unit

    Exit a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    Exit a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  638. abstract def exitPartitionFieldList(ctx: PartitionFieldListContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionFieldList.

    Exit a parse tree produced by SqlBaseParser#partitionFieldList.

    ctx

    the parse tree

  639. abstract def exitPartitionSpec(ctx: PartitionSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionSpec.

    Exit a parse tree produced by SqlBaseParser#partitionSpec.

    ctx

    the parse tree

  640. abstract def exitPartitionSpecLocation(ctx: PartitionSpecLocationContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    Exit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    ctx

    the parse tree

  641. abstract def exitPartitionTransform(ctx: PartitionTransformContext): Unit

    Exit a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    Exit a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  642. abstract def exitPartitionVal(ctx: PartitionValContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionVal.

    Exit a parse tree produced by SqlBaseParser#partitionVal.

    ctx

    the parse tree

  643. abstract def exitPivotClause(ctx: PivotClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotClause.

    Exit a parse tree produced by SqlBaseParser#pivotClause.

    ctx

    the parse tree

  644. abstract def exitPivotColumn(ctx: PivotColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotColumn.

    Exit a parse tree produced by SqlBaseParser#pivotColumn.

    ctx

    the parse tree

  645. abstract def exitPivotValue(ctx: PivotValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotValue.

    Exit a parse tree produced by SqlBaseParser#pivotValue.

    ctx

    the parse tree

  646. abstract def exitPosParameterLiteral(ctx: PosParameterLiteralContext): Unit

    Exit a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  647. abstract def exitPosition(ctx: PositionContext): Unit

    Exit a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  648. abstract def exitPredicate(ctx: PredicateContext): Unit

    Exit a parse tree produced by SqlBaseParser#predicate.

    Exit a parse tree produced by SqlBaseParser#predicate.

    ctx

    the parse tree

  649. abstract def exitPredicateOperator(ctx: PredicateOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#predicateOperator.

    Exit a parse tree produced by SqlBaseParser#predicateOperator.

    ctx

    the parse tree

  650. abstract def exitPredicated(ctx: PredicatedContext): Unit

    Exit a parse tree produced by the predicated labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the predicated labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  651. abstract def exitPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Exit a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  652. abstract def exitProperty(ctx: PropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#property.

    Exit a parse tree produced by SqlBaseParser#property.

    ctx

    the parse tree

  653. abstract def exitPropertyKey(ctx: PropertyKeyContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyKey.

    Exit a parse tree produced by SqlBaseParser#propertyKey.

    ctx

    the parse tree

  654. abstract def exitPropertyList(ctx: PropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyList.

    Exit a parse tree produced by SqlBaseParser#propertyList.

    ctx

    the parse tree

  655. abstract def exitPropertyValue(ctx: PropertyValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyValue.

    Exit a parse tree produced by SqlBaseParser#propertyValue.

    ctx

    the parse tree

  656. abstract def exitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    ctx

    the parse tree

  657. abstract def exitQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    ctx

    the parse tree

  658. abstract def exitQualifiedName(ctx: QualifiedNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedName.

    Exit a parse tree produced by SqlBaseParser#qualifiedName.

    ctx

    the parse tree

  659. abstract def exitQualifiedNameList(ctx: QualifiedNameListContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedNameList.

    Exit a parse tree produced by SqlBaseParser#qualifiedNameList.

    ctx

    the parse tree

  660. abstract def exitQuery(ctx: SqlBaseParser.QueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#query.

    Exit a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  661. abstract def exitQueryOrganization(ctx: QueryOrganizationContext): Unit

    Exit a parse tree produced by SqlBaseParser#queryOrganization.

    Exit a parse tree produced by SqlBaseParser#queryOrganization.

    ctx

    the parse tree

  662. abstract def exitQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): Unit

    Exit a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  663. abstract def exitQueryTermDefault(ctx: QueryTermDefaultContext): Unit

    Exit a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    Exit a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  664. abstract def exitQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#quotedIdentifier.

    Exit a parse tree produced by SqlBaseParser#quotedIdentifier.

    ctx

    the parse tree

  665. abstract def exitQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  666. abstract def exitRealIdent(ctx: RealIdentContext): Unit

    Exit a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Exit a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  667. abstract def exitRecoverPartitions(ctx: RecoverPartitionsContext): Unit

    Exit a parse tree produced by the recoverPartitions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the recoverPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  668. abstract def exitRefreshFunction(ctx: RefreshFunctionContext): Unit

    Exit a parse tree produced by the refreshFunction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the refreshFunction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  669. abstract def exitRefreshResource(ctx: RefreshResourceContext): Unit

    Exit a parse tree produced by the refreshResource labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the refreshResource labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  670. abstract def exitRefreshTable(ctx: RefreshTableContext): Unit

    Exit a parse tree produced by the refreshTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the refreshTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  671. abstract def exitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): Unit

    Exit a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Exit a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  672. abstract def exitRelation(ctx: RelationContext): Unit

    Exit a parse tree produced by SqlBaseParser#relation.

    Exit a parse tree produced by SqlBaseParser#relation.

    ctx

    the parse tree

  673. abstract def exitRelationExtension(ctx: RelationExtensionContext): Unit

    Exit a parse tree produced by SqlBaseParser#relationExtension.

    Exit a parse tree produced by SqlBaseParser#relationExtension.

    ctx

    the parse tree

  674. abstract def exitRenameTable(ctx: RenameTableContext): Unit

    Exit a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  675. abstract def exitRenameTableColumn(ctx: RenameTableColumnContext): Unit

    Exit a parse tree produced by the renameTableColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameTableColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  676. abstract def exitRenameTablePartition(ctx: RenameTablePartitionContext): Unit

    Exit a parse tree produced by the renameTablePartition labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameTablePartition labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  677. abstract def exitRepairTable(ctx: RepairTableContext): Unit

    Exit a parse tree produced by the repairTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the repairTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  678. abstract def exitRepeatStatement(ctx: RepeatStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#repeatStatement.

    Exit a parse tree produced by SqlBaseParser#repeatStatement.

    ctx

    the parse tree

  679. abstract def exitReplaceTable(ctx: ReplaceTableContext): Unit

    Exit a parse tree produced by the replaceTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the replaceTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  680. abstract def exitReplaceTableHeader(ctx: ReplaceTableHeaderContext): Unit

    Exit a parse tree produced by SqlBaseParser#replaceTableHeader.

    Exit a parse tree produced by SqlBaseParser#replaceTableHeader.

    ctx

    the parse tree

  681. abstract def exitResetConfiguration(ctx: ResetConfigurationContext): Unit

    Exit a parse tree produced by the resetConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the resetConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  682. abstract def exitResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): Unit

    Exit a parse tree produced by the resetQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the resetQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  683. abstract def exitResource(ctx: ResourceContext): Unit

    Exit a parse tree produced by SqlBaseParser#resource.

    Exit a parse tree produced by SqlBaseParser#resource.

    ctx

    the parse tree

  684. abstract def exitRightsClause(ctx: RightsClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#rightsClause.

    Exit a parse tree produced by SqlBaseParser#rightsClause.

    ctx

    the parse tree

  685. abstract def exitRoutineCharacteristics(ctx: RoutineCharacteristicsContext): Unit

    Exit a parse tree produced by SqlBaseParser#routineCharacteristics.

    Exit a parse tree produced by SqlBaseParser#routineCharacteristics.

    ctx

    the parse tree

  686. abstract def exitRoutineLanguage(ctx: RoutineLanguageContext): Unit

    Exit a parse tree produced by SqlBaseParser#routineLanguage.

    Exit a parse tree produced by SqlBaseParser#routineLanguage.

    ctx

    the parse tree

  687. abstract def exitRowConstructor(ctx: RowConstructorContext): Unit

    Exit a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  688. abstract def exitRowFormatDelimited(ctx: RowFormatDelimitedContext): Unit

    Exit a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    Exit a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  689. abstract def exitRowFormatSerde(ctx: RowFormatSerdeContext): Unit

    Exit a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    Exit a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  690. abstract def exitSample(ctx: SampleContext): Unit

    Exit a parse tree produced by SqlBaseParser#sample.

    Exit a parse tree produced by SqlBaseParser#sample.

    ctx

    the parse tree

  691. abstract def exitSampleByBucket(ctx: SampleByBucketContext): Unit

    Exit a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  692. abstract def exitSampleByBytes(ctx: SampleByBytesContext): Unit

    Exit a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  693. abstract def exitSampleByPercentile(ctx: SampleByPercentileContext): Unit

    Exit a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  694. abstract def exitSampleByRows(ctx: SampleByRowsContext): Unit

    Exit a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  695. abstract def exitSchemaBinding(ctx: SchemaBindingContext): Unit

    Exit a parse tree produced by SqlBaseParser#schemaBinding.

    Exit a parse tree produced by SqlBaseParser#schemaBinding.

    ctx

    the parse tree

  696. abstract def exitSearchedCase(ctx: SearchedCaseContext): Unit

    Exit a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  697. abstract def exitSearchedCaseStatement(ctx: SearchedCaseStatementContext): Unit

    Exit a parse tree produced by the searchedCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    Exit a parse tree produced by the searchedCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    ctx

    the parse tree

  698. abstract def exitSelectClause(ctx: SelectClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#selectClause.

    Exit a parse tree produced by SqlBaseParser#selectClause.

    ctx

    the parse tree

  699. abstract def exitSequenceGeneratorOption(ctx: SequenceGeneratorOptionContext): Unit

    Exit a parse tree produced by SqlBaseParser#sequenceGeneratorOption.

    Exit a parse tree produced by SqlBaseParser#sequenceGeneratorOption.

    ctx

    the parse tree

  700. abstract def exitSequenceGeneratorStartOrStep(ctx: SequenceGeneratorStartOrStepContext): Unit

    Exit a parse tree produced by SqlBaseParser#sequenceGeneratorStartOrStep.

    Exit a parse tree produced by SqlBaseParser#sequenceGeneratorStartOrStep.

    ctx

    the parse tree

  701. abstract def exitSetCatalog(ctx: SetCatalogContext): Unit

    Exit a parse tree produced by the setCatalog labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setCatalog labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  702. abstract def exitSetClause(ctx: SetClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#setClause.

    Exit a parse tree produced by SqlBaseParser#setClause.

    ctx

    the parse tree

  703. abstract def exitSetConfiguration(ctx: SetConfigurationContext): Unit

    Exit a parse tree produced by the setConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the setConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  704. abstract def exitSetNamespaceLocation(ctx: SetNamespaceLocationContext): Unit

    Exit a parse tree produced by the setNamespaceLocation labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setNamespaceLocation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  705. abstract def exitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): Unit

    Exit a parse tree produced by the setNamespaceProperties labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setNamespaceProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  706. abstract def exitSetOperation(ctx: SetOperationContext): Unit

    Exit a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    Exit a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  707. abstract def exitSetQuantifier(ctx: SetQuantifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#setQuantifier.

    Exit a parse tree produced by SqlBaseParser#setQuantifier.

    ctx

    the parse tree

  708. abstract def exitSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): Unit

    Exit a parse tree produced by the setQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the setQuotedConfiguration labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  709. abstract def exitSetTableLocation(ctx: SetTableLocationContext): Unit

    Exit a parse tree produced by the setTableLocation labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setTableLocation labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  710. abstract def exitSetTableProperties(ctx: SetTablePropertiesContext): Unit

    Exit a parse tree produced by the setTableProperties labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setTableProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  711. abstract def exitSetTableSerDe(ctx: SetTableSerDeContext): Unit

    Exit a parse tree produced by the setTableSerDe labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setTableSerDe labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  712. abstract def exitSetTimeZone(ctx: SetTimeZoneContext): Unit

    Exit a parse tree produced by the setTimeZone labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the setTimeZone labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  713. abstract def exitSetVariable(ctx: SetVariableContext): Unit

    Exit a parse tree produced by the setVariable labeled alternative in SqlBaseParser#setResetStatement.

    Exit a parse tree produced by the setVariable labeled alternative in SqlBaseParser#setResetStatement.

    ctx

    the parse tree

  714. abstract def exitSetVariableInsideSqlScript(ctx: SetVariableInsideSqlScriptContext): Unit

    Exit a parse tree produced by the setVariableInsideSqlScript labeled alternative in SqlBaseParser#setStatementInsideSqlScript.

    Exit a parse tree produced by the setVariableInsideSqlScript labeled alternative in SqlBaseParser#setStatementInsideSqlScript.

    ctx

    the parse tree

  715. abstract def exitShiftExpression(ctx: ShiftExpressionContext): Unit

    Exit a parse tree produced by the shiftExpression labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the shiftExpression labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  716. abstract def exitShiftOperator(ctx: ShiftOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#shiftOperator.

    Exit a parse tree produced by SqlBaseParser#shiftOperator.

    ctx

    the parse tree

  717. abstract def exitShowCatalogs(ctx: ShowCatalogsContext): Unit

    Exit a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  718. abstract def exitShowColumns(ctx: ShowColumnsContext): Unit

    Exit a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  719. abstract def exitShowCreateTable(ctx: ShowCreateTableContext): Unit

    Exit a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  720. abstract def exitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): Unit

    Exit a parse tree produced by the showCurrentNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCurrentNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  721. abstract def exitShowFunctions(ctx: ShowFunctionsContext): Unit

    Exit a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  722. abstract def exitShowNamespaces(ctx: ShowNamespacesContext): Unit

    Exit a parse tree produced by the showNamespaces labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showNamespaces labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  723. abstract def exitShowPartitions(ctx: ShowPartitionsContext): Unit

    Exit a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  724. abstract def exitShowTableExtended(ctx: ShowTableExtendedContext): Unit

    Exit a parse tree produced by the showTableExtended labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showTableExtended labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  725. abstract def exitShowTables(ctx: ShowTablesContext): Unit

    Exit a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  726. abstract def exitShowTblProperties(ctx: ShowTblPropertiesContext): Unit

    Exit a parse tree produced by the showTblProperties labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showTblProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  727. abstract def exitShowViews(ctx: ShowViewsContext): Unit

    Exit a parse tree produced by the showViews labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showViews labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  728. abstract def exitSimpleCase(ctx: SimpleCaseContext): Unit

    Exit a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  729. abstract def exitSimpleCaseStatement(ctx: SimpleCaseStatementContext): Unit

    Exit a parse tree produced by the simpleCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    Exit a parse tree produced by the simpleCaseStatement labeled alternative in SqlBaseParser#caseStatement.

    ctx

    the parse tree

  730. abstract def exitSingleCompoundStatement(ctx: SingleCompoundStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleCompoundStatement.

    Exit a parse tree produced by SqlBaseParser#singleCompoundStatement.

    ctx

    the parse tree

  731. abstract def exitSingleDataType(ctx: SingleDataTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleDataType.

    Exit a parse tree produced by SqlBaseParser#singleDataType.

    ctx

    the parse tree

  732. abstract def exitSingleExpression(ctx: SingleExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleExpression.

    Exit a parse tree produced by SqlBaseParser#singleExpression.

    ctx

    the parse tree

  733. abstract def exitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    ctx

    the parse tree

  734. abstract def exitSingleInsertQuery(ctx: SingleInsertQueryContext): Unit

    Exit a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  735. abstract def exitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    ctx

    the parse tree

  736. abstract def exitSingleQuery(ctx: SingleQueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleQuery.

    Exit a parse tree produced by SqlBaseParser#singleQuery.

    ctx

    the parse tree

  737. abstract def exitSingleRoutineParamList(ctx: SingleRoutineParamListContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleRoutineParamList.

    Exit a parse tree produced by SqlBaseParser#singleRoutineParamList.

    ctx

    the parse tree

  738. abstract def exitSingleStatement(ctx: SingleStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleStatement.

    Exit a parse tree produced by SqlBaseParser#singleStatement.

    ctx

    the parse tree

  739. abstract def exitSingleTableIdentifier(ctx: SingleTableIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    ctx

    the parse tree

  740. abstract def exitSingleTableSchema(ctx: SingleTableSchemaContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleTableSchema.

    Exit a parse tree produced by SqlBaseParser#singleTableSchema.

    ctx

    the parse tree

  741. abstract def exitSkewSpec(ctx: SkewSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#skewSpec.

    Exit a parse tree produced by SqlBaseParser#skewSpec.

    ctx

    the parse tree

  742. abstract def exitSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

    Exit a parse tree produced by the smallIntLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the smallIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  743. abstract def exitSortItem(ctx: SortItemContext): Unit

    Exit a parse tree produced by SqlBaseParser#sortItem.

    Exit a parse tree produced by SqlBaseParser#sortItem.

    ctx

    the parse tree

  744. abstract def exitSpecificName(ctx: SpecificNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#specificName.

    Exit a parse tree produced by SqlBaseParser#specificName.

    ctx

    the parse tree

  745. abstract def exitSqlDataAccess(ctx: SqlDataAccessContext): Unit

    Exit a parse tree produced by SqlBaseParser#sqlDataAccess.

    Exit a parse tree produced by SqlBaseParser#sqlDataAccess.

    ctx

    the parse tree

  746. abstract def exitSqlStateValue(ctx: SqlStateValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#sqlStateValue.

    Exit a parse tree produced by SqlBaseParser#sqlStateValue.

    ctx

    the parse tree

  747. abstract def exitStar(ctx: StarContext): Unit

    Exit a parse tree produced by the star labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the star labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  748. abstract def exitStatementDefault(ctx: StatementDefaultContext): Unit

    Exit a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  749. abstract def exitStorageHandler(ctx: StorageHandlerContext): Unit

    Exit a parse tree produced by SqlBaseParser#storageHandler.

    Exit a parse tree produced by SqlBaseParser#storageHandler.

    ctx

    the parse tree

  750. abstract def exitStrictNonReserved(ctx: StrictNonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#strictNonReserved.

    Exit a parse tree produced by SqlBaseParser#strictNonReserved.

    ctx

    the parse tree

  751. abstract def exitStringLit(ctx: StringLitContext): Unit

    Exit a parse tree produced by SqlBaseParser#stringLit.

    Exit a parse tree produced by SqlBaseParser#stringLit.

    ctx

    the parse tree

  752. abstract def exitStringLiteral(ctx: StringLiteralContext): Unit

    Exit a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  753. abstract def exitStruct(ctx: StructContext): Unit

    Exit a parse tree produced by the struct labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the struct labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  754. abstract def exitSubquery(ctx: SubqueryContext): Unit

    Exit a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  755. abstract def exitSubqueryExpression(ctx: SubqueryExpressionContext): Unit

    Exit a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  756. abstract def exitSubscript(ctx: SubscriptContext): Unit

    Exit a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  757. abstract def exitSubstring(ctx: SubstringContext): Unit

    Exit a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  758. abstract def exitTable(ctx: TableContext): Unit

    Exit a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  759. abstract def exitTableAlias(ctx: TableAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableAlias.

    Exit a parse tree produced by SqlBaseParser#tableAlias.

    ctx

    the parse tree

  760. abstract def exitTableArgumentPartitioning(ctx: TableArgumentPartitioningContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableArgumentPartitioning.

    Exit a parse tree produced by SqlBaseParser#tableArgumentPartitioning.

    ctx

    the parse tree

  761. abstract def exitTableFileFormat(ctx: TableFileFormatContext): Unit

    Exit a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Exit a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  762. abstract def exitTableIdentifier(ctx: TableIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableIdentifier.

    Exit a parse tree produced by SqlBaseParser#tableIdentifier.

    ctx

    the parse tree

  763. abstract def exitTableName(ctx: TableNameContext): Unit

    Exit a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  764. abstract def exitTableProvider(ctx: TableProviderContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableProvider.

    Exit a parse tree produced by SqlBaseParser#tableProvider.

    ctx

    the parse tree

  765. abstract def exitTableValuedFunction(ctx: TableValuedFunctionContext): Unit

    Exit a parse tree produced by the tableValuedFunction labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the tableValuedFunction labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  766. abstract def exitTemporalClause(ctx: TemporalClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#temporalClause.

    Exit a parse tree produced by SqlBaseParser#temporalClause.

    ctx

    the parse tree

  767. abstract def exitTimestampadd(ctx: TimestampaddContext): Unit

    Exit a parse tree produced by the timestampadd labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the timestampadd labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  768. abstract def exitTimestampdiff(ctx: TimestampdiffContext): Unit

    Exit a parse tree produced by the timestampdiff labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the timestampdiff labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  769. abstract def exitTimezone(ctx: TimezoneContext): Unit

    Exit a parse tree produced by SqlBaseParser#timezone.

    Exit a parse tree produced by SqlBaseParser#timezone.

    ctx

    the parse tree

  770. abstract def exitTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

    Exit a parse tree produced by the tinyIntLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the tinyIntLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  771. abstract def exitTransformArgument(ctx: TransformArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#transformArgument.

    Exit a parse tree produced by SqlBaseParser#transformArgument.

    ctx

    the parse tree

  772. abstract def exitTransformClause(ctx: TransformClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#transformClause.

    Exit a parse tree produced by SqlBaseParser#transformClause.

    ctx

    the parse tree

  773. abstract def exitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): Unit

    Exit a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Exit a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  774. abstract def exitTrim(ctx: TrimContext): Unit

    Exit a parse tree produced by the trim labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the trim labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  775. abstract def exitTruncateTable(ctx: TruncateTableContext): Unit

    Exit a parse tree produced by the truncateTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the truncateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  776. abstract def exitType(ctx: TypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#type.

    Exit a parse tree produced by SqlBaseParser#type.

    ctx

    the parse tree

  777. abstract def exitTypeConstructor(ctx: TypeConstructorContext): Unit

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  778. abstract def exitUncacheTable(ctx: UncacheTableContext): Unit

    Exit a parse tree produced by the uncacheTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the uncacheTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  779. abstract def exitUnitInMultiUnits(ctx: UnitInMultiUnitsContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitInMultiUnits.

    Exit a parse tree produced by SqlBaseParser#unitInMultiUnits.

    ctx

    the parse tree

  780. abstract def exitUnitInUnitToUnit(ctx: UnitInUnitToUnitContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    Exit a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    ctx

    the parse tree

  781. abstract def exitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    Exit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    ctx

    the parse tree

  782. abstract def exitUnpivotAlias(ctx: UnpivotAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotAlias.

    Exit a parse tree produced by SqlBaseParser#unpivotAlias.

    ctx

    the parse tree

  783. abstract def exitUnpivotClause(ctx: UnpivotClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotClause.

    Exit a parse tree produced by SqlBaseParser#unpivotClause.

    ctx

    the parse tree

  784. abstract def exitUnpivotColumn(ctx: UnpivotColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotColumn.

    ctx

    the parse tree

  785. abstract def exitUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    Exit a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    ctx

    the parse tree

  786. abstract def exitUnpivotColumnSet(ctx: UnpivotColumnSetContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumnSet.

    Exit a parse tree produced by SqlBaseParser#unpivotColumnSet.

    ctx

    the parse tree

  787. abstract def exitUnpivotMultiValueColumnClause(ctx: UnpivotMultiValueColumnClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    Exit a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    ctx

    the parse tree

  788. abstract def exitUnpivotNameColumn(ctx: UnpivotNameColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotNameColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotNameColumn.

    ctx

    the parse tree

  789. abstract def exitUnpivotNullClause(ctx: UnpivotNullClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotNullClause.

    Exit a parse tree produced by SqlBaseParser#unpivotNullClause.

    ctx

    the parse tree

  790. abstract def exitUnpivotOperator(ctx: UnpivotOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotOperator.

    Exit a parse tree produced by SqlBaseParser#unpivotOperator.

    ctx

    the parse tree

  791. abstract def exitUnpivotSingleValueColumnClause(ctx: UnpivotSingleValueColumnClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    Exit a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    ctx

    the parse tree

  792. abstract def exitUnpivotValueColumn(ctx: UnpivotValueColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotValueColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotValueColumn.

    ctx

    the parse tree

  793. abstract def exitUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  794. abstract def exitUnsetNamespaceProperties(ctx: UnsetNamespacePropertiesContext): Unit

    Exit a parse tree produced by the unsetNamespaceProperties labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the unsetNamespaceProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  795. abstract def exitUnsetTableProperties(ctx: UnsetTablePropertiesContext): Unit

    Exit a parse tree produced by the unsetTableProperties labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the unsetTableProperties labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  796. abstract def exitUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): Unit

    Exit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    Exit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    ctx

    the parse tree

  797. abstract def exitUpdateTable(ctx: UpdateTableContext): Unit

    Exit a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  798. abstract def exitUse(ctx: UseContext): Unit

    Exit a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  799. abstract def exitUseNamespace(ctx: UseNamespaceContext): Unit

    Exit a parse tree produced by the useNamespace labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the useNamespace labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  800. abstract def exitValueExpressionDefault(ctx: ValueExpressionDefaultContext): Unit

    Exit a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  801. abstract def exitVariable(ctx: VariableContext): Unit

    Exit a parse tree produced by SqlBaseParser#variable.

    Exit a parse tree produced by SqlBaseParser#variable.

    ctx

    the parse tree

  802. abstract def exitVariableDefaultExpression(ctx: VariableDefaultExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#variableDefaultExpression.

    Exit a parse tree produced by SqlBaseParser#variableDefaultExpression.

    ctx

    the parse tree

  803. abstract def exitVersion(ctx: VersionContext): Unit

    Exit a parse tree produced by SqlBaseParser#version.

    Exit a parse tree produced by SqlBaseParser#version.

    ctx

    the parse tree

  804. abstract def exitVisitExecuteImmediate(ctx: VisitExecuteImmediateContext): Unit

    Exit a parse tree produced by the visitExecuteImmediate labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the visitExecuteImmediate labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  805. abstract def exitWhenClause(ctx: WhenClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#whenClause.

    Exit a parse tree produced by SqlBaseParser#whenClause.

    ctx

    the parse tree

  806. abstract def exitWhereClause(ctx: WhereClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#whereClause.

    Exit a parse tree produced by SqlBaseParser#whereClause.

    ctx

    the parse tree

  807. abstract def exitWhileStatement(ctx: WhileStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#whileStatement.

    Exit a parse tree produced by SqlBaseParser#whileStatement.

    ctx

    the parse tree

  808. abstract def exitWindowClause(ctx: WindowClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#windowClause.

    Exit a parse tree produced by SqlBaseParser#windowClause.

    ctx

    the parse tree

  809. abstract def exitWindowDef(ctx: WindowDefContext): Unit

    Exit a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    Exit a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  810. abstract def exitWindowFrame(ctx: WindowFrameContext): Unit

    Exit a parse tree produced by SqlBaseParser#windowFrame.

    Exit a parse tree produced by SqlBaseParser#windowFrame.

    ctx

    the parse tree

  811. abstract def exitWindowRef(ctx: WindowRefContext): Unit

    Exit a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    Exit a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  812. abstract def exitYearMonthIntervalDataType(ctx: YearMonthIntervalDataTypeContext): Unit

    Exit a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  813. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  814. abstract def visitTerminal(arg0: TerminalNode): Unit
    Definition Classes
    ParseTreeListener

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped