public class StatementSqlVisitor extends MySqlParserBaseVisitor<StringBuilder>
| 构造器和说明 |
|---|
StatementSqlVisitor() |
| 限定符和类型 | 方法和说明 |
|---|---|
StringBuilder |
visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) |
visitAdministrationStatement, visitAggregateFunctionCall, visitAggregateWindowedFunction, visitAlterByAddCheckTableConstraint, visitAlterByAddColumn, visitAlterByAddColumns, visitAlterByAddForeignKey, visitAlterByAddIndex, visitAlterByAddPartition, visitAlterByAddPrimaryKey, visitAlterByAddSpecialIndex, visitAlterByAddUniqueKey, visitAlterByAnalyzePartition, visitAlterByChangeColumn, visitAlterByChangeDefault, visitAlterByCheckPartition, visitAlterByCoalescePartition, visitAlterByConvertCharset, visitAlterByDefaultCharset, visitAlterByDisableKeys, visitAlterByDiscardPartition, visitAlterByDiscardTablespace, visitAlterByDropColumn, visitAlterByDropForeignKey, visitAlterByDropIndex, visitAlterByDropPartition, visitAlterByDropPrimaryKey, visitAlterByEnableKeys, visitAlterByExchangePartition, visitAlterByForce, visitAlterByImportPartition, visitAlterByImportTablespace, visitAlterByLock, visitAlterByModifyColumn, visitAlterByOptimizePartition, visitAlterByOrder, visitAlterByRebuildPartition, visitAlterByRemovePartitioning, visitAlterByRename, visitAlterByRenameColumn, visitAlterByRenameIndex, visitAlterByReorganizePartition, visitAlterByRepairPartition, visitAlterBySetAlgorithm, visitAlterByTableOption, visitAlterByTruncatePartition, visitAlterByUpgradePartitioning, visitAlterByValidate, visitAlterEvent, visitAlterFunction, visitAlterInstance, visitAlterLogfileGroup, visitAlterProcedure, visitAlterServer, visitAlterSimpleDatabase, visitAlterTable, visitAlterTablespace, visitAlterUpgradeName, visitAlterUserMysqlV56, visitAlterUserMysqlV57, visitAlterView, visitAnalyzeTable, visitAssignmentField, visitAtomTableItem, visitAuthPlugin, visitAutoIncrementColumnConstraint, visitBeginWork, visitBetweenPredicate, visitBetweenPredicateForUpdate, visitBinaryComparasionPredicate, visitBinaryComparasionPredicateForUpdate, visitBinaryExpressionAtom, visitBinaryExpressionAtomForUpdate, visitBinlogStatement, visitBitExpressionAtom, visitBitExpressionAtomForUpdate, visitBitOperator, visitBlockStatement, visitBooleanLiteral, visitBoolMasterOption, visitCacheIndexStatement, visitCallStatement, visitCaseAlternative, visitCaseFuncAlternative, visitCaseFunctionCall, visitCaseStatement, visitChangeMaster, visitChangeReplicationFilter, visitChannelFlushOption, visitChannelOption, visitCharFunctionCall, visitCharsetName, visitCharsetNameBase, visitChecksumTable, visitCheckTable, visitCheckTableConstraint, visitCheckTableOption, visitCloseCursor, visitCollateColumnConstraint, visitCollateExpressionAtom, visitCollateExpressionAtomForUpdate, visitCollationName, visitCollectionDataType, visitCollectionOptions, visitColumnCreateTable, visitColumnDeclaration, visitColumnDefinition, visitCommentColumnConstraint, visitCommitWork, visitComparisonOperator, visitCompoundStatement, visitConstant, visitConstantExpressionAtom, visitConstantExpressionAtomForUpdate, visitConstants, visitConstraintDeclaration, visitConvertedDataType, visitCopyCreateTable, visitCreateDatabase, visitCreateDatabaseOption, visitCreateDefinitions, visitCreateEvent, visitCreateFunction, visitCreateIndex, visitCreateLogfileGroup, visitCreateProcedure, visitCreateServer, visitCreateTablespaceInnodb, visitCreateTablespaceNdb, visitCreateTrigger, visitCreateUdfunction, visitCreateUserMysqlV56, visitCreateUserMysqlV57, visitCreateView, visitCurrentSchemaPriviLevel, visitCurrentTimestamp, visitDataTypeBase, visitDataTypeFunctionCall, visitDdlStatement, visitDeallocatePrepare, visitDecimalLiteral, visitDecimalMasterOption, visitDeclareCondition, visitDeclareCursor, visitDeclareHandler, visitDeclareVariable, visitDefaultAuthConnectionOption, visitDefaultColumnConstraint, visitDefaultValue, visitDefiniteFullTablePrivLevel, visitDefiniteFullTablePrivLevel2, visitDefiniteSchemaPrivLevel, visitDefiniteTablePrivLevel, visitDeleteStatement, visitDescribeConnection, visitDescribeStatements, visitDetailRevoke, visitDiagnosticsConditionInformationName, visitDiagnosticsStatement, visitDimensionDataType, visitDmlStatement, visitDoDbReplication, visitDoStatement, visitDoTableReplication, visitDottedId, visitDropDatabase, visitDropEvent, visitDropFunction, visitDropIndex, visitDropLogfileGroup, visitDropProcedure, visitDropServer, visitDropTable, visitDropTablespace, visitDropTrigger, visitDropUser, visitDropView, visitElifAlternative, visitEmptyStatement, visitEnableType, visitEngineName, visitExecuteStatement, visitExistsExpessionAtom, visitExistsExpessionAtomForUpdate, visitExpressionAtomPredicate, visitExpressionAtomPredicateForUpdate, visitExpressionOrDefault, visitExpressions, visitExpressionsForUpdate, visitExpressionsWithDefaults, visitExtractFunctionCall, visitFetchCursor, visitFileSizeLiteral, visitFlushStatement, visitFlushTableOption, visitForeignKeyTableConstraint, visitFormatColumnConstraint, visitFromClause, visitFullColumnName, visitFullColumnNameExpressionAtom, visitFullColumnNameExpressionAtomForUpdate, visitFullDescribeStatement, visitFullId, visitFunctionArg, visitFunctionArgs, visitFunctionCallExpressionAtom, visitFunctionCallExpressionAtomForUpdate, visitFunctionNameBase, visitFunctionParameter, visitGeneratedColumnConstraint, visitGetFormatFunctionCall, visitGlobalPrivLevel, visitGrantProxy, visitGrantStatement, visitGroupByItem, visitGtidsUntilOption, visitGtuidSet, visitHandlerCloseStatement, visitHandlerConditionCode, visitHandlerConditionException, visitHandlerConditionName, visitHandlerConditionNotfound, visitHandlerConditionState, visitHandlerConditionWarning, visitHandlerOpenStatement, visitHandlerReadIndexStatement, visitHandlerReadStatement, visitHandlerStatement, visitHashAuthOption, visitHelpStatement, visitHexadecimalLiteral, visitIfExists, visitIfNotExists, visitIfStatement, visitIgnoreDbReplication, visitIgnoreTableReplication, visitIndexColumnName, visitIndexColumnNames, visitIndexDeclaration, visitIndexHint, visitIndexHintType, visitIndexOption, visitIndexType, visitInnerJoin, visitInPredicate, visitInPredicateForUpdate, visitInsertStatement, visitInsertStatementValue, visitInstallPlugin, visitIntervalExpr, visitIntervalExpressionAtom, visitIntervalExpressionAtomForUpdate, visitIntervalSchedule, visitIntervalType, visitIntervalTypeBase, visitIsExpression, visitIsExpressionForUpdate, visitIsNullPredicate, visitIsNullPredicateForUpdate, visitIterateStatement, visitKeywordsCanBeId, visitKillStatement, visitLeaveStatement, visitLengthOneDimension, visitLengthTwoDimension, visitLengthTwoOptionalDimension, visitLevelInWeightListElement, visitLevelWeightList, visitLevelWeightRange, visitLikePredicate, visitLikePredicateForUpdate, visitLimitClause, visitLimitClauseAtom, visitLoadDataStatement, visitLoadedTableIndexes, visitLoadIndexIntoCache, visitLoadXmlStatement, visitLockAction, visitLockClause, visitLockTableElement, visitLockTables, visitLogicalExpression, visitLogicalExpressionForUpdate, visitLogicalOperator, visitLoopStatement, visitMasterBoolOption, visitMasterDecimalOption, visitMasterLogUntilOption, visitMasterRealOption, visitMasterStringOption, visitMasterUidListOption, visitMathExpressionAtom, visitMathExpressionAtomForUpdate, visitMathOperator, visitMultipleDeleteStatement, visitMultipleUpdateStatement, visitMysqlVariable, visitMysqlVariableExpressionAtom, visitMysqlVariableExpressionAtomForUpdate, visitNationalStringDataType, visitNationalVaryingStringDataType, visitNaturalJoin, visitNestedExpressionAtom, visitNestedExpressionAtomForUpdate, visitNestedRowExpressionAtom, visitNestedRowExpressionAtomForUpdate, visitNotExpression, visitNotExpressionForUpdate, visitNullColumnConstraint, visitNullNotnull, visitOpenCursor, visitOptimizeTable, visitOrderByClause, visitOrderByExpression, visitOuterJoin, visitOwnerStatement, visitParenthesisSelect, visitPartitionComparision, visitPartitionDefinerAtom, visitPartitionDefinerVector, visitPartitionDefinitions, visitPartitionFunctionHash, visitPartitionFunctionKey, visitPartitionFunctionList, visitPartitionFunctionRange, visitPartitionListAtom, visitPartitionListVector, visitPartitionOptionComment, visitPartitionOptionDataDirectory, visitPartitionOptionEngine, visitPartitionOptionIndexDirectory, visitPartitionOptionMaxRows, visitPartitionOptionMinRows, visitPartitionOptionNodeGroup, visitPartitionOptionTablespace, visitPartitionSimple, visitPasswordAuthOption, visitPasswordConnectionOption, visitPasswordFunctionCall, visitPasswordFunctionClause, visitPluginDirConnectionOption, visitPositionFunctionCall, visitPreciseSchedule, visitPredicateExpression, visitPredicateExpressionForUpdate, visitPreparedStatement, visitPrepareStatement, visitPrimaryKeyColumnConstraint, visitPrimaryKeyTableConstraint, visitPrivelegeClause, visitPrivilege, visitPrivilegesBase, visitProcedureParameter, visitProcedureSqlStatement, visitPurgeBinaryLogs, visitQueryCreateTable, visitQueryExpression, visitQueryExpressionNointo, visitQuerySpecification, visitQuerySpecificationNointo, visitReferenceAction, visitReferenceColumnConstraint, visitReferenceControlType, visitReferenceDefinition, visitRegexpPredicate, visitRegexpPredicateForUpdate, visitRelayLogUntilOption, visitReleaseStatement, visitRenameTable, visitRenameTableClause, visitRenameUser, visitRenameUserClause, visitRepairTable, visitRepeatStatement, visitReplaceStatement, visitReplicationStatement, visitResetMaster, visitResetSlave, visitResetStatement, visitResignalStatement, visitReturnStatement, visitRevokeProxy, visitRewriteDbReplication, visitRollbackStatement, visitRollbackWork, visitRoot, visitRoutineBehavior, visitRoutineBody, visitRoutineComment, visitRoutineData, visitRoutineLanguage, visitRoutineSecurity, visitSavepointStatement, visitScalarFunctionCall, visitScalarFunctionName, visitSelectColumnElement, visitSelectElements, visitSelectExpressionElement, visitSelectFieldsInto, visitSelectFunctionElement, visitSelectIntoDumpFile, visitSelectIntoTextFile, visitSelectIntoVariables, visitSelectLinesInto, visitSelectSpec, visitSelectStarElement, visitSerialDefaultColumnConstraint, visitServerOption, visitSetAutocommit, visitSetAutocommitStatement, visitSetCharset, visitSetNames, visitSetNewValueInsideTrigger, visitSetPassword, visitSetPasswordStatement, visitSetTransaction, visitSetTransactionStatement, visitSetVariable, visitShortRevoke, visitShowColumns, visitShowCommonEntity, visitShowCountErrors, visitShowCreateDb, visitShowCreateFullIdObject, visitShowCreateUser, visitShowEngine, visitShowErrors, visitShowFilter, visitShowGlobalInfo, visitShowGlobalInfoClause, visitShowGrants, visitShowIndexes, visitShowLogEvents, visitShowMasterLogs, visitShowObjectFilter, visitShowOpenTables, visitShowProfile, visitShowProfileType, visitShowRoutine, visitShowSchemaEntity, visitShowSchemaFilter, visitShowSlaveStatus, visitShutdownStatement, visitSignalConditionInformation, visitSignalStatement, visitSimpleAuthOption, visitSimpleDataType, visitSimpleDescribeStatement, visitSimpleFlushOption, visitSimpleFunctionCall, visitSimpleId, visitSimpleIndexDeclaration, visitSimpleSelect, visitSimpleStrings, visitSingleDeleteStatement, visitSingleUpdateStatement, visitSoundsLikePredicate, visitSoundsLikePredicateForUpdate, visitSpatialDataType, visitSpecialIndexDeclaration, visitSpecificFunctionCall, visitSqlGapsUntilOption, visitSqlStatement, visitSqlStatements, visitStartGroupReplication, visitStartSlave, visitStartTransaction, visitStopGroupReplication, visitStopSlave, visitStorageColumnConstraint, visitStraightJoin, visitStringAuthOption, visitStringDataType, visitStringLiteral, visitStringMasterOption, visitSubpartitionDefinition, visitSubPartitionFunctionHash, visitSubPartitionFunctionKey, visitSubqueryComparasionPredicate, visitSubqueryComparasionPredicateForUpdate, visitSubqueryExpessionAtom, visitSubqueryExpessionAtomForUpdate, visitSubqueryTableItem, visitSubstrFunctionCall, visitTableFlushOption, visitTableIndexes, visitTableName, visitTableOptionAutoIncrement, visitTableOptionAverage, visitTableOptionCharset, visitTableOptionChecksum, visitTableOptionCollate, visitTableOptionComment, visitTableOptionCompression, visitTableOptionConnection, visitTableOptionDataDirectory, visitTableOptionDelay, visitTableOptionEncryption, visitTableOptionEngine, visitTableOptionIndexDirectory, visitTableOptionInsertMethod, visitTableOptionKeyBlockSize, visitTableOptionMaxRows, visitTableOptionMinRows, visitTableOptionPackKeys, visitTableOptionPassword, visitTableOptionPersistent, visitTableOptionRecalculation, visitTableOptionRowFormat, visitTableOptionSamplePage, visitTableOptionTablespace, visitTableOptionUnion, visitTablePair, visitTables, visitTableSourceBase, visitTableSourceNested, visitTableSources, visitTableSourcesItem, visitTablespaceStorage, visitThreadType, visitTimestampValue, visitTlsOption, visitTransactionLevel, visitTransactionLevelBase, visitTransactionMode, visitTransactionOption, visitTransactionStatement, visitTrimFunctionCall, visitTruncateTable, visitUdfFunctionCall, visitUid, visitUidList, visitUnaryExpressionAtom, visitUnaryExpressionAtomForUpdate, visitUnaryOperator, visitUninstallPlugin, visitUnionParenthesis, visitUnionParenthesisSelect, visitUnionSelect, visitUnionStatement, visitUniqueKeyColumnConstraint, visitUniqueKeyTableConstraint, visitUnlockTables, visitUpdatedElement, visitUpdateStatement, visitUserConnectionOption, visitUserLockOption, visitUserName, visitUserPasswordOption, visitUserResourceOption, visitUserSpecification, visitUserVariables, visitUseStatement, visitUtilityStatement, visitUuidSet, visitValuesFunctionCall, visitVariableClause, visitWeightFunctionCall, visitWhileStatement, visitWildDoTableReplication, visitWildIgnoreTableReplication, visitXaCommitWork, visitXaEndTransaction, visitXaPrepareStatement, visitXaRecoverWork, visitXaRollbackWork, visitXaStartTransaction, visitXid, visitXuidStringIdaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNodepublic StringBuilder visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
visitTerminal 在接口中 org.antlr.v4.runtime.tree.ParseTreeVisitor<StringBuilder>visitTerminal 在类中 org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<StringBuilder>Copyright © 2022 Seata. All rights reserved.