public final class SQLServerTCLStatementSQLVisitor extends SQLServerStatementSQLVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.type.TCLSQLVisitor, org.apache.shardingsphere.sql.parser.api.visitor.operation.SQLStatementVisitor
| 构造器和说明 |
|---|
SQLServerTCLStatementSQLVisitor(Properties props) |
getOriginalText, visitAggregationClause, visitAggregationFunction, visitAlias, visitAssignment, visitAssignmentValue, visitAssignmentValues, visitBitExpr, visitBitValueLiterals, visitBooleanLiterals, visitBooleanPrimary, visitCastFunction, visitCharFunction, visitColumnName, visitColumnNames, visitColumnNamesWithSort, visitConstraintName, visitCreateTableAsSelectClause, visitDataType, visitDataTypeLength, visitDataTypeName, visitDelete, visitDelimitedIdentifier, visitDuplicateSpecification, visitExpr, visitFromClause, visitFunctionCall, visitGroupByClause, visitHavingClause, visitHexadecimalLiterals, visitIdentifier, visitIndexName, visitInsert, visitInsertDefaultValue, visitInsertSelectClause, visitInsertValuesClause, visitLiterals, visitMultipleTablesClause, visitNullValueLiterals, visitNumberLiterals, visitOrderByItem, visitOutputClause, visitParameterMarker, visitPredicate, visitProjection, visitProjections, visitRegularFunction, visitRegularIdentifier, visitSchemaName, visitSelect, visitSelectClause, visitSetAssignmentsClause, visitSimpleExpr, visitSingleTableClause, visitSpecialFunction, visitStringLiterals, visitSubquery, visitTableFactor, visitTableName, visitTableNames, visitTableReference, visitTableReferences, visitTop, visitUnreservedWord, visitUpdate, visitViewName, visitWhereClause, visitWithClausevisitAcceleratedDatabaseRecovery, visitAddColumnSpecification, visitAddOrModifyFilegroups, visitAddOrModifyFiles, visitAddSecondaryOption, visitAggregationFunctionName, visitAlterCheckConstraint, visitAlterColumnAddOption, visitAlterColumnAddOptions, visitAlterColumnOperation, visitAlterDatabase, visitAlterDatabaseClause, visitAlterDatabaseOptionSpec, visitAlterDefinitionClause, visitAlterDrop, visitAlterFunction, visitAlterIndex, visitAlterIndexClause, visitAlterLogin, visitAlterProcedure, visitAlterRole, visitAlterSchema, visitAlterSequence, visitAlterService, visitAlterServiceClause, visitAlterServiceOptArg, visitAlterSet, visitAlterSetOnClause, visitAlterSwitch, visitAlterTable, visitAlterTableDropConstraint, visitAlterTableIndexOnClause, visitAlterTableOption, visitAlterTableTableIndex, visitAlterTableTrigger, visitAlterTrigger, visitAlterUser, visitAlterView, visitAndOperator, visitApplicationRolePermission, visitAssemblyPermission, visitAsymmetricKeyPermission, visitAtTimeZoneExpr, visitAutomaticTuningOption, visitAutoOption, visitAvailabilityGroupPermission, visitAzureActiveDirectoryPrincipal, visitAzureManagedInstanceOptionList, visitCall, visitCaseElse, visitCaseExpression, visitCaseWhen, visitCastExpr, visitCertificatePermission, visitChangeTrackingOption, visitChangeTrackingOptionList, visitCheckConstraint, visitClass_, visitClassItem, visitClassPrivileges, visitClassType, visitClassTypePrivileges, visitClusterOption, visitCollationName, visitColumnConstraint, visitColumnConstraints, visitColumnDefinition, visitColumnDefinitionOption, visitColumnForeignKeyConstraint, visitColumnIndex, visitColumnNameWithSort, visitColumnSetDefinition, visitCommonDirectivesForXml, visitCommonTableExpr, visitComparisonOperator, visitCompoundOperation, visitCompoundStatement, visitCompressionOption, visitComputedColumnConstraint, visitComputedColumnDefinition, visitComputedColumnForeignKeyConstraint, visitComputedColumnForeignKeyOnAction, visitConjunct, visitConstraintForColumn, visitContractName, visitConvertExpr, visitCreateDatabase, visitCreateDatabaseClause, visitCreateDefinitionClause, visitCreateFunction, visitCreateIndex, visitCreateIndexClause, visitCreateIndexSpecification, visitCreateLogin, visitCreateLoginForAnalyticsPlatformSystemClause, visitCreateLoginForAnalyticsPlatformSystemOptionList, visitCreateLoginForAnalyticsPlatformSystemOptionListClause, visitCreateLoginForAzureManagedInstanceClause, visitCreateLoginForAzureSQLDatabaseClause, visitCreateLoginForAzureSQLDatabaseOptionList, visitCreateLoginForAzureSynapseAnalyticsClause, visitCreateLoginForAzureSynapseAnalyticsOptionList, visitCreateLoginForSQLServerClause, visitCreateLoginForSQLServerOptionList, visitCreateLoginForSQLServerOptionListClause, visitCreateOrAlterProcClause, visitCreateOrAlterSequenceClause, visitCreateOrAlterViewClause, visitCreateProcedure, visitCreateRemoteTableAsSelect, visitCreateRole, visitCreateSchema, visitCreateSequence, visitCreateService, visitCreateServiceClause, visitCreateTable, visitCreateTableAsSelect, visitCreateTableClause, visitCreateTableDefinition, visitCreateTableDefinitions, visitCreateTrigger, visitCreateTriggerClause, visitCreateUser, visitCreateUserFromExternalProviderClause, visitCreateUserLoginClause, visitCreateUserLoginWindowsPrincipalClause, visitCreateUserWindowsPrincipalClause, visitCreateUserWithAzureActiveDirectoryPrincipalClause, visitCreateUserWithDefaultSchema, visitCreateUserWithoutLoginClause, visitCreateView, visitCryptographicCredentialsOptionClause, visitCteClause, visitCteClauseSet, visitCursorClause, visitCursorOption, visitCursorVariable, visitDatabaseFileGroup, visitDatabaseFileGroupContains, visitDatabaseFileSpecOption, visitDatabaseLogOns, visitDatabaseName, visitDatabaseOption, visitDatabasePermission, visitDatabasePrincipalPermission, visitDatabaseRolePermission, visitDatabaseScopedCredentialPermission, visitDatabaseUserPermission, visitDataConsistencyCheckClause, visitDataDelectionOption, visitDataWareHousePartitionOption, visitDataWareHouseTableOption, visitDateTimeLiterals, visitDeclareVariable, visitDeny, visitDenyClassPrivilegesClause, visitDenyClassTypePrivilegesClause, visitDiskTablePrimaryConstraintOption, visitDiskTablePrimaryKeyConstraintOption, visitDistinct, visitDistributionOption, visitDmlTriggerOption, visitDropColumnSpecification, visitDropConstraintName, visitDropConstraintOption, visitDropConstraintWithClause, visitDropDatabase, visitDropFunction, visitDropIndex, visitDropIndexSpecification, visitDropLogin, visitDropProcedure, visitDropRole, visitDropSchema, visitDropSequence, visitDropService, visitDropTable, visitDropTrigger, visitDropUser, visitDropView, visitEditionOptions, visitEncryptedOptions, visitEndpointPermission, visitEntityType, visitEqKey, visitEqOnOff, visitEqOnOffOption, visitEqTime, visitExecute, visitExecuteAsClause, visitExplain, visitExplainableStatement, visitExternalAccessOption, visitFileAndFilegroupOptions, visitFileDefinitionClause, visitFileGroup, visitFilegroupUpdatabilityOption, visitFileSpec, visitFileStreamOn, visitFileStreamOption, visitFileTableClause, visitFilterPredicate, visitForClause, visitForeignKeyOn, visitForeignKeyOnAction, visitForJsonClause, visitForXmlClause, visitFullTextCatalogPermission, visitFullTextPermission, visitFullTextStoplistPermission, visitFuncInlineReturn, visitFuncMutiReturn, visitFuncParameters, visitFuncReturns, visitFuncScalarReturn, visitFunctionName, visitFunctionOption, visitGeneratedColumnName, visitGeneratedColumnNameClause, visitGeneratedColumnNamesClause, visitGrant, visitGrantClassPrivilegesClause, visitGrantClassTypePrivilegesClause, visitHashedPassword, visitHashWithBucket, visitHistoryRetentionPeriod, visitHistoryRetentionPeriodClause, visitIfExists, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitIgnoredNameIdentifier, visitImplicitTransactionsValue, visitIndexClusterClause, visitIndexNameOption, visitIndexNonClusterClause, visitIndexOnClause, visitIndexOption, visitIndexOptions, visitIndexWithName, visitIsolationLevel, visitJoinedTable, visitJoinSpecification, visitLimitedOptionsList, visitLowPriorityLockWait, visitMatchNone, visitMemoryTablePrimaryConstraintOption, visitMemoryTablePrimaryKeyConstraintOption, visitMethodSpecifier, visitMigrationState_, visitModifyColumnSpecification, visitMultipleTableNames, visitName, visitNotOperator, visitNumberRange, visitObjectPermission, visitOnClassClause, visitOnClassTypeClause, visitOnDefault, visitOnFileGroup, visitOnHistoryTableClause, visitOnLowPriorLockWait, visitOnOffOption, visitOnPartitionClause, visitOnSchemaColumn, visitOnString, visitOptionForClause, visitOptionQueryHintClause, visitOptionsList, visitOrderByClause, visitOrOperator, visitOutputTableName, visitOutputWithAaterisk, visitOutputWithColumn, visitOutputWithColumns, visitOverClause, visitOwner, visitPartitionByClause, visitPartitionExpression, visitPartitionExpressions, visitPartitionNumberRange, visitPartitionScheme, visitPasswordOptionClause, visitPeriodClause, visitPrimaryKey, visitPrimaryKeyConstraint, visitPrimaryKeyOnClause, visitPrimaryKeyUnique, visitPrimaryKeyWithClause, visitPrincipal, visitPrivateExprOfDb, visitPrivilegeType, visitProcAsClause, visitProcedureName, visitProcOption, visitProcParameter, visitProcParameters, visitProcSetOption, visitQualifiedShorthand, visitQueryCapturePolicyOptionList, visitQueryHint, visitQueryStoreOptionList, visitQueryStoreOptions, visitQueueName, visitRecoveryOption, visitRegularFunctionName, visitRelationalIndexOption, visitReorganizeOption, visitResumableIndexOptions, visitRevert, visitRevoke, visitRevokeClassPrivilegesClause, visitRevokeClassTypePrivilegesClause, visitRoleClause, visitRowRangeClause, visitSavepointName, visitSavepointVariableName, visitSchemaElement, visitSchemaNameClause, visitSchemaPermission, visitSearchPropertyListPermission, visitSecurable, visitSelectWithClause, visitSequenceName, visitServerPermission, visitServerPrincipalPermission, visitServiceBrokerContractsPermission, visitServiceBrokerMessageTypesPermission, visitServiceBrokerOption, visitServiceBrokerPermission, visitServiceBrokerRemoteServiceBindingsPermission, visitServiceBrokerRoutesPermission, visitServiceBrokerServicesPermission, visitServiceName, visitServiceObjective, visitSetFileStreamClause, visitSetIndexOption, visitSetItem, visitSetOptionClause, visitSetSystemVersionClause, visitSetUser, visitSetVariable, visitSetVariableClause, visitSid, visitSnapshotOption, visitSources, visitSqlOption, visitStatusOptionClause, visitSymmetricKeyPermission, visitSystemObjectPermission, visitTableConstraint, visitTableForeignKeyConstraint, visitTableIndex, visitTableOperationOption, visitTableOption, visitTableOptions, visitTablePrimaryConstraint, visitTableStretchOption, visitTableStretchOptions, visitTableTypeDefinition, visitTableVariable, visitTableVariableClause, visitTargetRecoveryTimeOption, visitTermination, visitTopNum, visitTransactionName, visitTransactionVariableName, visitTriggerName, visitTriggerTarget, visitTruncateTable, visitTypePermission, visitUnqualifiedShorthand, visitUseHitName, visitUserName, visitValidStatement, visitVariable, visitVariableName, visitVariableTableColumnConstraint, visitVariableTableColumnDefinition, visitVariableTableConstraint, visitVariTableTypeDefinition, visitViewAttribute, visitWindowedFunction, visitWindowFrameBetween, visitWindowFrameBound, visitWindowFrameExtent, visitWindowFrameFollowing, visitWindowFramePreceding, visitWindowsOptions, visitWindowsPrincipal, visitWithBucket, visitWithCommonTableExpr, visitWithCreateProcOption, visitWithDistributionOption, visitWithIndexOption, visitXmlDefaultNamespaceDeclarationItem, visitXmlNamespaceDeclarationItem, visitXmlNamespacePrefix, visitXmlNamespacesClause, visitXmlNamespaceUri, visitXmlSchemaCollectionPermissionaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic SQLServerTCLStatementSQLVisitor(Properties props)
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetTransaction(SQLServerStatementParser.SetTransactionContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.setTransaction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetTransaction 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSetTransaction 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSetImplicitTransactions(SQLServerStatementParser.SetImplicitTransactionsContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.setImplicitTransactions().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSetImplicitTransactions 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSetImplicitTransactions 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBeginTransaction(SQLServerStatementParser.BeginTransactionContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.beginTransaction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBeginTransaction 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBeginTransaction 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitBeginDistributedTransaction(SQLServerStatementParser.BeginDistributedTransactionContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.beginDistributedTransaction().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBeginDistributedTransaction 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitBeginDistributedTransaction 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCommit(SQLServerStatementParser.CommitContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.commit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCommit 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCommit 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitCommitWork(SQLServerStatementParser.CommitWorkContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.commitWork().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCommitWork 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitCommitWork 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRollback(SQLServerStatementParser.RollbackContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.rollback().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRollback 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitRollback 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitRollbackWork(SQLServerStatementParser.RollbackWorkContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.rollbackWork().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRollbackWork 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitRollbackWork 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode visitSavepoint(SQLServerStatementParser.SavepointContext ctx)
SQLServerStatementBaseVisitorSQLServerStatementParser.savepoint().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSavepoint 在接口中 SQLServerStatementVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>visitSavepoint 在类中 SQLServerStatementBaseVisitor<org.apache.shardingsphere.sql.parser.api.visitor.ASTNode>ctx - the parse treeCopyright © 2022 The Apache Software Foundation. All rights reserved.