public final class OracleDDLStatementSQLVisitor extends OracleStatementSQLVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.type.DDLSQLVisitor, org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor
| 构造器和说明 |
|---|
OracleDDLStatementSQLVisitor() |
visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitCharFunction, visitColumnName, visitColumnNames, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByClause, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitTableName, visitTableNames, visitUnreservedWordvisitAddConstraintSpecification, visitAdvisorFrameworkSystemPrivilege, visitAggregationFunctionName, visitAlias, visitAlterExternalTable, visitAlterRole, visitAlterTableProperties, visitAlterUser, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitAttributeName, visitBitmapJoinIndexClause, visitCall, visitCascadeOrInvalidate, visitCaseElse, visitCaseExpr, visitCaseExpression, visitCaseWhen, visitCheckpointNumber, visitClustersSystemPrivilege, visitCollationName, visitColumnClauses, visitColumnOrColumnList, visitColumnOrVirtualDefinition, visitColumnOrVirtualDefinitions, visitColumnProperties, visitColumnProperty, visitColumnSortClause_, visitColumnSortsClause_, visitCommit, visitComparisonOperator, visitConditionalInsertClause, visitConditionalInsertElsePart, visitConditionalInsertWhenPart, visitConstraintClauses, visitConstraintOption, visitConstraintPrimaryOrUnique, visitConstraintState, visitConstraintWithName, visitConstructorExpr, visitContextsSystemPrivilege, visitCreateIndexClause, visitCreateIndexDefinitionClause, visitCreateIndexSpecification, visitCreateRole, visitCreateTableSpecification, visitCreateUser, visitDatabaseLinksSystemPrivilege, visitDatabaseSystemPrivilege, visitDataRedactionSystemPrivilege, visitDateTimeLiterals, visitDatetimeTypeSuffix, visitDebuggingSystemPrivilege, visitDefaultNullClause, visitDelete, visitDeleteSpecification, visitDictionariesSystemPrivilege, visitDimensionsSystemPrivilege, visitDirectoriesSystemPrivilege, visitDistinct, visitDomainIndexClause, visitDropColumnClause, visitDropConstraintClause, visitDropRole, visitDropUser, visitDuplicateSpecification, visitEditionsSystemPrivilege, visitElseClause, visitEncryptionSpecification, visitExceptionsClause, visitExecute, visitExprList, visitExprs, visitFlashbackDataArchivesPrivilege, visitFromClause, visitGrant, visitGroupByClause, visitHavingClause, visitIdentifyOptions, visitIdentityClause, visitIdentityOption, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitIndexesSystemPrivilege, visitIndexExpression, visitIndexExpressions, visitIndexTypeName, visitIndexTypesSystemPrivilege, visitInitiallyClause, visitInlineConstraint, visitInlineRefConstraint, visitInsert, visitInsertIntoClause, visitInsertMultiTable, visitInsertSingleTable, visitInsertValuesClause, visitIntervalExpression, visitJobSchedulerObjectsSystemPrivilege, visitJoinedTable, visitJoinSpecification, visitKeyManagementFrameworkSystemPrivilege, visitLibrariesFrameworkSystemPrivilege, visitLobItem, visitLobItemList, visitLobItems, visitLockClause, visitLogicalOperator, visitLogminerFrameworkSystemPrivilege, visitMatchNone, visitMaterizlizedViewsSystemPrivilege, visitMiningModelsSystemPrivilege, visitMiscellaneousSystemPrivilege, visitModifyColSubstitutable, visitModifyConstraintClause, visitMultipleTableNames, visitMultipleTablesClause, visitMultiTableElement, visitName, visitNotDeferrable, visitNotOperator, visitObjectAccessExpression, visitObjectPrivilegeClause, visitObjectPrivileges, visitObjectPrivilegeType, visitObjectProperties, visitObjectProperty, visitObjectTypeColProperties, visitOlapCubeBuildProcessesSystemPrivilege, visitOlapCubeDiminsionsSystemPrivilege, visitOlapCubeMeasureFoldersSystemPrivilege, visitOlapCubesSystemPrivilege, visitOnObjectClause, visitOperateColumnClause, visitOperatorsSystemPrivilege, visitOracleId, visitOutlinesSystemPrivilege, visitOwner, visitPlanManagementSystemPrivilege, visitPluggableDatabasesSystemPrivilege, visitPrimaryKey, visitPrivateExprOfDb, visitProceduresSystemPrivilege, visitProfilesSystemPrivilege, visitProjection, visitProjections, visitQualifiedShorthand, visitReferencesClause, visitRegularFunctionName, visitRelationalProperties, visitRelationalProperty, visitRenameColumnClause, visitRenameConstraintClause, visitRenameIndexClause, visitRenameTableSpecification, visitRevoke, visitRoleClause, visitRolesSystemPrivilege, visitRollback, visitRollbackSegmentsSystemPrivilege, visitSavepoint, visitSearchedCaseExpr, visitSelect, visitSelectClause, visitSequencesSystemPrivilege, visitSessionsSystemPrivilege, visitSetAssignmentsClause, visitSetTransaction, visitSimpleCaseExpr, visitSimpleExprs, visitSingleTableClause, visitSpecialDatatype, visitSqlTranslationProfilesSystemPrivilege, visitSubquery, visitSubstitutableColumnClause, visitSynonymsSystemPrivilege, visitSystemPrivilege, visitSystemPrivilegeClause, visitSystemPrivilegeOperation, visitTableAlias, visitTableFactor, visitTableIndexClause, visitTableReference, visitTableReferences, visitTablespaceClause, visitTablespaceClauseWithParen, visitTablespacesSystemPrivilege, visitTablesSystemPrivilege, visitTreatFunction, visitTriggersSystemPrivilege, visitTypesSystemPrivilege, visitUnionClause, visitUnqualifiedShorthand, visitUpdate, visitUpdateSpecification, visitUsersSystemPrivilege, visitUsingIndexClause, visitViewsSystemPrivilege, visitVirtualColumnDefinition, visitVisibleClause, visitWhereClauseaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateTable(OracleStatementParser.CreateTableContext ctx)
OracleStatementBaseVisitorOracleStatementParser.createTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateTable 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateTable 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateDefinitionClause(OracleStatementParser.CreateDefinitionClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.createDefinitionClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateDefinitionClause 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateDefinitionClause 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitColumnDefinition(OracleStatementParser.ColumnDefinitionContext ctx)
OracleStatementBaseVisitorOracleStatementParser.columnDefinition().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitColumnDefinition 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitColumnDefinition 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOutOfLineConstraint(OracleStatementParser.OutOfLineConstraintContext ctx)
OracleStatementBaseVisitorOracleStatementParser.outOfLineConstraint().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOutOfLineConstraint 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitOutOfLineConstraint 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitOutOfLineRefConstraint(OracleStatementParser.OutOfLineRefConstraintContext ctx)
OracleStatementBaseVisitorOracleStatementParser.outOfLineRefConstraint().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOutOfLineRefConstraint 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitOutOfLineRefConstraint 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterTable(OracleStatementParser.AlterTableContext ctx)
OracleStatementBaseVisitorOracleStatementParser.alterTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterTable 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterTable 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterDefinitionClause(OracleStatementParser.AlterDefinitionClauseContext ctx)
OracleStatementBaseVisitorOracleStatementParser.alterDefinitionClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterDefinitionClause 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterDefinitionClause 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAddColumnSpecification(OracleStatementParser.AddColumnSpecificationContext ctx)
OracleStatementBaseVisitorOracleStatementParser.addColumnSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAddColumnSpecification 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAddColumnSpecification 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitModifyColumnSpecification(OracleStatementParser.ModifyColumnSpecificationContext ctx)
OracleStatementBaseVisitorOracleStatementParser.modifyColumnSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitModifyColumnSpecification 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitModifyColumnSpecification 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitModifyColProperties(OracleStatementParser.ModifyColPropertiesContext ctx)
OracleStatementBaseVisitorOracleStatementParser.modifyColProperties().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitModifyColProperties 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitModifyColProperties 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropColumnSpecification(OracleStatementParser.DropColumnSpecificationContext ctx)
OracleStatementBaseVisitorOracleStatementParser.dropColumnSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropColumnSpecification 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropColumnSpecification 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropTable(OracleStatementParser.DropTableContext ctx)
OracleStatementBaseVisitorOracleStatementParser.dropTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropTable 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropTable 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitTruncateTable(OracleStatementParser.TruncateTableContext ctx)
OracleStatementBaseVisitorOracleStatementParser.truncateTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTruncateTable 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitTruncateTable 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateIndex(OracleStatementParser.CreateIndexContext ctx)
OracleStatementBaseVisitorOracleStatementParser.createIndex().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateIndex 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateIndex 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterIndex(OracleStatementParser.AlterIndexContext ctx)
OracleStatementBaseVisitorOracleStatementParser.alterIndex().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterIndex 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterIndex 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropIndex(OracleStatementParser.DropIndexContext ctx)
OracleStatementBaseVisitorOracleStatementParser.dropIndex().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropIndex 在接口中 OracleStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropIndex 在类中 OracleStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treeCopyright © 2020 The Apache Software Foundation. All rights reserved.