public final class SQL92DMLVisitor extends SQL92Visitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.DMLVisitor
| 构造器和说明 |
|---|
SQL92DMLVisitor() |
visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitColumnName, visitColumnNames, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByClause, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitTableName, visitTableNames, visitUnreservedWordvisitAddColumnSpecification, visitAddConstraintSpecification, visitAggregationFunctionName, visitAlterDefinitionClause, visitAlterTable, visitBlobValue, visitCaseElse_, visitCaseExpression, visitCaseWhen_, visitCharacterSet_, visitCharacterSetName_, visitCheckConstraintDefinition_, visitCollateClause_, visitColumnDefinition, visitCommit, visitComparisonOperator, visitConstraintDefinition, visitConvertFunction, visitCreateDatabase, visitCreateDatabaseSpecification_, visitCreateDefinition, visitCreateDefinitionClause, visitCreateLikeClause_, visitCreateTable, visitCreateTableSpecification_, visitCreateView, visitDataTypeOption, visitDateTimeLiterals, visitDistinct, visitDropBehaviour_, visitDropColumnSpecification, visitDropConstraintSpecification, visitDropDatabase, visitDropTable, visitDropView, visitEscapedTableReference, visitExecute, visitExtractFunction, visitForeignKeyOption, visitGrant, visitGrantee_, visitHavingClause, visitIgnoredIdentifier_, visitInsertSelectClause, visitIntervalExpression, visitIntervalUnit_, visitKeyPart_, visitKeyParts_, visitLevelOfIsolation_, visitLimitClause, visitLimitOffset, visitLimitRowCount, visitLogicalOperator, visitMatchExpression_, visitModifyColumnSpecification, visitName, visitNotOperator_, visitObjectType_, visitOnObjectClause, visitOwner, visitPositionFunction, visitPrimaryKey, visitPrimaryKeyOption, visitPrivilegeClause, visitPrivilegeLevel, visitPrivileges_, visitPrivilegeType_, visitQualifiedShorthand, visitReferenceDefinition, visitReferenceOption_, visitRegularFunctionName_, visitRevoke, visitRollback, visitSelectSpecification, visitSetTransaction, visitSubquery, visitSubstringFunction, visitTrimFunction_, visitUniqueOption_, visitUnqualifiedShorthand, visitVariable, visitViewNameaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic org.apache.shardingsphere.sql.parser.api.ASTNode visitInsert(SQL92StatementParser.InsertContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.insert().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsert 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitInsert 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitInsertValuesClause(SQL92StatementParser.InsertValuesClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.insertValuesClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInsertValuesClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitInsertValuesClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitUpdate(SQL92StatementParser.UpdateContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.update().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUpdate 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitUpdate 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSetAssignmentsClause(SQL92StatementParser.SetAssignmentsClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.setAssignmentsClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetAssignmentsClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSetAssignmentsClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitAssignmentValues(SQL92StatementParser.AssignmentValuesContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.assignmentValues().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValues 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitAssignmentValues 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitAssignment(SQL92StatementParser.AssignmentContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.assignment().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignment 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitAssignment 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitAssignmentValue(SQL92StatementParser.AssignmentValueContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.assignmentValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignmentValue 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitAssignmentValue 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitDelete(SQL92StatementParser.DeleteContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.delete().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDelete 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitDelete 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSingleTableClause(SQL92StatementParser.SingleTableClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.singleTableClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleTableClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSingleTableClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSelect(SQL92StatementParser.SelectContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.select().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelect 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSelect 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitUnionClause(SQL92StatementParser.UnionClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.unionClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUnionClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitUnionClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitSelectClause(SQL92StatementParser.SelectClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.selectClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSelectClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitSelectClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitDuplicateSpecification(SQL92StatementParser.DuplicateSpecificationContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.duplicateSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDuplicateSpecification 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitDuplicateSpecification 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitProjections(SQL92StatementParser.ProjectionsContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.projections().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjections 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitProjections 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitProjection(SQL92StatementParser.ProjectionContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.projection().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProjection 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitProjection 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitAlias(SQL92StatementParser.AliasContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.alias().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlias 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitAlias 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitFromClause(SQL92StatementParser.FromClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.fromClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFromClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitFromClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitTableReferences(SQL92StatementParser.TableReferencesContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.tableReferences().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReferences 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitTableReferences 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitTableReference(SQL92StatementParser.TableReferenceContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.tableReference().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableReference 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitTableReference 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitTableFactor(SQL92StatementParser.TableFactorContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.tableFactor().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTableFactor 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitTableFactor 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitJoinedTable(SQL92StatementParser.JoinedTableContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.joinedTable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJoinedTable 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitJoinedTable 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitJoinSpecification(SQL92StatementParser.JoinSpecificationContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.joinSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitJoinSpecification 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitJoinSpecification 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitWhereClause(SQL92StatementParser.WhereClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.whereClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhereClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitWhereClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.ASTNode visitGroupByClause(SQL92StatementParser.GroupByClauseContext ctx)
SQL92StatementBaseVisitorSQL92StatementParser.groupByClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupByClause 在接口中 SQL92StatementVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>visitGroupByClause 在类中 SQL92StatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.ASTNode>ctx - the parse treeCopyright © 2020 The Apache Software Foundation. All rights reserved.