public final class SQLServerDCLStatementSQLVisitor extends SQLServerStatementSQLVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.type.DCLSQLVisitor, org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor
| Constructor and Description |
|---|
SQLServerDCLStatementSQLVisitor(Properties props) |
visitAggregationFunction, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitCharFunction, visitColumnName, visitColumnNames, visitColumnNamesWithSort, visitConstraintName, visitDataType, visitDataTypeLength, visitDataTypeName, visitExpr, visitFunctionCall, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitLiterals, visitNullValueLiterals, visitNumberLiterals, visitOrderByItem, visitParameterMarker, visitPredicate, visitRegularFunction, visitSchemaName, visitSimpleExpr, visitSpecialFunction, visitStringLiterals, visitTableName, visitTableNames, visitUnreservedWordvisitAddColumnSpecification, visitAggregationClause, visitAggregationFunctionName, visitAlias, visitAlterCheckConstraint, visitAlterColumnAddOption, visitAlterColumnAddOptions, visitAlterColumnOperation, visitAlterDefinitionClause, visitAlterDrop, visitAlterIndex, visitAlterSet, visitAlterSetOnClause, visitAlterSwitch, visitAlterTable, visitAlterTableDropConstraint, visitAlterTableIndexOnClause, visitAlterTableOption, visitAlterTableTableIndex, visitAlterTrigger, visitAssemblyPermission, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitAsymmetricKeyPermission, visitAtTimeZoneExpr, visitAvailabilityGroupPermission, visitBasicPermission, visitBeginTransaction, visitCall, visitCaseElse, visitCaseExpression, visitCaseWhen, visitCastExpr, visitCertificatePermission, visitCheckConstraint, visitClass_, visitClassPrivileges, visitClassPrivilegesClause, visitClassType, visitClassTypePrivileges, visitClassTypePrivilegesClause, visitClusterOption, visitCollationName, visitColumnConstraint, visitColumnConstraints, visitColumnDefinition, visitColumnDefinitionOption, visitColumnForeignKeyConstraint, visitColumnIndex, visitColumnNameWithSort, visitColumnSetDefinition, visitCommit, visitComparisonOperator, visitCompressionOption, visitComputedColumnConstraint, visitComputedColumnDefinition, visitComputedColumnForeignKeyConstraint, visitComputedColumnForeignKeyOnAction, visitConstraintForColumn, visitConvertExpr, visitCreateDefinitionClause, visitCreateIndex, visitCreateIndexSpecification, visitCreateTable, visitCreateTableDefinition, visitCreateTableDefinitions, visitCteClause, visitDatabasePermission, visitDatabasePrincipalPermission, visitDataConsistencyCheckClause, visitDataDelectionOption, visitDataWareHousePartitionOption, visitDataWareHouseTableOption, visitDateTimeLiterals, visitDelete, visitDiskTablePrimaryConstraintOption, visitDiskTablePrimaryKeyConstraintOption, visitDistinct, visitDistributionOption, visitDropColumnSpecification, visitDropConstraintName, visitDropConstraintOption, visitDropConstraintWithClause, visitDropIndex, visitDropIndexSpecification, visitDropTable, visitDuplicateSpecification, visitEncryptedOptions, visitEndpointPermission, visitEqKey, visitEqOnOff, visitEqOnOffOption, visitEqTime, visitExecute, visitFileGroup, visitFileStreamOn, visitFileTableClause, visitForeignKeyOn, visitForeignKeyOnAction, visitFromClause, visitFullTextPermission, visitGeneratedColumnName, visitGeneratedColumnNameClause, visitGeneratedColumnNamesClause, visitGroupByClause, visitHashWithBucket, visitHavingClause, visitHistoryRetentionPeriod, visitHistoryRetentionPeriodClause, visitIfExist, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitImplicitTransactionsValue, visitIndexClusterClause, visitIndexNameOption, visitIndexNonClusterClause, visitIndexOnClause, visitIndexOption, visitIndexOptions, visitIndexWithName, visitInsert, visitInsertDefaultValue, visitInsertSelectClause, visitInsertValuesClause, visitJoinedTable, visitJoinSpecification, visitLogicalOperator, visitLowPriorityLockWait, visitMatchNone, visitMemoryTablePrimaryConstraintOption, visitMemoryTablePrimaryKeyConstraintOption, visitMigrationState_, visitModifyColumnSpecification, visitMultipleTableNames, visitMultipleTablesClause, visitName, visitNotOperator, visitNumberRange, visitObjectPermission, visitOnClassClause, visitOnClassTypeClause, visitOnDefault, visitOnFileGroup, visitOnHistoryTableClause, visitOnLowPriorLockWait, visitOnOffOption, visitOnPartitionClause, visitOnSchemaColumn, visitOnString, visitOptionForClause, visitOrderByClause, visitOutputClause, visitOutputTableName, visitOutputWithAaterisk, visitOutputWithColumn, visitOutputWithColumns, visitOverClause, visitOwner, visitPartitionByClause, visitPartitionExpression, visitPartitionExpressions, visitPartitionScheme, visitPeriodClause, visitPrimaryKey, visitPrimaryKeyConstraint, visitPrimaryKeyOnClause, visitPrimaryKeyUnique, visitPrimaryKeyWithClause, visitPrivateExprOfDb, visitPrivilegeType, visitProjection, visitProjections, visitQualifiedShorthand, visitQueryHint, visitRegularFunctionName, visitRoleClause, visitRollback, visitRowRangeClause, visitSavepoint, visitSchemaPermission, visitSelect, visitSelectClause, visitServerPermission, visitServerPrincipalPermission, visitServiceBrokerPermission, visitSetAssignmentsClause, visitSetFileStreamClause, visitSetImplicitTransactions, visitSetSystemVersionClause, visitSetTransaction, visitSingleTableClause, visitSubquery, visitSymmetricKeyPermission, visitTableConstraint, visitTableFactor, visitTableForeignKeyConstraint, visitTableIndex, visitTableOperationOption, visitTableOption, visitTableOptions, visitTablePrimaryConstraint, visitTableReference, visitTableReferences, visitTableStretchOption, visitTableStretchOptions, visitTop, visitTopNum, visitTruncateTable, visitUnqualifiedShorthand, visitUpdate, visitUseHitName, visitWhereClause, visitWindowedFunction, visitWindowFrameBetween, visitWindowFrameBound, visitWindowFrameExtent, visitWindowFrameFollowing, visitWindowFramePreceding, visitWithBucket, visitWithClause, visitWithIndexOptionaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic SQLServerDCLStatementSQLVisitor(Properties props)
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitGrant(SQLServerStatementParser.GrantContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.grant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGrant in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitGrant in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRevoke(SQLServerStatementParser.RevokeContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.revoke().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRevoke in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitRevoke in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateUser(SQLServerStatementParser.CreateUserContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.createUser().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateUser in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateUser in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterUser(SQLServerStatementParser.AlterUserContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.alterUser().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterUser in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterUser in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDeny(SQLServerStatementParser.DenyContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.deny().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeny in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDeny in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropUser(SQLServerStatementParser.DropUserContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.dropUser().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropUser in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropUser in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateRole(SQLServerStatementParser.CreateRoleContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.createRole().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateRole in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateRole in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterRole(SQLServerStatementParser.AlterRoleContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.alterRole().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterRole in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterRole in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropRole(SQLServerStatementParser.DropRoleContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.dropRole().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropRole in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropRole in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCreateLogin(SQLServerStatementParser.CreateLoginContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.createLogin().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreateLogin in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCreateLogin in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitAlterLogin(SQLServerStatementParser.AlterLoginContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.alterLogin().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAlterLogin in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitAlterLogin in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitDropLogin(SQLServerStatementParser.DropLoginContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.dropLogin().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDropLogin in interface SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitDropLogin in class SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treeCopyright © 2021 The Apache Software Foundation. All rights reserved.