public final class OracleDMLStatementSQLVisitor extends OracleStatementSQLVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.type.DMLSQLVisitor, org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor
| Constructor and Description |
|---|
OracleDMLStatementSQLVisitor(Properties props) |
visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitCharFunction, visitColumnName, visitColumnNames, visitConstraintName, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByClause, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitSynonymName, visitTableName, visitTableNames, visitUnreservedWord, visitViewNamevisitAccessDriverType, visitAccessibleByClause, visitAccessor, visitActivateStandbyDbClause, visitAddCalcsClause, visitAddColumnSpecification, visitAddConstraintSpecification, visitAddHashPartitionClause, visitAddHashSubpartition, visitAddListPartitionClause, visitAddListSubpartition, visitAddLogfileClauses, visitAddRangePartitionClause, visitAddRangeSubpartition, visitAddSystemPartitionClause, visitAddTablePartition, visitAdvancedIndexCompression, visitAdviseClause, visitAdvisorFrameworkSystemPrivilege, visitAffinityClauses, visitAggregationFunctionName, visitAliasName, visitAllClause, visitAllocateExtentClause, visitAllowDisallowClustering, visitAlterDatabase, visitAlterDatafileClause, visitAlterDefinitionClause, visitAlterExternalTable, visitAlterIndex, visitAlterIndexInformationClause, visitAlterMappingTableClauses, visitAlterRole, visitAlterSession, visitAlterSessionOption, visitAlterSessionSetClause, visitAlterSessionSetClauseOption, visitAlterSynonym, visitAlterSystem, visitAlterSystemCommentClause, visitAlterSystemOption, visitAlterSystemResetClause, visitAlterSystemSecurityClauses, visitAlterSystemSetClause, visitAlterSystemSwitchLogfileClause, visitAlterTable, visitAlterTablePartitioning, visitAlterTableProperties, visitAlterTempfileClause, visitAlterUser, visitArchiveLogClause, visitAsmFileName, visitAsmVersion, visitAttributeClusteringClause, visitAttributeName, visitAutoextendClause, visitAvExpression, visitAvHierExpression, visitAvMeasExpression, visitBaseAvName, visitBitmapJoinIndexClause, visitBufferCacheClause, visitCalcMeasClause, visitCalcMeasExpression, visitCalcMeasOrderByClause, visitCall, visitCancelSqlClause, visitCascadeOrInvalidate, visitCaseElse, visitCaseExpr, visitCaseExpression, visitCaseWhen, visitCategoryName, visitCdbFleetClauses, visitCertificateId, visitChangeClause, visitCheckDatafilesClause, visitCheckpointClause, visitCheckpointNumber, visitClientId, visitCloseDatabaseLinkClause, visitClusterClause, visitClusterIndexClause, visitClusteringColumnGroup, visitClusteringColumns, visitClusteringJoin, visitClusteringWhen, visitClusterName, visitClusterRelatedClause, visitClustersSystemPrivilege, visitCoalesceTablePartition, visitCoalesceTableSubpartition, visitCollationClause, visitCollationName, visitCollationOption, visitColumnClauses, visitColumnCollationName, visitColumnDefinition, visitColumnOrColumnList, visitColumnOrVirtualDefinition, visitColumnOrVirtualDefinitions, visitColumnProperties, visitColumnProperty, visitColumnSortClause_, visitColumnSortsClause_, visitCommentClause, visitCommit, visitCommitClause, visitCommitInProcedureClause, visitCommitSwitchoverClause, visitComparisonOperator, visitCompositeHashPartitions, visitCompositeListPartitions, visitCompositeRangePartitions, visitConditionalInsertClause, visitConditionalInsertElsePart, visitConditionalInsertWhenPart, visitConsistentHashPartitions, visitConsistentHashWithSubpartitions, visitConstraint, visitConstraintClauses, visitConstraintOption, visitConstraintPrimaryOrUnique, visitConstraintState, visitConstraintWithName, visitConstructorExpr, visitContainerClause, visitContainerCurrentAllClause, visitContainerName, visitContextsSystemPrivilege, visitControlfileClauses, visitConvertDatabaseClause, visitCopyName, visitCreateDatafileClause, visitCreateDefinitionClause, visitCreateIndex, visitCreateIndexClause, visitCreateIndexDefinitionClause, visitCreateIndexSpecification, visitCreateMemOptimizeClause, visitCreateObjectTableClause, visitCreateParentClause, visitCreateRelationalTableClause, visitCreateRole, visitCreateSharingClause, visitCreateTable, visitCreateTableSpecification, visitCreateUser, visitCreateXMLTypeTableClause, visitCurrentClause, visitCycleClause, visitCycleValue, visitDatabaseClauses, visitDatabaseFileClauses, visitDatabaseLinksSystemPrivilege, visitDatabaseName, visitDatabaseSystemPrivilege, visitDatafileTempfileSpec, visitDataRedactionSystemPrivilege, visitDateTimeLiterals, visitDatetimeTypeSuffix, visitDateValue, visitDbLink, visitDeallocateUnusedClause, visitDebuggingSystemPrivilege, visitDefaultCollationClause, visitDefaultNullClause, visitDefaultSettingsClauses, visitDeferredSegmentCreation, visitDeleteSpecification, visitDependentTablesClause, visitDepthExpression, visitDictionariesSystemPrivilege, visitDimensionsSystemPrivilege, visitDirectoriesSystemPrivilege, visitDirectoryName, visitDisableAffinityClause, visitDisableResumableClause, visitDisconnectSessionClause, visitDiskgroupName, visitDispatcherName, visitDistinct, visitDistributedRecovClauses, visitDomain, visitDomainIndexClause, visitDropColumnClause, visitDropColumnSpecification, visitDropConstraintClause, visitDropIndex, visitDropLogfileClauses, visitDropMirrorCopy, visitDropReuseClause, visitDropRole, visitDropTable, visitDropTablePartition, visitDropUser, visitEditionClause, visitEditionName, visitEditionsSystemPrivilege, visitElementName, visitElseClause, visitEnableAffinityClause, visitEnableDisableClause, visitEnableDisableClauses, visitEnableDisableOthers, visitEnableResumableClause, visitEncryptionSpecification, visitEndSessionClauses, visitErrorLoggingClause, visitExceptionsClause, visitExecute, visitExprList, visitExprs, visitExternalPartitionClause, visitExternalPartSubpartDataProps, visitExternalTableClause, visitExternalTableDataProps, visitFailoverClause, visitFileName, visitFileNumber, visitFileSpecification, visitFilterClause, visitFilterClauses, visitFilterCondition, visitFlashbackArchiveClause, visitFlashbackArchiveName, visitFlashbackDataArchivesPrivilege, visitFlashbackModeClause, visitFlashCacheClause, visitFlushClause, visitFlushClauseOption, visitFlushPasswordfileMetadataCacheClause, visitFollowingBoundary, visitForceClause, visitForUpdateClauseList, visitForUpdateClauseOption, visitFullDatabaseRecovery, visitFunctionDeclaration, visitFunctionHeading, visitFunctionName, visitGeneralRecovery, visitGlobalContextClause, visitGlobalTopicEnabledClause, visitGrant, visitGroupClause, visitHashPartitions, visitHashPartitionsByQuantity, visitHashSubpartitionQuantity, visitHashSubpartsByQuantity, visitHeapOrgTableClause, visitHierAncestorExpression, visitHierarchiesClause, visitHierarchyRef, visitHierFunctionName, visitHierLeadLagClause, visitHierLeadLagExpression, visitHierNavigationExpression, visitHierParentExpression, visitHint, visitHsmAuthString, visitIdentifiedByHsmAuthString, visitIdentifiedByWalletPassword, visitIdentifyOptions, visitIdentityClause, visitIdentityOption, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitIlmClause, visitIlmCompressionPolicy, visitIlmInmemoryPolicy, visitIlmPolicyClause, visitIlmPolicyName, visitIlmTieringPolicy, visitIlmTimePeriod, visitIndexAttributes, visitIndexCompression, visitIndexesSystemPrivilege, visitIndexExpression, visitIndexExpressions, visitIndexingClause, visitIndexOrgOverflowClause, visitIndexOrgTableClause, visitIndexPartitionDesc, visitIndexSubpartitionClause, visitIndexTypeName, visitIndexTypesSystemPrivilege, visitIndividualHashPartitions, visitIndividualHashSubparts, visitInitiallyClause, visitInlineConstraint, visitInlineRefConstraint, visitInmemoryAttributes, visitInmemoryClause, visitInmemoryColumnClause, visitInmemoryDistribute, visitInmemoryDuplicate, visitInmemoryMemcompress, visitInmemoryPriority, visitInmemoryTableClause, visitInsertIntoClause, visitInsertMultiTable, visitInsertSingleTable, visitInstanceClause, visitInstanceClauses, visitInstanceId, visitInstanceName, visitIntervalExpression, visitInvalidationSpecification, visitInvokerRightsClause, visitJobSchedulerObjectsSystemPrivilege, visitJoinedTable, visitJoinSpecification, visitKeyManagementFrameworkSystemPrivilege, visitKillSessionClause, visitLeadCdbClause, visitLeadCdbUriClause, visitLeadLagClause, visitLeadLagExpression, visitLeadLagFunctionName, visitLevelMemberLiteral, visitLevelRef, visitLibrariesFrameworkSystemPrivilege, visitListPartitionDesc, visitListPartitions, visitListPartitionsetClause, visitListSubpartitionDesc, visitListValues, visitListValuesClause, visitLobCompressionClause, visitLobDeduplicateClause, visitLobItem, visitLobItemList, visitLobItems, visitLobParameters, visitLobPartitioningStorage, visitLobRetentionClause, visitLobSegname, visitLobStorageClause, visitLobStorageParameters, visitLocationName, visitLocationSpecifier, visitLogfileClause, visitLogfileClauses, visitLogfileDescriptor, visitLogFileGroupsArchivedLocationName, visitLogFileName, visitLoggingClause, visitLogGroupName, visitLogicalOperator, visitLogminerFrameworkSystemPrivilege, visitLogminerSessionName, visitLostWriteProtection, visitManagedStandbyRecovery, visitMappingTableClause, visitMatchNone, visitMaterializedViewLogClause, visitMaterizlizedViewsSystemPrivilege, visitMaximizeStandbyDbClause, visitMaxsizeClause, visitMeasName, visitMemberExpression, visitMemberKeyExpr, visitMemOptimizeClause, visitMemOptimizeReadClause, visitMemOptimizeWriteClause, visitMergeColumnValue, visitMergeInsertClause, visitMergeInsertColumn, visitMiningModelsSystemPrivilege, visitMirrorName, visitMiscellaneousSystemPrivilege, visitModifyColProperties, visitModifyColSubstitutable, visitModifyColumnSpecification, visitModifyConstraintClause, visitModifyHashPartition, visitModifyListPartition, visitModifyRangePartition, visitModifyTablePartition, visitMoveDatafileClause, visitMoveTablePartition, visitMultipleTableNames, visitMultiTableElement, visitName, visitNamedMemberKeys, visitNestedItem, visitNestedTableColProperties, visitNextClause, visitNoCycleValue, visitNotDeferrable, visitNotOperator, visitObjectAccessExpression, visitObjectName, visitObjectPrivilegeClause, visitObjectPrivileges, visitObjectPrivilegeType, visitObjectProperties, visitObjectTableSubstitution, visitObjectTypeColProperties, visitOdciParameters, visitOffset, visitOffsetExpr, visitOidClause, visitOidIndexClause, visitOlapCubeBuildProcessesSystemPrivilege, visitOlapCubeDiminsionsSystemPrivilege, visitOlapCubeMeasureFoldersSystemPrivilege, visitOlapCubesSystemPrivilege, visitOnObjectClause, visitOpaqueFormatSpec, visitOperateColumnClause, visitOperatorsSystemPrivilege, visitOracleId, visitOrderingColumn, visitOrganizationClause, visitOutlinesSystemPrivilege, visitOutOfLineConstraint, visitOutOfLineRefConstraint, visitOwner, visitParallelClause, visitParallelExecutionClause, visitParameterClause, visitParameterDeclaration, visitParameterName, visitParameterValue, visitPartialDatabaseRecovery, visitPartitionAttributes, visitPartitionExtendedName, visitPartitionExtendedNames, visitPartitionForClauses, visitPartitioningStorageClause, visitPartitionKeyValue, visitPartitionName, visitPartitionsetClauses, visitPartitionSetName, visitPartitionSpec, visitPassword, visitPdbName, visitPercent, visitPhysicalAttributesClause, visitPhysicalProperties, visitPlanManagementSystemPrivilege, visitPlsqlDeclarations, visitPluggableDatabasesSystemPrivilege, visitPosMemberKeys, visitPrecedingBoundary, visitPrefixCompression, visitPrepareClause, visitPrimaryKey, visitPrivateExprOfDb, visitProcedureDeclaration, visitProcedureHeading, visitProcedureName, visitProcedureProperties, visitProceduresSystemPrivilege, visitProfilesSystemPrivilege, visitPropertyClause, visitQdrExpression, visitQualifiedCredentialName, visitQualifiedShorthand, visitQualifier, visitQueryName, visitQuiesceClauses, visitRangePartitionDesc, visitRangePartitions, visitRangePartitionsetClause, visitRangePartitionsetDesc, visitRangeSubpartitionDesc, visitRangeValuesClause, visitRankClause, visitRankExpression, visitRankFunctionName, visitReadOnlyClause, visitRebuildClause, visitRecoveryClauses, visitRedoLogFileSpec, visitRedoToClause, visitReferencePartitionDesc, visitReferencePartitioning, visitReferencesClause, visitRegisterClause, visitRegisterLogfileClause, visitRegularFunctionName, visitRelationalProperties, visitRelationalProperty, visitRelocateClientClause, visitRenameColumnClause, visitRenameConstraintClause, visitRenameIndexClause, visitRenameTableSpecification, visitResetClause, visitRestrictedSessionClause, visitResumableClause, visitRevoke, visitRoleAssignment, visitRoleClause, visitRoleName, visitRolesSystemPrivilege, visitRollback, visitRollbackSegment, visitRollbackSegmentsSystemPrivilege, visitRollingMigrationClauses, visitRollingPatchClauses, visitRowArchivalVisibilityClause, visitRowcount, visitRowLimitingClause, visitRowMovementClause, visitSavepoint, visitSavepointClause, visitSavepointName, visitScnValue, visitScopeClause, visitSearchClause, visitSearchedCaseExpr, visitSecurityClause, visitSecuriyClause, visitSegmentAttributesClause, visitSequenceClause, visitSequencesSystemPrivilege, visitSerialNumber, visitServiceName, visitSessionId, visitSessionsSystemPrivilege, visitSetClause, visitSetConstraints, visitSetEncryptionKeyClause, visitSetEncryptionWalletCloseClause, visitSetEncryptionWalletOpenClause, visitSetParameterClause, visitSetRole, visitSetTimeZoneClause, visitSetTransaction, visitShardDdlClause, visitShareClause, visitSharedPoolClause, visitShareOfExpression, visitShrinkClause, visitShutdownDispatcherClause, visitSimpleCaseExpr, visitSimpleExprs, visitSizeClause, visitSpecialDatatype, visitSqlId, visitSqlTranslationProfilesSystemPrivilege, visitStandbyDatabaseClauses, visitStartRollingMigrationClause, visitStartRollingPatchClause, visitStartStandbyClause, visitStartupClauses, visitStopRollingMigrationClause, visitStopRollingPatchClause, visitStopStandbyClause, visitStorageClause, visitStorageTable, visitSubavClause, visitSubavFactoringClause, visitSubavName, visitSubpartitionByHash, visitSubpartitionByList, visitSubpartitionByRange, visitSubpartitionName, visitSubpartitionTemplate, visitSubstitutableColumnClause, visitSupplementalDbLogging, visitSupplementalIdKeyClause, visitSupplementalLoggingProps, visitSupplementalLogGrpClause, visitSupplementalPlsqlClause, visitSupplementalSubsetReplicationClause, visitSuspendResumeClause, visitSwitchLogfileClause, visitSwitchoverClause, visitSyncWithPrimaryClause, visitSynonymsSystemPrivilege, visitSystemPartitioning, visitSystemPrivilege, visitSystemPrivilegeClause, visitSystemPrivilegeOperation, visitTableAlias, visitTableCompression, visitTableIndexClause, visitTablePartitionDescription, visitTablePartitioningClauses, visitTableProperties, visitTablespaceClause, visitTablespaceClauseWithParen, visitTablespaceGroupName, visitTablespaceName, visitTablespaceSetName, visitTablespacesSystemPrivilege, visitTablesSystemPrivilege, visitTargetDbName, visitTemplateName, visitTimeZoneRegion, visitToLocationClause, visitTraceFileClause, visitTreatFunction, visitTriggersSystemPrivilege, visitTruncateTable, visitType, visitTypesSystemPrivilege, visitUndoModeClause, visitUnitKind, visitUnitName, visitUnqualifiedShorthand, visitUpdateAllIndexesClause, visitUpdateGlobalIndexClause, visitUpdateIndexClauses, visitUpdateIndexPartition, visitUpdateIndexSubpartition, visitUpdateSpecification, visitUriString, visitUsableSpecification, visitUsersSystemPrivilege, visitUseStoredOutlinesClause, visitUsingIndexClause, visitVarrayColProperties, visitVarrayItem, visitVarrayStorageClause, visitViewsSystemPrivilege, visitVirtualColumnDefinition, visitVisibleClause, visitWalletPassword, visitWindowClause, visitWindowExpression, visitWriteClause, visitXmlSchemaSpecClause, visitXmlSchemaURLName, visitXmlTypeStorageClause, visitXmlTypeVirtualColumnsClause, visitZonemapClause, visitZonemapNameaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic OracleDMLStatementSQLVisitor(Properties props)
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsert(OracleStatementParser.InsertContext ctx)
OracleStatementBaseVisitorOracleStatementParser.insert().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsert in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitInsert in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitInsertValuesClause(OracleStatementParser.InsertValuesClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.insertValuesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertValuesClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitInsertValuesClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUpdate(OracleStatementParser.UpdateContext ctx)
OracleStatementBaseVisitorOracleStatementParser.update().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdate in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitUpdate in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetAssignmentsClause(OracleStatementParser.SetAssignmentsClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.setAssignmentsClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetAssignmentsClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSetAssignmentsClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValues(OracleStatementParser.AssignmentValuesContext ctx)
OracleStatementBaseVisitorOracleStatementParser.assignmentValues().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValues in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignmentValues in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignment(OracleStatementParser.AssignmentContext ctx)
OracleStatementBaseVisitorOracleStatementParser.assignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignment in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignment in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAssignmentValue(OracleStatementParser.AssignmentValueContext ctx)
OracleStatementBaseVisitorOracleStatementParser.assignmentValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValue in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAssignmentValue in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDelete(OracleStatementParser.DeleteContext ctx)
OracleStatementBaseVisitorOracleStatementParser.delete().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDelete in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDelete in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSingleTableClause(OracleStatementParser.SingleTableClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.singleTableClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleTableClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSingleTableClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMultipleTablesClause(OracleStatementParser.MultipleTablesClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.multipleTablesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultipleTablesClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMultipleTablesClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelect(OracleStatementParser.SelectContext ctx)
OracleStatementBaseVisitorOracleStatementParser.select().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelect in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelect in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUnionClause(OracleStatementParser.UnionClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.unionClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnionClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitUnionClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectSubquery(OracleStatementParser.SelectSubqueryContext ctx)
OracleStatementBaseVisitorOracleStatementParser.selectSubquery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectSubquery in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelectSubquery in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitQueryBlock(OracleStatementParser.QueryBlockContext ctx)
OracleStatementBaseVisitorOracleStatementParser.queryBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQueryBlock in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitQueryBlock in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitHavingClause(OracleStatementParser.HavingClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.havingClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHavingClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitHavingClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSelectUnionClause(OracleStatementParser.SelectUnionClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.selectUnionClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectUnionClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSelectUnionClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitParenthesisSelectSubquery(OracleStatementParser.ParenthesisSelectSubqueryContext ctx)
OracleStatementBaseVisitorOracleStatementParser.parenthesisSelectSubquery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenthesisSelectSubquery in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitParenthesisSelectSubquery in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWithClause(OracleStatementParser.WithClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.withClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWithClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWithClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSubqueryFactoringClause(OracleStatementParser.SubqueryFactoringClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.subqueryFactoringClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubqueryFactoringClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSubqueryFactoringClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDuplicateSpecification(OracleStatementParser.DuplicateSpecificationContext ctx)
OracleStatementBaseVisitorOracleStatementParser.duplicateSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDuplicateSpecification in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDuplicateSpecification in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjections(OracleStatementParser.ProjectionsContext ctx)
OracleStatementBaseVisitorOracleStatementParser.projections().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjections in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitProjections in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitProjection(OracleStatementParser.ProjectionContext ctx)
OracleStatementBaseVisitorOracleStatementParser.projection().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjection in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitProjection in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlias(OracleStatementParser.AliasContext ctx)
OracleStatementBaseVisitorOracleStatementParser.alias().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlias in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlias in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitFromClause(OracleStatementParser.FromClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.fromClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitFromClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReferences(OracleStatementParser.TableReferencesContext ctx)
OracleStatementBaseVisitorOracleStatementParser.tableReferences().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReferences in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableReferences in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableReference(OracleStatementParser.TableReferenceContext ctx)
OracleStatementBaseVisitorOracleStatementParser.tableReference().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReference in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableReference in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTableFactor(OracleStatementParser.TableFactorContext ctx)
OracleStatementBaseVisitorOracleStatementParser.tableFactor().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableFactor in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTableFactor in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitWhereClause(OracleStatementParser.WhereClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.whereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhereClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitWhereClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGroupByClause(OracleStatementParser.GroupByClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.groupByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupByClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitGroupByClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSubquery(OracleStatementParser.SubqueryContext ctx)
OracleStatementBaseVisitorOracleStatementParser.subquery().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubquery in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSubquery in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitForUpdateClause(OracleStatementParser.ForUpdateClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.forUpdateClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForUpdateClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitForUpdateClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMerge(OracleStatementParser.MergeContext ctx)
OracleStatementBaseVisitorOracleStatementParser.merge().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMerge in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMerge in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitIntoClause(OracleStatementParser.IntoClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.intoClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntoClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitIntoClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitUsingClause(OracleStatementParser.UsingClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.usingClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUsingClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitUsingClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMergeUpdateClause(OracleStatementParser.MergeUpdateClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.mergeUpdateClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeUpdateClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMergeUpdateClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMergeSetAssignmentsClause(OracleStatementParser.MergeSetAssignmentsClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.mergeSetAssignmentsClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeSetAssignmentsClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMergeSetAssignmentsClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMergeAssignment(OracleStatementParser.MergeAssignmentContext ctx)
OracleStatementBaseVisitorOracleStatementParser.mergeAssignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeAssignment in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMergeAssignment in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitMergeAssignmentValue(OracleStatementParser.MergeAssignmentValueContext ctx)
OracleStatementBaseVisitorOracleStatementParser.mergeAssignmentValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMergeAssignmentValue in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitMergeAssignmentValue in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDeleteWhereClause(OracleStatementParser.DeleteWhereClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.deleteWhereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeleteWhereClause in interface OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDeleteWhereClause in class OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treeCopyright © 2021 The Apache Software Foundation. All rights reserved.