Class MySQLParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- org.apache.shardingsphere.sql.parser.autogen.MySQLStatementParser
-
- org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParser
-
- All Implemented Interfaces:
org.apache.shardingsphere.sql.parser.api.parser.SQLParser
public final class MySQLParser extends MySQLStatementParser implements org.apache.shardingsphere.sql.parser.api.parser.SQLParser
SQL parser for MySQL.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.shardingsphere.sql.parser.autogen.MySQLStatementParser
MySQLStatementParser.AccountLockPasswordExpireOptionContext, MySQLStatementParser.AccountLockPasswordExpireOptionsContext, MySQLStatementParser.AclTypeContext, MySQLStatementParser.AddColumnContext, MySQLStatementParser.AddTableConstraintContext, MySQLStatementParser.AggregationFunctionContext, MySQLStatementParser.AggregationFunctionNameContext, MySQLStatementParser.AlgorithmOptionAndLockOptionContext, MySQLStatementParser.AliasContext, MySQLStatementParser.AllOrPartitionNameListContext, MySQLStatementParser.AlterAlgorithmOptionContext, MySQLStatementParser.AlterCheckContext, MySQLStatementParser.AlterColumnContext, MySQLStatementParser.AlterCommandListContext, MySQLStatementParser.AlterCommandsModifierContext, MySQLStatementParser.AlterCommandsModifierListContext, MySQLStatementParser.AlterConstraintContext, MySQLStatementParser.AlterConvertContext, MySQLStatementParser.AlterDatabaseContext, MySQLStatementParser.AlterDatabaseSpecification_Context, MySQLStatementParser.AlterEventContext, MySQLStatementParser.AlterFunctionContext, MySQLStatementParser.AlterIndexContext, MySQLStatementParser.AlterInstanceContext, MySQLStatementParser.AlterListContext, MySQLStatementParser.AlterListItemContext, MySQLStatementParser.AlterLockOptionContext, MySQLStatementParser.AlterLogfileGroupContext, MySQLStatementParser.AlterOrderListContext, MySQLStatementParser.AlterPartitionContext, MySQLStatementParser.AlterProcedureContext, MySQLStatementParser.AlterRenameTableContext, MySQLStatementParser.AlterResourceGroupContext, MySQLStatementParser.AlterServerContext, MySQLStatementParser.AlterStatementContext, MySQLStatementParser.AlterTableActionsContext, MySQLStatementParser.AlterTableContext, MySQLStatementParser.AlterTableDropContext, MySQLStatementParser.AlterTableForceContext, MySQLStatementParser.AlterTableOrderContext, MySQLStatementParser.AlterTablePartitionOptionsContext, MySQLStatementParser.AlterTablespaceContext, MySQLStatementParser.AlterTablespaceInnodbContext, MySQLStatementParser.AlterTablespaceNdbContext, MySQLStatementParser.AlterUserContext, MySQLStatementParser.AlterUserEntryContext, MySQLStatementParser.AlterUserListContext, MySQLStatementParser.AlterViewContext, MySQLStatementParser.AnalyzeTableContext, MySQLStatementParser.AndOperatorContext, MySQLStatementParser.AsciiContext, MySQLStatementParser.AssignGtidsToAnonymousTransactionsDefContext, MySQLStatementParser.AssignmentContext, MySQLStatementParser.AssignmentOperatorContext, MySQLStatementParser.AssignmentValueContext, MySQLStatementParser.AssignmentValuesContext, MySQLStatementParser.AuthOptionContext, MySQLStatementParser.BeginContext, MySQLStatementParser.BeginStatementContext, MySQLStatementParser.BeginTransactionContext, MySQLStatementParser.BinaryLogFileIndexNumberContext, MySQLStatementParser.BinlogContext, MySQLStatementParser.BitExprContext, MySQLStatementParser.BitValueLiteralsContext, MySQLStatementParser.BlobValueContext, MySQLStatementParser.BooleanLiteralsContext, MySQLStatementParser.BooleanPrimaryContext, MySQLStatementParser.CacheIndexContext, MySQLStatementParser.CacheTableIndexListContext, MySQLStatementParser.CallContext, MySQLStatementParser.CaseElseContext, MySQLStatementParser.CaseExpressionContext, MySQLStatementParser.CaseStatementContext, MySQLStatementParser.CaseWhenContext, MySQLStatementParser.CastFunctionContext, MySQLStatementParser.CastTypeContext, MySQLStatementParser.ChangeColumnContext, MySQLStatementParser.ChangeContext, MySQLStatementParser.ChangeMasterToContext, MySQLStatementParser.ChangeReplicationFilterContext, MySQLStatementParser.ChangeReplicationSourceOptionContext, MySQLStatementParser.ChangeReplicationSourceOptionDefsContext, MySQLStatementParser.ChangeReplicationSourceToContext, MySQLStatementParser.ChannelContext, MySQLStatementParser.ChannelNameContext, MySQLStatementParser.ChannelOptionContext, MySQLStatementParser.CharacterSetContext, MySQLStatementParser.CharFunctionContext, MySQLStatementParser.CharsetContext, MySQLStatementParser.CharsetNameContext, MySQLStatementParser.CharsetWithOptBinaryContext, MySQLStatementParser.CheckConstraintContext, MySQLStatementParser.ChecksumTableContext, MySQLStatementParser.CheckTableContext, MySQLStatementParser.CheckTableOptionContext, MySQLStatementParser.CheckTypeContext, MySQLStatementParser.CloneActionContext, MySQLStatementParser.CloneContext, MySQLStatementParser.CloneDirContext, MySQLStatementParser.CloneInstanceContext, MySQLStatementParser.CollateClauseContext, MySQLStatementParser.CollationNameContext, MySQLStatementParser.ColumnAttributeContext, MySQLStatementParser.ColumnDefinitionContext, MySQLStatementParser.ColumnFormatContext, MySQLStatementParser.ColumnNameContext, MySQLStatementParser.ColumnNamesContext, MySQLStatementParser.ColumnRefContext, MySQLStatementParser.ColumnRefListContext, MySQLStatementParser.CombineClauseContext, MySQLStatementParser.CombineOptionContext, MySQLStatementParser.CommitContext, MySQLStatementParser.CommonIndexOptionContext, MySQLStatementParser.ComparisonOperatorContext, MySQLStatementParser.CompleteRegularFunctionContext, MySQLStatementParser.ComponentNameContext, MySQLStatementParser.CompoundStatementContext, MySQLStatementParser.ConditionHandlingStatementContext, MySQLStatementParser.ConditionInformationItemContext, MySQLStatementParser.ConditionInformationItemNameContext, MySQLStatementParser.ConditionNameContext, MySQLStatementParser.ConditionNumberContext, MySQLStatementParser.ConditionValueContext, MySQLStatementParser.ConnectionIdContext, MySQLStatementParser.ConnectionOptionsContext, MySQLStatementParser.ConnectOptionContext, MySQLStatementParser.ConnectOptionsContext, MySQLStatementParser.ConstraintClauseContext, MySQLStatementParser.ConstraintEnforcementContext, MySQLStatementParser.ConstraintNameContext, MySQLStatementParser.ConvertFunctionContext, MySQLStatementParser.CreateDatabaseContext, MySQLStatementParser.CreateDatabaseSpecification_Context, MySQLStatementParser.CreateDefinitionClauseContext, MySQLStatementParser.CreateEventContext, MySQLStatementParser.CreateFunctionContext, MySQLStatementParser.CreateIndexContext, MySQLStatementParser.CreateIndexSpecificationContext, MySQLStatementParser.CreateLikeClauseContext, MySQLStatementParser.CreateLoadableFunctionContext, MySQLStatementParser.CreateLogfileGroupContext, MySQLStatementParser.CreateProcedureContext, MySQLStatementParser.CreateResourceGroupContext, MySQLStatementParser.CreateRoleContext, MySQLStatementParser.CreateServerContext, MySQLStatementParser.CreateSRSStatementContext, MySQLStatementParser.CreateTableContext, MySQLStatementParser.CreateTableOptionContext, MySQLStatementParser.CreateTableOptionsContext, MySQLStatementParser.CreateTableOptionsSpaceSeparatedContext, MySQLStatementParser.CreateTablespaceContext, MySQLStatementParser.CreateTablespaceInnodbContext, MySQLStatementParser.CreateTablespaceNdbContext, MySQLStatementParser.CreateTriggerContext, MySQLStatementParser.CreateUserContext, MySQLStatementParser.CreateUserEntryContext, MySQLStatementParser.CreateUserEntryIdentifiedByContext, MySQLStatementParser.CreateUserEntryIdentifiedWithContext, MySQLStatementParser.CreateUserEntryNoOptionContext, MySQLStatementParser.CreateUserListContext, MySQLStatementParser.CreateViewContext, MySQLStatementParser.CteClauseContext, MySQLStatementParser.CurrentUserFunctionContext, MySQLStatementParser.CursorCloseStatementContext, MySQLStatementParser.CursorDeclareStatementContext, MySQLStatementParser.CursorFetchStatementContext, MySQLStatementParser.CursorNameContext, MySQLStatementParser.CursorOpenStatementContext, MySQLStatementParser.CursorStatementContext, MySQLStatementParser.CustomKeywordContext, MySQLStatementParser.DataTypeContext, MySQLStatementParser.DatetimeExprContext, MySQLStatementParser.DeallocateContext, MySQLStatementParser.DeclareConditionStatementContext, MySQLStatementParser.DeclareHandlerStatementContext, MySQLStatementParser.DeclareStatementContext, MySQLStatementParser.DefaultCharsetContext, MySQLStatementParser.DefaultCollationContext, MySQLStatementParser.DefaultEncryptionContext, MySQLStatementParser.DefaultRoleClauseContext, MySQLStatementParser.DeleteContext, MySQLStatementParser.DeleteSpecificationContext, MySQLStatementParser.DelimiterContext, MySQLStatementParser.DelimiterNameContext, MySQLStatementParser.DerivedColumnsContext, MySQLStatementParser.DirectionContext, MySQLStatementParser.DisableKeysContext, MySQLStatementParser.DistinctContext, MySQLStatementParser.DoStatementContext, MySQLStatementParser.DropDatabaseContext, MySQLStatementParser.DropEventContext, MySQLStatementParser.DropFunctionContext, MySQLStatementParser.DropIndexContext, MySQLStatementParser.DropLogfileGroupContext, MySQLStatementParser.DropProcedureContext, MySQLStatementParser.DropResourceGroupContext, MySQLStatementParser.DropRoleContext, MySQLStatementParser.DropServerContext, MySQLStatementParser.DropSRSStatementContext, MySQLStatementParser.DropTableContext, MySQLStatementParser.DropTablespaceContext, MySQLStatementParser.DropTriggerContext, MySQLStatementParser.DropUserContext, MySQLStatementParser.DropViewContext, MySQLStatementParser.DuplicateAsQueryExpressionContext, MySQLStatementParser.DuplicateSpecificationContext, MySQLStatementParser.EnableKeysContext, MySQLStatementParser.EngineRefContext, MySQLStatementParser.EqualContext, MySQLStatementParser.EscapedTableReferenceContext, MySQLStatementParser.EventNameContext, MySQLStatementParser.ExecuteContext, MySQLStatementParser.ExecuteStmtContext, MySQLStatementParser.ExecuteVarListContext, MySQLStatementParser.ExplainableStatementContext, MySQLStatementParser.ExplainContext, MySQLStatementParser.ExplainTypeContext, MySQLStatementParser.ExprContext, MySQLStatementParser.ExtractFunctionContext, MySQLStatementParser.FieldDefinitionContext, MySQLStatementParser.FieldLengthContext, MySQLStatementParser.FieldOptionsContext, MySQLStatementParser.FieldOrVarSpecContext, MySQLStatementParser.FieldsContext, MySQLStatementParser.FileSizeLiteralContext, MySQLStatementParser.FilterDefContext, MySQLStatementParser.FilterDefsContext, MySQLStatementParser.FlowControlStatementContext, MySQLStatementParser.FlushContext, MySQLStatementParser.FlushOptionContext, MySQLStatementParser.FormatNameContext, MySQLStatementParser.FrameBetweenContext, MySQLStatementParser.FrameClauseContext, MySQLStatementParser.FrameEndContext, MySQLStatementParser.FrameStartContext, MySQLStatementParser.FromClauseContext, MySQLStatementParser.FromSchemaContext, MySQLStatementParser.FromTableContext, MySQLStatementParser.FulltextIndexOptionContext, MySQLStatementParser.FunctionCallContext, MySQLStatementParser.FunctionNameContext, MySQLStatementParser.GeneratedOptionContext, MySQLStatementParser.GetDiagnosticsStatementContext, MySQLStatementParser.GrantAsContext, MySQLStatementParser.GrantContext, MySQLStatementParser.GrantIdentifierContext, MySQLStatementParser.GrantLevelGlobalContext, MySQLStatementParser.GrantLevelSchemaGlobalContext, MySQLStatementParser.GrantLevelTableContext, MySQLStatementParser.GrantProxyContext, MySQLStatementParser.GrantRoleOrPrivilegeOnToContext, MySQLStatementParser.GrantRoleOrPrivilegeToContext, MySQLStatementParser.GroupByClauseContext, MySQLStatementParser.GroupConcatFunctionContext, MySQLStatementParser.GroupNameContext, MySQLStatementParser.GroupReplicationContext, MySQLStatementParser.HandlerActionContext, MySQLStatementParser.HandlerCloseStatementContext, MySQLStatementParser.HandlerOpenStatementContext, MySQLStatementParser.HandlerReadIndexStatementContext, MySQLStatementParser.HandlerReadStatementContext, MySQLStatementParser.HandlerStatementContext, MySQLStatementParser.HavingClauseContext, MySQLStatementParser.HelpContext, MySQLStatementParser.HexadecimalLiteralsContext, MySQLStatementParser.HistogramContext, MySQLStatementParser.HostnameContext, MySQLStatementParser.IdentifiedByContext, MySQLStatementParser.IdentifiedWithContext, MySQLStatementParser.IdentifierContext, MySQLStatementParser.IdentifierKeywordsAmbiguous1RolesAndLabelsContext, MySQLStatementParser.IdentifierKeywordsAmbiguous2LabelsContext, MySQLStatementParser.IdentifierKeywordsAmbiguous3RolesContext, MySQLStatementParser.IdentifierKeywordsAmbiguous4SystemVariablesContext, MySQLStatementParser.IdentifierKeywordsUnambiguousContext, MySQLStatementParser.IdentifierListContext, MySQLStatementParser.IfExistsContext, MySQLStatementParser.IfNotExistsContext, MySQLStatementParser.IfStatementContext, MySQLStatementParser.IgnoreServerIdContext, MySQLStatementParser.IgnoreServerIdsContext, MySQLStatementParser.ImportStatementContext, MySQLStatementParser.IndexHintContext, MySQLStatementParser.IndexHintListContext, MySQLStatementParser.IndexNameContext, MySQLStatementParser.IndexOptionContext, MySQLStatementParser.IndexTypeClauseContext, MySQLStatementParser.IndexTypeContext, MySQLStatementParser.InnerJoinTypeContext, MySQLStatementParser.InsertContext, MySQLStatementParser.InsertIdentifierContext, MySQLStatementParser.InsertSelectClauseContext, MySQLStatementParser.InsertSpecificationContext, MySQLStatementParser.InsertValuesClauseContext, MySQLStatementParser.InstallComponentContext, MySQLStatementParser.InstallContext, MySQLStatementParser.InstallPluginContext, MySQLStatementParser.InstanceActionContext, MySQLStatementParser.InternalVariableNameContext, MySQLStatementParser.IntervalExpressionContext, MySQLStatementParser.IntervalUnitContext, MySQLStatementParser.IntervalValueContext, MySQLStatementParser.IpAddressContext, MySQLStatementParser.IsolationLevelContext, MySQLStatementParser.IsolationTypesContext, MySQLStatementParser.IterateStatementContext, MySQLStatementParser.JoinedTableContext, MySQLStatementParser.JoinSpecificationContext, MySQLStatementParser.JsonFunctionContext, MySQLStatementParser.JsonFunctionNameContext, MySQLStatementParser.KeyListWithExpressionContext, MySQLStatementParser.KeyOrIndexContext, MySQLStatementParser.KeyPartContext, MySQLStatementParser.KeyPartsContext, MySQLStatementParser.KeyPartWithExpressionContext, MySQLStatementParser.KillContext, MySQLStatementParser.LabelNameContext, MySQLStatementParser.LeadLagInfoContext, MySQLStatementParser.LeaveStatementContext, MySQLStatementParser.LevelClauseContext, MySQLStatementParser.LevelInWeightListElementContext, MySQLStatementParser.LimitClauseContext, MySQLStatementParser.LimitOffsetContext, MySQLStatementParser.LimitRowCountContext, MySQLStatementParser.LiteralsContext, MySQLStatementParser.LoadDataStatementContext, MySQLStatementParser.LoadIndexInfoContext, MySQLStatementParser.LoadStatementContext, MySQLStatementParser.LoadTableIndexListContext, MySQLStatementParser.LoadXmlStatementContext, MySQLStatementParser.LockClauseContext, MySQLStatementParser.LockClauseListContext, MySQLStatementParser.LockContext, MySQLStatementParser.LockedRowActionContext, MySQLStatementParser.LockOptionContext, MySQLStatementParser.LockStrengthContext, MySQLStatementParser.LogNameContext, MySQLStatementParser.LoopStatementContext, MySQLStatementParser.MasterDefContext, MySQLStatementParser.MasterDefsContext, MySQLStatementParser.MatchExpressionContext, MySQLStatementParser.MatchSearchModifierContext, MySQLStatementParser.ModifyColumnContext, MySQLStatementParser.MultipleTablesClauseContext, MySQLStatementParser.NameContext, MySQLStatementParser.NaturalJoinTypeContext, MySQLStatementParser.NewColumnContext, MySQLStatementParser.NotOperatorContext, MySQLStatementParser.NowContext, MySQLStatementParser.NoWriteToBinLogContext, MySQLStatementParser.NullTreatmentContext, MySQLStatementParser.NullValueLiteralsContext, MySQLStatementParser.NumberLiteralsContext, MySQLStatementParser.OldColumnContext, MySQLStatementParser.OnDuplicateKeyClauseContext, MySQLStatementParser.OnEmptyErrorContext, MySQLStatementParser.OnUpdateDeleteContext, MySQLStatementParser.OptimizeTableContext, MySQLStatementParser.OptionChainContext, MySQLStatementParser.OptionReleaseContext, MySQLStatementParser.OptionTypeContext, MySQLStatementParser.OptionValueContext, MySQLStatementParser.OptionValueListContext, MySQLStatementParser.OptionValueNoOptionTypeContext, MySQLStatementParser.OrderByClauseContext, MySQLStatementParser.OrderByItemContext, MySQLStatementParser.OrOperatorContext, MySQLStatementParser.OuterJoinTypeContext, MySQLStatementParser.OverClauseContext, MySQLStatementParser.OwnerContext, MySQLStatementParser.OwnerStatementContext, MySQLStatementParser.ParameterMarkerContext, MySQLStatementParser.PartitionClauseContext, MySQLStatementParser.PartitionDefinitionContext, MySQLStatementParser.PartitionDefinitionOptionContext, MySQLStatementParser.PartitionDefinitionsContext, MySQLStatementParser.PartitionKeyAlgorithmContext, MySQLStatementParser.PartitionLessThanValueContext, MySQLStatementParser.PartitionListContext, MySQLStatementParser.PartitionNameContext, MySQLStatementParser.PartitionNamesContext, MySQLStatementParser.PartitionTypeDefContext, MySQLStatementParser.PartitionValueListContext, MySQLStatementParser.PathContext, MySQLStatementParser.PlaceContext, MySQLStatementParser.PluginNameContext, MySQLStatementParser.PortContext, MySQLStatementParser.PositionFunctionContext, MySQLStatementParser.PrecisionContext, MySQLStatementParser.PredicateContext, MySQLStatementParser.PrepareContext, MySQLStatementParser.ProcedureNameContext, MySQLStatementParser.ProcedureParameterContext, MySQLStatementParser.ProjectionContext, MySQLStatementParser.ProjectionsContext, MySQLStatementParser.PurgeBinaryLogContext, MySQLStatementParser.QualifiedShorthandContext, MySQLStatementParser.QueryExpressionBodyContext, MySQLStatementParser.QueryExpressionContext, MySQLStatementParser.QueryExpressionParensContext, MySQLStatementParser.QueryPrimaryContext, MySQLStatementParser.QuerySpecificationContext, MySQLStatementParser.ReferenceDefinitionContext, MySQLStatementParser.ReferenceOptionContext, MySQLStatementParser.RegularFunctionContext, MySQLStatementParser.RegularFunctionNameContext, MySQLStatementParser.ReleaseSavepointContext, MySQLStatementParser.RenameColumnContext, MySQLStatementParser.RenameIndexContext, MySQLStatementParser.RenameTableContext, MySQLStatementParser.RenameUserContext, MySQLStatementParser.RepairTableContext, MySQLStatementParser.RepairTypeContext, MySQLStatementParser.RepeatStatementContext, MySQLStatementParser.ReplaceContext, MySQLStatementParser.ReplaceSelectClauseContext, MySQLStatementParser.ReplaceSpecificationContext, MySQLStatementParser.ReplaceValuesClauseContext, MySQLStatementParser.RequireClauseContext, MySQLStatementParser.ResetOptionContext, MySQLStatementParser.ResetPersistContext, MySQLStatementParser.ResetStatementContext, MySQLStatementParser.ResignalStatementContext, MySQLStatementParser.RestartContext, MySQLStatementParser.RestrictContext, MySQLStatementParser.ReturnStatementContext, MySQLStatementParser.RevokeContext, MySQLStatementParser.RevokeFromContext, MySQLStatementParser.RevokeOnFromContext, MySQLStatementParser.RoleAtHostContext, MySQLStatementParser.RoleIdentifierOrTextContext, MySQLStatementParser.RoleNameContext, MySQLStatementParser.RoleOrDynamicPrivilegeContext, MySQLStatementParser.RoleOrPrivilegeContext, MySQLStatementParser.RoleOrPrivilegesContext, MySQLStatementParser.RolesContext, MySQLStatementParser.RollbackContext, MySQLStatementParser.RoutineBodyContext, MySQLStatementParser.RoutineNameContext, MySQLStatementParser.RoutineOptionContext, MySQLStatementParser.RowConstructorListContext, MySQLStatementParser.RvalueSystemVariableContext, MySQLStatementParser.SavepointContext, MySQLStatementParser.ScheduleExpressionContext, MySQLStatementParser.SchemaNameContext, MySQLStatementParser.SchemaNamesContext, MySQLStatementParser.SchemaPairContext, MySQLStatementParser.SchemaPairsContext, MySQLStatementParser.SelectContext, MySQLStatementParser.SelectFieldsIntoContext, MySQLStatementParser.SelectIntoExpressionContext, MySQLStatementParser.SelectLinesIntoContext, MySQLStatementParser.SelectSpecificationContext, MySQLStatementParser.SelectWithIntoContext, MySQLStatementParser.ServerNameContext, MySQLStatementParser.ServerOptionContext, MySQLStatementParser.SetAssignmentsClauseContext, MySQLStatementParser.SetAutoCommitContext, MySQLStatementParser.SetCharacterContext, MySQLStatementParser.SetDefaultRoleContext, MySQLStatementParser.SetExprOrDefaultContext, MySQLStatementParser.SetPasswordContext, MySQLStatementParser.SetResourceGroupContext, MySQLStatementParser.SetRoleContext, MySQLStatementParser.SetSystemVariableContext, MySQLStatementParser.SetTransactionContext, MySQLStatementParser.SetVariableContext, MySQLStatementParser.ShardLibraryNameContext, MySQLStatementParser.ShorthandRegularFunctionContext, MySQLStatementParser.ShowBinaryLogsContext, MySQLStatementParser.ShowBinlogEventsContext, MySQLStatementParser.ShowCharacterSetContext, MySQLStatementParser.ShowCharsetContext, MySQLStatementParser.ShowCollationContext, MySQLStatementParser.ShowColumnsContext, MySQLStatementParser.ShowContext, MySQLStatementParser.ShowCreateDatabaseContext, MySQLStatementParser.ShowCreateEventContext, MySQLStatementParser.ShowCreateFunctionContext, MySQLStatementParser.ShowCreateProcedureContext, MySQLStatementParser.ShowCreateTableContext, MySQLStatementParser.ShowCreateTriggerContext, MySQLStatementParser.ShowCreateUserContext, MySQLStatementParser.ShowCreateViewContext, MySQLStatementParser.ShowDatabasesContext, MySQLStatementParser.ShowEngineContext, MySQLStatementParser.ShowEnginesContext, MySQLStatementParser.ShowErrorsContext, MySQLStatementParser.ShowEventsContext, MySQLStatementParser.ShowFilterContext, MySQLStatementParser.ShowFunctionCodeContext, MySQLStatementParser.ShowFunctionStatusContext, MySQLStatementParser.ShowGrantsContext, MySQLStatementParser.ShowIndexContext, MySQLStatementParser.ShowLikeContext, MySQLStatementParser.ShowMasterStatusContext, MySQLStatementParser.ShowOpenTablesContext, MySQLStatementParser.ShowPluginsContext, MySQLStatementParser.ShowPrivilegesContext, MySQLStatementParser.ShowProcedureCodeContext, MySQLStatementParser.ShowProcedureStatusContext, MySQLStatementParser.ShowProcesslistContext, MySQLStatementParser.ShowProfileContext, MySQLStatementParser.ShowProfilesContext, MySQLStatementParser.ShowProfileTypeContext, MySQLStatementParser.ShowRelaylogEventContext, MySQLStatementParser.ShowReplicasContext, MySQLStatementParser.ShowReplicaStatusContext, MySQLStatementParser.ShowSlaveHostsContext, MySQLStatementParser.ShowSlaveStatusContext, MySQLStatementParser.ShowStatusContext, MySQLStatementParser.ShowTablesContext, MySQLStatementParser.ShowTableStatusContext, MySQLStatementParser.ShowTriggersContext, MySQLStatementParser.ShowVariablesContext, MySQLStatementParser.ShowWarningsContext, MySQLStatementParser.ShowWhereClauseContext, MySQLStatementParser.ShutdownContext, MySQLStatementParser.SignalInformationItemContext, MySQLStatementParser.SignalStatementContext, MySQLStatementParser.SimpleExprContext, MySQLStatementParser.SimpleStatementContext, MySQLStatementParser.SingleTableClauseContext, MySQLStatementParser.SpecialFunctionContext, MySQLStatementParser.SrsAttributeContext, MySQLStatementParser.StandaloneAlterCommandsContext, MySQLStatementParser.StandaloneAlterTableActionContext, MySQLStatementParser.StartGroupReplicationContext, MySQLStatementParser.StartSlaveContext, MySQLStatementParser.StartTransactionContext, MySQLStatementParser.StatementInformationItemContext, MySQLStatementParser.StatementInformationItemNameContext, MySQLStatementParser.StaticPrivilegeAlterContext, MySQLStatementParser.StaticPrivilegeAlterRoutineContext, MySQLStatementParser.StaticPrivilegeCreateContext, MySQLStatementParser.StaticPrivilegeCreateRoleContext, MySQLStatementParser.StaticPrivilegeCreateRoutineContext, MySQLStatementParser.StaticPrivilegeCreateTablespaceContext, MySQLStatementParser.StaticPrivilegeCreateTemporaryTablesContext, MySQLStatementParser.StaticPrivilegeCreateUserContext, MySQLStatementParser.StaticPrivilegeCreateViewContext, MySQLStatementParser.StaticPrivilegeDeleteContext, MySQLStatementParser.StaticPrivilegeDropContext, MySQLStatementParser.StaticPrivilegeDropRoleContext, MySQLStatementParser.StaticPrivilegeEventContext, MySQLStatementParser.StaticPrivilegeExecuteContext, MySQLStatementParser.StaticPrivilegeFileContext, MySQLStatementParser.StaticPrivilegeGrantContext, MySQLStatementParser.StaticPrivilegeIndexContext, MySQLStatementParser.StaticPrivilegeInsertContext, MySQLStatementParser.StaticPrivilegeLockTablesContext, MySQLStatementParser.StaticPrivilegeProcessContext, MySQLStatementParser.StaticPrivilegeReferencesContext, MySQLStatementParser.StaticPrivilegeReloadContext, MySQLStatementParser.StaticPrivilegeReplicationClientContext, MySQLStatementParser.StaticPrivilegeReplicationSlaveContext, MySQLStatementParser.StaticPrivilegeSelectContext, MySQLStatementParser.StaticPrivilegeShowDatabasesContext, MySQLStatementParser.StaticPrivilegeShowViewContext, MySQLStatementParser.StaticPrivilegeShutdownContext, MySQLStatementParser.StaticPrivilegeSuperContext, MySQLStatementParser.StaticPrivilegeTriggerContext, MySQLStatementParser.StaticPrivilegeUpdateContext, MySQLStatementParser.StaticPrivilegeUsageContext, MySQLStatementParser.StopGroupReplicationContext, MySQLStatementParser.StopSlaveContext, MySQLStatementParser.StorageMediaContext, MySQLStatementParser.String_Context, MySQLStatementParser.StringListContext, MySQLStatementParser.StringLiteralsContext, MySQLStatementParser.SubpartitionDefinitionContext, MySQLStatementParser.SubPartitionsContext, MySQLStatementParser.SubqueryContext, MySQLStatementParser.SubstringFunctionContext, MySQLStatementParser.SystemVariableContext, MySQLStatementParser.TableAliasRefListContext, MySQLStatementParser.TableConstraintDefContext, MySQLStatementParser.TableElementContext, MySQLStatementParser.TableElementListContext, MySQLStatementParser.TableFactorContext, MySQLStatementParser.TableIdentOptWildContext, MySQLStatementParser.TableListContext, MySQLStatementParser.TableLockContext, MySQLStatementParser.TableLockingListContext, MySQLStatementParser.TableNameContext, MySQLStatementParser.TableOrTablesContext, MySQLStatementParser.TablePrimaryKeyCheckDefContext, MySQLStatementParser.TableReferenceContext, MySQLStatementParser.TableReferencesContext, MySQLStatementParser.TablesOptionContext, MySQLStatementParser.TableStatementContext, MySQLStatementParser.TableValueConstructorContext, MySQLStatementParser.TableWildContext, MySQLStatementParser.TemporalLiteralsContext, MySQLStatementParser.TextOrIdentifierContext, MySQLStatementParser.TextStringContext, MySQLStatementParser.TextStringHashContext, MySQLStatementParser.ThreadTypeContext, MySQLStatementParser.ThreadTypesContext, MySQLStatementParser.TimestampValueContext, MySQLStatementParser.TlsOptionContext, MySQLStatementParser.TransactionAccessModeContext, MySQLStatementParser.TransactionCharacteristicContext, MySQLStatementParser.TransactionCharacteristicsContext, MySQLStatementParser.TriggerEventContext, MySQLStatementParser.TriggerNameContext, MySQLStatementParser.TriggerOrderContext, MySQLStatementParser.TriggerTimeContext, MySQLStatementParser.TrimFunctionContext, MySQLStatementParser.TruncateTableContext, MySQLStatementParser.TypeDatetimePrecisionContext, MySQLStatementParser.UdfFunctionContext, MySQLStatementParser.UnicodeContext, MySQLStatementParser.UninstallComponentContext, MySQLStatementParser.UninstallContext, MySQLStatementParser.UninstallPluginContext, MySQLStatementParser.UnlockContext, MySQLStatementParser.UnqualifiedShorthandContext, MySQLStatementParser.UpdateContext, MySQLStatementParser.UpdateSpecification_Context, MySQLStatementParser.UseContext, MySQLStatementParser.UserAuthOptionContext, MySQLStatementParser.UserFuncAuthOptionContext, MySQLStatementParser.UserIdentifierOrTextContext, MySQLStatementParser.UserListContext, MySQLStatementParser.UsernameContext, MySQLStatementParser.UserOrRoleContext, MySQLStatementParser.UserOrRolesContext, MySQLStatementParser.UserVariableContext, MySQLStatementParser.UtilOptionContext, MySQLStatementParser.ValidStatementContext, MySQLStatementParser.ValueReferenceContext, MySQLStatementParser.ValuesFunctionContext, MySQLStatementParser.VariableContext, MySQLStatementParser.VcpuSpecContext, MySQLStatementParser.ViewNameContext, MySQLStatementParser.ViewNamesContext, MySQLStatementParser.VisibilityContext, MySQLStatementParser.WeightStringFunctionContext, MySQLStatementParser.WhereClauseContext, MySQLStatementParser.WhileStatementContext, MySQLStatementParser.WildTableContext, MySQLStatementParser.WildTablesContext, MySQLStatementParser.WindowClauseContext, MySQLStatementParser.WindowFunctionContext, MySQLStatementParser.WindowingClauseContext, MySQLStatementParser.WindowItemContext, MySQLStatementParser.WindowSpecificationContext, MySQLStatementParser.WithClauseContext, MySQLStatementParser.WithGrantOptionContext, MySQLStatementParser.WithRolesContext, MySQLStatementParser.WithValidationContext, MySQLStatementParser.WrapperNameContext, MySQLStatementParser.XaBeginContext, MySQLStatementParser.XaCommitContext, MySQLStatementParser.XaEndContext, MySQLStatementParser.XaPrepareContext, MySQLStatementParser.XaRecoveryContext, MySQLStatementParser.XaRollbackContext, MySQLStatementParser.XidContext
-
-
Field Summary
-
Fields inherited from class org.apache.shardingsphere.sql.parser.autogen.MySQLStatementParser
_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ACCESSIBLE, ACCOUNT, ACTION, ACTIVE, ADD, ADMIN, AFTER, AGAINST, AGGREGATE, ALGORITHM, ALL, ALTER, ALWAYS, AMPERSAND_, ANALYZE, AND, AND_, ANY, ARRAY, AS, ASC, ASCII, ASENSITIVE, ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS, ASSIGNMENT_, ASTERISK_, AT, AT_, ATTRIBUTE, AUTO_INCREMENT, AUTOCOMMIT, AUTOEXTEND_SIZE, AVG, AVG_ROW_LENGTH, BACKSLASH_, BACKUP, BEFORE, BEGIN, BETWEEN, BIGINT, BINARY, BINLOG, BIT, BIT_NUM_, BIT_XOR, BLOB, BLOCK, BLOCK_COMMENT, BOOL, BOOLEAN, BOTH, BQ_, BQUOTA_STRING, BTREE, BUCKETS, BY, BYTE, CACHE, CALL, CARET_, CASCADE, CASCADED, CASE, CAST, CATALOG_NAME, CHAIN, CHANGE, CHANGED, CHANNEL, CHAR, CHAR_VARYING, CHARACTER, CHARACTER_VARYING, CHARSET, CHECK, CHECKSUM, CIPHER, CLASS_ORIGIN, CLIENT, CLONE, CLOSE, COALESCE, CODE, COLLATE, COLLATION, COLON_, COLUMN, COLUMN_FORMAT, COLUMN_NAME, COLUMNS, COMMA_, COMMENT, COMMIT, COMMITTED, COMPACT, COMPLETION, COMPONENT, COMPRESSED, COMPRESSION, CONCURRENT, CONDITION, CONNECTION, CONSISTENT, CONSTRAINT, CONSTRAINT_CATALOG, CONSTRAINT_NAME, CONSTRAINT_SCHEMA, CONTAINS, CONTEXT, CONTINUE, CONVERT, COPY, COUNT, CPU, CREATE, CROSS, CUBE, CUME_DIST, CURRENT, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_USER, CURSOR, CURSOR_NAME, DATA, DATABASE, DATABASES, DATAFILE, DATE, DATETIME, DAY, DAY_HOUR, DAY_MICROSECOND, DAY_MINUTE, DAY_SECOND, DEALLOCATE, DEC, DECIMAL, DECIMAL_NUM_, DECLARE, DEFAULT, DEFAULT_AUTH, DEFINER, DEFINITION, DELAY_KEY_WRITE, DELAYED, DELETE, DELIMITER, DENSE_RANK, DEQ_, DESC, DESCRIBE, DESCRIPTION, DETERMINISTIC, DIAGNOSTICS, DIRECTORY, DISABLE, DISCARD, DISK, DISTINCT, DISTINCTROW, DIV, DO, DOT_, DOT_ASTERISK_, DOUBLE, DOUBLE_QUOTED_TEXT, DQ_, DROP, DUAL, DUMPFILE, DUPLICATE, DYNAMIC, EACH, ELSE, ELSEIF, EMPTY, ENABLE, ENCLOSED, ENCRYPTION, END, ENDS, ENFORCED, ENGINE, ENGINE_ATTRIBUTE, ENGINES, ENUM, EQ_, ERROR, ERRORS, ESCAPE, ESCAPED, EVENT, EVENTS, EVERY, EXCEPT, EXCHANGE, EXCLUDE, EXCLUSIVE, EXECUTE, EXISTS, EXIT, EXPANSION, EXPIRE, EXPLAIN, EXPORT, EXTENDED, EXTENT_SIZE, EXTRACT, FAILED_LOGIN_ATTEMPTS, FALSE, FAST, FAULTS, FETCH, FIELDS, FILE, FILE_BLOCK_SIZE, FILESIZE_LITERAL, FILTER, FIRST, FIRST_VALUE, FIXED, FLOAT, FLOAT_NUM_, FLOAT4, FLOAT8, FLUSH, FOLLOWING, FOLLOWS, FOR, FOR_GENERATOR, FORCE, FOREIGN, FORMAT, FOUND, FROM, FULL, FULLTEXT, FUNCTION, GENERAL, GENERATE, GENERATED, GEOMCOLLECTION, GEOMETRY, GEOMETRYCOLLECTION, GET, GET_FORMAT, GET_MASTER_PUBLIC_KEY, GET_SOURCE_PUBLIC_KEY, GLOBAL, GRANT, GRANTS, GROUP, GROUP_CONCAT, GROUP_REPLICATION, GROUPING, GROUPS, GT_, GTE_, GTID_ONLY, HANDLER, HASH, HAVING, HELP, HEX_DIGIT_, HIGH_PRIORITY, HISTOGRAM, HISTORY, HOST, HOSTS, HOUR, HOUR_MICROSECOND, HOUR_MINUTE, HOUR_SECOND, IDENTIFIED, IDENTIFIER_, IF, IGNORE, IGNORE_SERVER_IDS, IMPORT, IN, INACTIVE, INDEX, INDEXES, INFILE, INITIAL_SIZE, INLINE_COMMENT, INNER, INNODB, INOUT, INPLACE, INSENSITIVE, INSERT, INSERT_METHOD, INSTALL, INSTANCE, INSTANT, INT, INT_NUM_, INT1, INT2, INT3, INT4, INT8, INTEGER, INTERVAL, INTO, INVISIBLE, INVOKER, IO, IO_AFTER_GTIDS, IO_BEFORE_GTIDS, IP_ADDRESS, IPC, IS, ISOLATION, ISSUER, ITERATE, JOIN, JSON, JSON_ARRAY, JSON_ARRAY_APPEND, JSON_ARRAY_INSERT, JSON_CONTAINS, JSON_CONTAINS_PATH, JSON_DEPTH, JSON_EXTRACT, JSON_INSERT, JSON_KEYS, JSON_LENGTH, JSON_MERGE, JSON_MERGE_PATCH, JSON_MERGE_PRESERVE, JSON_OBJECT, JSON_OVERLAPS, JSON_PRETTY, JSON_QUOTE, JSON_REMOVE, JSON_REPLACE, JSON_SCHEMA_VALID, JSON_SCHEMA_VALIDATION_REPORT, JSON_SEARCH, JSON_SEPARATOR, JSON_SET, JSON_STORAGE_FREE, JSON_STORAGE_SIZE, JSON_TABLE, JSON_TYPE, JSON_UNQUOTE, JSON_UNQUOTED_SEPARATOR, JSON_VALID, JSON_VALUE, KEY, KEY_BLOCK_SIZE, KEYS, KILL, LAG, LANGUAGE, LAST, LAST_DAY, LAST_VALUE, LATERAL, LBE_, LBT_, LEAD, LEADING, LEAVE, LEAVES, LEFT, LESS, LEVEL, LIKE, LIMIT, LINEAR, LINES, LINESTRING, LIST, LOAD, LOCAL, LOCALTIME, LOCALTIMESTAMP, LOCK, LOCKED, LOCKS, LOGFILE, LOGS, LONG, LONG_CHAR_VARYING, LONG_VARCHAR, LONGBLOB, LONGTEXT, LOOP, LOW_PRIORITY, LP_, LT_, LTE_, MASTER, MASTER_AUTO_POSITION, MASTER_BIND, MASTER_COMPRESSION_ALGORITHM, MASTER_CONNECT_RETRY, MASTER_DELAY, MASTER_HEARTBEAT_PERIOD, MASTER_HOST, MASTER_LOG_FILE, MASTER_LOG_POS, MASTER_PASSWORD, MASTER_PORT, MASTER_PUBLIC_KEY_PATH, MASTER_RETRY_COUNT, MASTER_SERVER_ID, MASTER_SSL, MASTER_SSL_CA, MASTER_SSL_CAPATH, MASTER_SSL_CERT, MASTER_SSL_CIPHER, MASTER_SSL_CRL, MASTER_SSL_CRLPATH, MASTER_SSL_KEY, MASTER_SSL_VERIFY_SERVER_CERT, MASTER_TLS_CIPHERSUITES, MASTER_TLS_VERSION, MASTER_USER, MASTER_ZSTD_COMPRESSION_LEVEL, MATCH, MAX, MAX_CONNECTIONS_PER_HOUR, MAX_QUERIES_PER_HOUR, MAX_ROWS, MAX_SIZE, MAX_UPDATES_PER_HOUR, MAX_USER_CONNECTIONS, MAXVALUE, MEDIUM, MEDIUMBLOB, MEDIUMINT, MEDIUMTEXT, MEMBER, MEMORY, MERGE, MESSAGE_TEXT, MICROSECOND, MIDDLEINT, MIGRATE, MIN, MIN_ROWS, MINUS_, MINUTE, MINUTE_MICROSECOND, MINUTE_SECOND, MOD, MOD_, MODE, MODIFIES, MODIFY, MONTH, MULTILINESTRING, MULTIPOINT, MULTIPOLYGON, MUTEX, MYSQL_ADMIN, MYSQL_ERRNO, MYSQL_MAIN, NAME, NAMES, NATIONAL, NATIONAL_CHAR, NATIONAL_CHAR_VARYING, NATURAL, NCHAR, NCHAR_TEXT, NDBCLUSTER, NEQ_, NESTED, NETWORK_NAMESPACE, NEVER, NEW, NEXT, NO, NO_WAIT, NO_WRITE_TO_BINLOG, NODEGROUP, NONE, NOT, NOT_, NOT_SUPPORT_, NOWAIT, NTH_VALUE, NTILE, NULL, NULLS, NUMBER, NUMBER_, NUMERIC, NVARCHAR, OF, OFF, OFFSET, OJ, OLD, ON, ONE, ONLY, OPEN, OPTIMIZE, OPTIMIZER_COSTS, OPTION, OPTIONAL, OPTIONALLY, OPTIONS, OR, OR_, ORDER, ORDINALITY, ORGANIZATION, OTHERS, OUT, OUTER, OUTFILE, OVER, OWNER, PACK_KEYS, PAGE, PARSER, PARTIAL, PARTITION, PARTITIONING, PARTITIONS, PASSWORD, PASSWORD_LOCK_TIME, PATH, PERCENT_RANK, PERSIST, PERSIST_ONLY, PHASE, PLUGIN, PLUGIN_DIR, PLUGINS, PLUS_, POINT, POLYGON, PORT, POSITION, POUND_, PRECEDES, PRECEDING, PRECISION, PREPARE, PRESERVE, PREV, PRIMARY, PRIVILEGE_CHECKS_USER, PRIVILEGES, PROCEDURE, PROCESS, PROCESSLIST, PROFILE, PROFILES, PROXY, PURGE, QUARTER, QUERY, QUESTION_, QUICK, RANDOM, RANGE, RANK, RBE_, RBT_, READ, READ_ONLY, READ_WRITE, READS, REAL, REBUILD, RECOVER, RECURSIVE, REDO_BUFFER_SIZE, REDO_LOG, REDUNDANT, REFERENCE, REFERENCES, REGEXP, RELAY, RELAY_LOG_FILE, RELAY_LOG_POS, RELAY_THREAD, RELAYLOG, RELEASE, RELOAD, REMOVE, RENAME, REORGANIZE, REPAIR, REPEAT, REPEATABLE, REPLACE, REPLICA, REPLICAS, REPLICATE_DO_DB, REPLICATE_DO_TABLE, REPLICATE_IGNORE_DB, REPLICATE_IGNORE_TABLE, REPLICATE_REWRITE_DB, REPLICATE_WILD_DO_TABLE, REPLICATE_WILD_IGNORE_TABLE, REPLICATION, REQUIRE, REQUIRE_ROW_FORMAT, REQUIRE_TABLE_PRIMARY_KEY_CHECK, RESET, RESIGNAL, RESOURCE, RESPECT, RESTART, RESTORE, RESTRICT, RESUME, RETAIN, RETURN, RETURNED_SQLSTATE, RETURNING, RETURNS, REUSE, REVERSE, REVOKE, RIGHT, RLIKE, ROLE, ROLLBACK, ROLLUP, ROTATE, ROUTINE, ROW, ROW_COUNT, ROW_FORMAT, ROW_NUMBER, ROWS, RP_, RTREE, RULE_accountLockPasswordExpireOption, RULE_accountLockPasswordExpireOptions, RULE_aclType, RULE_aggregationFunction, RULE_aggregationFunctionName, RULE_algorithmOptionAndLockOption, RULE_alias, RULE_allOrPartitionNameList, RULE_alterAlgorithmOption, RULE_alterCommandList, RULE_alterCommandsModifier, RULE_alterCommandsModifierList, RULE_alterDatabase, RULE_alterDatabaseSpecification_, RULE_alterEvent, RULE_alterFunction, RULE_alterInstance, RULE_alterList, RULE_alterListItem, RULE_alterLockOption, RULE_alterLogfileGroup, RULE_alterOrderList, RULE_alterPartition, RULE_alterProcedure, RULE_alterResourceGroup, RULE_alterServer, RULE_alterStatement, RULE_alterTable, RULE_alterTableActions, RULE_alterTablePartitionOptions, RULE_alterTablespace, RULE_alterTablespaceInnodb, RULE_alterTablespaceNdb, RULE_alterUser, RULE_alterUserEntry, RULE_alterUserList, RULE_alterView, RULE_analyzeTable, RULE_andOperator, RULE_ascii, RULE_assignGtidsToAnonymousTransactionsDef, RULE_assignment, RULE_assignmentOperator, RULE_assignmentValue, RULE_assignmentValues, RULE_authOption, RULE_begin, RULE_beginStatement, RULE_beginTransaction, RULE_binaryLogFileIndexNumber, RULE_binlog, RULE_bitExpr, RULE_bitValueLiterals, RULE_blobValue, RULE_booleanLiterals, RULE_booleanPrimary, RULE_cacheIndex, RULE_cacheTableIndexList, RULE_call, RULE_caseElse, RULE_caseExpression, RULE_caseStatement, RULE_caseWhen, RULE_castFunction, RULE_castType, RULE_change, RULE_changeMasterTo, RULE_changeReplicationFilter, RULE_changeReplicationSourceOption, RULE_changeReplicationSourceOptionDefs, RULE_changeReplicationSourceTo, RULE_channel, RULE_channelName, RULE_channelOption, RULE_characterSet, RULE_charFunction, RULE_charset, RULE_charsetName, RULE_charsetWithOptBinary, RULE_checkConstraint, RULE_checksumTable, RULE_checkTable, RULE_checkTableOption, RULE_checkType, RULE_clone, RULE_cloneAction, RULE_cloneDir, RULE_cloneInstance, RULE_collateClause, RULE_collationName, RULE_columnAttribute, RULE_columnDefinition, RULE_columnFormat, RULE_columnName, RULE_columnNames, RULE_columnRef, RULE_columnRefList, RULE_combineClause, RULE_combineOption, RULE_commit, RULE_commonIndexOption, RULE_comparisonOperator, RULE_completeRegularFunction, RULE_componentName, RULE_compoundStatement, RULE_conditionHandlingStatement, RULE_conditionInformationItem, RULE_conditionInformationItemName, RULE_conditionName, RULE_conditionNumber, RULE_conditionValue, RULE_connectionId, RULE_connectionOptions, RULE_connectOption, RULE_connectOptions, RULE_constraintClause, RULE_constraintEnforcement, RULE_constraintName, RULE_convertFunction, RULE_createDatabase, RULE_createDatabaseSpecification_, RULE_createDefinitionClause, RULE_createEvent, RULE_createFunction, RULE_createIndex, RULE_createIndexSpecification, RULE_createLikeClause, RULE_createLoadableFunction, RULE_createLogfileGroup, RULE_createProcedure, RULE_createResourceGroup, RULE_createRole, RULE_createServer, RULE_createSRSStatement, RULE_createTable, RULE_createTableOption, RULE_createTableOptions, RULE_createTableOptionsSpaceSeparated, RULE_createTablespace, RULE_createTablespaceInnodb, RULE_createTablespaceNdb, RULE_createTrigger, RULE_createUser, RULE_createUserEntry, RULE_createUserList, RULE_createView, RULE_cteClause, RULE_currentUserFunction, RULE_cursorCloseStatement, RULE_cursorDeclareStatement, RULE_cursorFetchStatement, RULE_cursorName, RULE_cursorOpenStatement, RULE_cursorStatement, RULE_customKeyword, RULE_dataType, RULE_datetimeExpr, RULE_deallocate, RULE_declareConditionStatement, RULE_declareHandlerStatement, RULE_declareStatement, RULE_defaultCharset, RULE_defaultCollation, RULE_defaultEncryption, RULE_defaultRoleClause, RULE_delete, RULE_deleteSpecification, RULE_delimiter, RULE_delimiterName, RULE_derivedColumns, RULE_direction, RULE_distinct, RULE_doStatement, RULE_dropDatabase, RULE_dropEvent, RULE_dropFunction, RULE_dropIndex, RULE_dropLogfileGroup, RULE_dropProcedure, RULE_dropResourceGroup, RULE_dropRole, RULE_dropServer, RULE_dropSRSStatement, RULE_dropTable, RULE_dropTablespace, RULE_dropTrigger, RULE_dropUser, RULE_dropView, RULE_duplicateAsQueryExpression, RULE_duplicateSpecification, RULE_engineRef, RULE_equal, RULE_escapedTableReference, RULE_eventName, RULE_execute, RULE_executeStmt, RULE_executeVarList, RULE_explain, RULE_explainableStatement, RULE_explainType, RULE_expr, RULE_extractFunction, RULE_fieldDefinition, RULE_fieldLength, RULE_fieldOptions, RULE_fieldOrVarSpec, RULE_fields, RULE_fileSizeLiteral, RULE_filterDef, RULE_filterDefs, RULE_flowControlStatement, RULE_flush, RULE_flushOption, RULE_formatName, RULE_frameBetween, RULE_frameClause, RULE_frameEnd, RULE_frameStart, RULE_fromClause, RULE_fromSchema, RULE_fromTable, RULE_fulltextIndexOption, RULE_functionCall, RULE_functionName, RULE_generatedOption, RULE_getDiagnosticsStatement, RULE_grant, RULE_grantAs, RULE_grantIdentifier, RULE_groupByClause, RULE_groupConcatFunction, RULE_groupName, RULE_groupReplication, RULE_handlerAction, RULE_handlerCloseStatement, RULE_handlerOpenStatement, RULE_handlerReadIndexStatement, RULE_handlerReadStatement, RULE_handlerStatement, RULE_havingClause, RULE_help, RULE_hexadecimalLiterals, RULE_histogram, RULE_hostname, RULE_identifiedBy, RULE_identifiedWith, RULE_identifier, RULE_identifierKeywordsAmbiguous1RolesAndLabels, RULE_identifierKeywordsAmbiguous2Labels, RULE_identifierKeywordsAmbiguous3Roles, RULE_identifierKeywordsAmbiguous4SystemVariables, RULE_identifierKeywordsUnambiguous, RULE_identifierList, RULE_ifExists, RULE_ifNotExists, RULE_ifStatement, RULE_ignoreServerId, RULE_ignoreServerIds, RULE_importStatement, RULE_indexHint, RULE_indexHintList, RULE_indexName, RULE_indexOption, RULE_indexType, RULE_indexTypeClause, RULE_innerJoinType, RULE_insert, RULE_insertIdentifier, RULE_insertSelectClause, RULE_insertSpecification, RULE_insertValuesClause, RULE_install, RULE_installComponent, RULE_installPlugin, RULE_instanceAction, RULE_internalVariableName, RULE_intervalExpression, RULE_intervalUnit, RULE_intervalValue, RULE_ipAddress, RULE_isolationLevel, RULE_isolationTypes, RULE_iterateStatement, RULE_joinedTable, RULE_joinSpecification, RULE_jsonFunction, RULE_jsonFunctionName, RULE_keyListWithExpression, RULE_keyOrIndex, RULE_keyPart, RULE_keyParts, RULE_keyPartWithExpression, RULE_kill, RULE_labelName, RULE_leadLagInfo, RULE_leaveStatement, RULE_levelClause, RULE_levelInWeightListElement, RULE_limitClause, RULE_limitOffset, RULE_limitRowCount, RULE_literals, RULE_loadDataStatement, RULE_loadIndexInfo, RULE_loadStatement, RULE_loadTableIndexList, RULE_loadXmlStatement, RULE_lock, RULE_lockClause, RULE_lockClauseList, RULE_lockedRowAction, RULE_lockOption, RULE_lockStrength, RULE_logName, RULE_loopStatement, RULE_masterDef, RULE_masterDefs, RULE_matchExpression, RULE_matchSearchModifier, RULE_multipleTablesClause, RULE_name, RULE_naturalJoinType, RULE_newColumn, RULE_notOperator, RULE_now, RULE_noWriteToBinLog, RULE_nullTreatment, RULE_nullValueLiterals, RULE_numberLiterals, RULE_oldColumn, RULE_onDuplicateKeyClause, RULE_onEmptyError, RULE_onUpdateDelete, RULE_optimizeTable, RULE_optionChain, RULE_optionRelease, RULE_optionType, RULE_optionValue, RULE_optionValueList, RULE_optionValueNoOptionType, RULE_orderByClause, RULE_orderByItem, RULE_orOperator, RULE_outerJoinType, RULE_overClause, RULE_owner, RULE_ownerStatement, RULE_parameterMarker, RULE_partitionClause, RULE_partitionDefinition, RULE_partitionDefinitionOption, RULE_partitionDefinitions, RULE_partitionKeyAlgorithm, RULE_partitionLessThanValue, RULE_partitionList, RULE_partitionName, RULE_partitionNames, RULE_partitionTypeDef, RULE_partitionValueList, RULE_path, RULE_place, RULE_pluginName, RULE_port, RULE_positionFunction, RULE_precision, RULE_predicate, RULE_prepare, RULE_procedureName, RULE_procedureParameter, RULE_projection, RULE_projections, RULE_purgeBinaryLog, RULE_qualifiedShorthand, RULE_queryExpression, RULE_queryExpressionBody, RULE_queryExpressionParens, RULE_queryPrimary, RULE_querySpecification, RULE_referenceDefinition, RULE_referenceOption, RULE_regularFunction, RULE_regularFunctionName, RULE_releaseSavepoint, RULE_renameTable, RULE_renameUser, RULE_repairTable, RULE_repairType, RULE_repeatStatement, RULE_replace, RULE_replaceSelectClause, RULE_replaceSpecification, RULE_replaceValuesClause, RULE_requireClause, RULE_resetOption, RULE_resetPersist, RULE_resetStatement, RULE_resignalStatement, RULE_restart, RULE_restrict, RULE_returnStatement, RULE_revoke, RULE_roleIdentifierOrText, RULE_roleName, RULE_roleOrPrivilege, RULE_roleOrPrivileges, RULE_roles, RULE_rollback, RULE_routineBody, RULE_routineName, RULE_routineOption, RULE_rowConstructorList, RULE_rvalueSystemVariable, RULE_savepoint, RULE_scheduleExpression, RULE_schemaName, RULE_schemaNames, RULE_schemaPair, RULE_schemaPairs, RULE_select, RULE_selectFieldsInto, RULE_selectIntoExpression, RULE_selectLinesInto, RULE_selectSpecification, RULE_selectWithInto, RULE_serverName, RULE_serverOption, RULE_setAssignmentsClause, RULE_setAutoCommit, RULE_setCharacter, RULE_setDefaultRole, RULE_setExprOrDefault, RULE_setPassword, RULE_setResourceGroup, RULE_setRole, RULE_setSystemVariable, RULE_setTransaction, RULE_setVariable, RULE_shardLibraryName, RULE_shorthandRegularFunction, RULE_show, RULE_showBinaryLogs, RULE_showBinlogEvents, RULE_showCharacterSet, RULE_showCharset, RULE_showCollation, RULE_showColumns, RULE_showCreateDatabase, RULE_showCreateEvent, RULE_showCreateFunction, RULE_showCreateProcedure, RULE_showCreateTable, RULE_showCreateTrigger, RULE_showCreateUser, RULE_showCreateView, RULE_showDatabases, RULE_showEngine, RULE_showEngines, RULE_showErrors, RULE_showEvents, RULE_showFilter, RULE_showFunctionCode, RULE_showFunctionStatus, RULE_showGrants, RULE_showIndex, RULE_showLike, RULE_showMasterStatus, RULE_showOpenTables, RULE_showPlugins, RULE_showPrivileges, RULE_showProcedureCode, RULE_showProcedureStatus, RULE_showProcesslist, RULE_showProfile, RULE_showProfiles, RULE_showProfileType, RULE_showRelaylogEvent, RULE_showReplicas, RULE_showReplicaStatus, RULE_showSlaveHosts, RULE_showSlaveStatus, RULE_showStatus, RULE_showTables, RULE_showTableStatus, RULE_showTriggers, RULE_showVariables, RULE_showWarnings, RULE_showWhereClause, RULE_shutdown, RULE_signalInformationItem, RULE_signalStatement, RULE_simpleExpr, RULE_simpleStatement, RULE_singleTableClause, RULE_specialFunction, RULE_srsAttribute, RULE_standaloneAlterCommands, RULE_standaloneAlterTableAction, RULE_startGroupReplication, RULE_startSlave, RULE_startTransaction, RULE_statementInformationItem, RULE_statementInformationItemName, RULE_stopGroupReplication, RULE_stopSlave, RULE_storageMedia, RULE_string_, RULE_stringList, RULE_stringLiterals, RULE_subpartitionDefinition, RULE_subPartitions, RULE_subquery, RULE_substringFunction, RULE_systemVariable, RULE_tableAliasRefList, RULE_tableConstraintDef, RULE_tableElement, RULE_tableElementList, RULE_tableFactor, RULE_tableIdentOptWild, RULE_tableList, RULE_tableLock, RULE_tableLockingList, RULE_tableName, RULE_tableOrTables, RULE_tablePrimaryKeyCheckDef, RULE_tableReference, RULE_tableReferences, RULE_tablesOption, RULE_tableStatement, RULE_tableValueConstructor, RULE_tableWild, RULE_temporalLiterals, RULE_textOrIdentifier, RULE_textString, RULE_textStringHash, RULE_threadType, RULE_threadTypes, RULE_timestampValue, RULE_tlsOption, RULE_transactionAccessMode, RULE_transactionCharacteristic, RULE_transactionCharacteristics, RULE_triggerEvent, RULE_triggerName, RULE_triggerOrder, RULE_triggerTime, RULE_trimFunction, RULE_truncateTable, RULE_typeDatetimePrecision, RULE_udfFunction, RULE_unicode, RULE_uninstall, RULE_uninstallComponent, RULE_uninstallPlugin, RULE_unlock, RULE_unqualifiedShorthand, RULE_update, RULE_updateSpecification_, RULE_use, RULE_userAuthOption, RULE_userFuncAuthOption, RULE_userIdentifierOrText, RULE_userList, RULE_username, RULE_userOrRole, RULE_userOrRoles, RULE_userVariable, RULE_utilOption, RULE_validStatement, RULE_valueReference, RULE_valuesFunction, RULE_variable, RULE_vcpuSpec, RULE_viewName, RULE_viewNames, RULE_visibility, RULE_weightStringFunction, RULE_whereClause, RULE_whileStatement, RULE_wildTable, RULE_wildTables, RULE_windowClause, RULE_windowFunction, RULE_windowingClause, RULE_windowItem, RULE_windowSpecification, RULE_withClause, RULE_withGrantOption, RULE_withRoles, RULE_withValidation, RULE_wrapperName, RULE_xaBegin, RULE_xaCommit, RULE_xaEnd, RULE_xaPrepare, RULE_xaRecovery, RULE_xaRollback, RULE_xid, ruleNames, SAFE_EQ_, SAVEPOINT, SCHEDULE, SCHEMA, SCHEMA_NAME, SCHEMAS, SECOND, SECOND_MICROSECOND, SECONDARY, SECONDARY_ENGINE, SECONDARY_ENGINE_ATTRIBUTE, SECONDARY_LOAD, SECONDARY_UNLOAD, SECURITY, SELECT, SEMI_, SENSITIVE, SEPARATOR, SERIAL, SERIALIZABLE, SERVER, SESSION, SET, SHARE, SHARED, SHOW, SHUTDOWN, SIGNAL, SIGNED, SIGNED_INT, SIGNED_INTEGER, SIGNED_LEFT_SHIFT_, SIGNED_RIGHT_SHIFT_, SIMPLE, SINGLE_QUOTED_TEXT, SKIP_SYMBOL, SLASH_, SLAVE, SLOW, SMALLINT, SNAPSHOT, SOCKET, SONAME, SOUNDS, SOURCE, SOURCE_AUTO_POSITION, SOURCE_BIND, SOURCE_COMPRESSION_ALGORITHMS, SOURCE_CONNECT_RETRY, SOURCE_CONNECTION_AUTO_FAILOVER, SOURCE_DELAY, SOURCE_HEARTBEAT_PERIOD, SOURCE_HOST, SOURCE_LOG_FILE, SOURCE_LOG_POS, SOURCE_PASSWORD, SOURCE_PORT, SOURCE_PUBLIC_KEY_PATH, SOURCE_RETRY_COUNT, SOURCE_SSL, SOURCE_SSL_CA, SOURCE_SSL_CAPATH, SOURCE_SSL_CERT, SOURCE_SSL_CIPHER, SOURCE_SSL_CRL, SOURCE_SSL_CRLPATH, SOURCE_SSL_KEY, SOURCE_SSL_VERIFY_SERVER_CERT, SOURCE_TLS_CIPHERSUITES, SOURCE_TLS_VERSION, SOURCE_USER, SOURCE_ZSTD_COMPRESSION_LEVEL, SPATIAL, SPECIFIC, SQ_, SQL, SQL_AFTER_GTIDS, SQL_AFTER_MTS_GAPS, SQL_BEFORE_GTIDS, SQL_BIG_RESULT, SQL_BUFFER_RESULT, SQL_CALC_FOUND_ROWS, SQL_NO_CACHE, SQL_SMALL_RESULT, SQL_THREAD, SQLEXCEPTION, SQLSTATE, SQLWARNING, SRID, SSL, STACKED, START, STARTING, STARTS, STATS_AUTO_RECALC, STATS_PERSISTENT, STATS_SAMPLE_PAGES, STATUS, STOP, STORAGE, STORED, STRAIGHT_JOIN, STREAM, STRING, SUBCLASS_ORIGIN, SUBJECT, SUBPARTITION, SUBPARTITIONS, SUBSTR, SUBSTRING, SUM, SUPER, SUSPEND, SWAPS, SWITCHES, SYSTEM, TABLE, TABLE_CHECKSUM, TABLE_NAME, TABLES, TABLESPACE, TEMPORARY, TEMPTABLE, TERMINATED, TEXT, THAN, THEN, THREAD_PRIORITY, TIES, TILDE_, TIME, TIMESTAMP, TIMESTAMP_ADD, TIMESTAMP_DIFF, TINYBLOB, TINYINT, TINYTEXT, TLS, TO, tokenNames, TRADITIONAL, TRAILING, TRANSACTION, TREE, TRIGGER, TRIGGERS, TRIM, TRUE, TRUNCATE, TYPE, TYPES, UL_BINARY, UNBOUNDED, UNCOMMITTED, UNDEFINED, UNDERSCORE_CHARSET, UNDO, UNDO_BUFFER_SIZE, UNDOFILE, UNICODE, UNINSTALL, UNION, UNIQUE, UNKNOWN, UNLOCK, UNSIGNED, UNSIGNED_INT, UNSIGNED_INTEGER, UNTIL, UPDATE, UPGRADE, USAGE, USE, USE_FRM, USER, USER_RESOURCES, USING, UTC_DATE, UTC_TIME, UTC_TIMESTAMP, VALIDATION, VALUE, VALUES, VARBINARY, VARCHAR, VARCHARACTER, VARIABLES, VARYING, VCPU, VERTICAL_BAR_, VIEW, VIRTUAL, VISIBLE, VOCABULARY, WAIT, WARNINGS, WEEK, WEIGHT_STRING, WHEN, WHERE, WHILE, WINDOW, WITH, WITHOUT, WORK, WRAPPER, WRITE, WS, X509, XA, XID, XML, XOR, YEAR, YEAR_MONTH, ZEROFILL, ZONE
-
-
Constructor Summary
Constructors Constructor Description MySQLParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ASTNodeparse()-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.MySQLStatementParser
accountLockPasswordExpireOption, accountLockPasswordExpireOptions, aclType, aggregationFunction, aggregationFunctionName, algorithmOptionAndLockOption, alias, allOrPartitionNameList, alterAlgorithmOption, alterCommandList, alterCommandsModifier, alterCommandsModifierList, alterDatabase, alterDatabaseSpecification_, alterEvent, alterFunction, alterInstance, alterList, alterListItem, alterLockOption, alterLogfileGroup, alterOrderList, alterPartition, alterProcedure, alterResourceGroup, alterServer, alterStatement, alterTable, alterTableActions, alterTablePartitionOptions, alterTablespace, alterTablespaceInnodb, alterTablespaceNdb, alterUser, alterUserEntry, alterUserList, alterView, analyzeTable, andOperator, ascii, assignGtidsToAnonymousTransactionsDef, assignment, assignmentOperator, assignmentValue, assignmentValues, authOption, begin, beginStatement, beginTransaction, binaryLogFileIndexNumber, binlog, bitExpr, bitValueLiterals, blobValue, booleanLiterals, booleanPrimary, cacheIndex, cacheTableIndexList, call, caseElse, caseExpression, caseStatement, caseWhen, castFunction, castType, change, changeMasterTo, changeReplicationFilter, changeReplicationSourceOption, changeReplicationSourceOptionDefs, changeReplicationSourceTo, channel, channelName, channelOption, characterSet, charFunction, charset, charsetName, charsetWithOptBinary, checkConstraint, checksumTable, checkTable, checkTableOption, checkType, clone, cloneAction, cloneDir, cloneInstance, collateClause, collationName, columnAttribute, columnDefinition, columnFormat, columnName, columnNames, columnRef, columnRefList, combineClause, combineOption, commit, commonIndexOption, comparisonOperator, completeRegularFunction, componentName, compoundStatement, conditionHandlingStatement, conditionInformationItem, conditionInformationItemName, conditionName, conditionNumber, conditionValue, connectionId, connectionOptions, connectOption, connectOptions, constraintClause, constraintEnforcement, constraintName, convertFunction, createDatabase, createDatabaseSpecification_, createDefinitionClause, createEvent, createFunction, createIndex, createIndexSpecification, createLikeClause, createLoadableFunction, createLogfileGroup, createProcedure, createResourceGroup, createRole, createServer, createSRSStatement, createTable, createTableOption, createTableOptions, createTableOptionsSpaceSeparated, createTablespace, createTablespaceInnodb, createTablespaceNdb, createTrigger, createUser, createUserEntry, createUserList, createView, cteClause, currentUserFunction, cursorCloseStatement, cursorDeclareStatement, cursorFetchStatement, cursorName, cursorOpenStatement, cursorStatement, customKeyword, dataType, datetimeExpr, deallocate, declareConditionStatement, declareHandlerStatement, declareStatement, defaultCharset, defaultCollation, defaultEncryption, defaultRoleClause, delete, deleteSpecification, delimiter, delimiterName, derivedColumns, direction, distinct, doStatement, dropDatabase, dropEvent, dropFunction, dropIndex, dropLogfileGroup, dropProcedure, dropResourceGroup, dropRole, dropServer, dropSRSStatement, dropTable, dropTablespace, dropTrigger, dropUser, dropView, duplicateAsQueryExpression, duplicateSpecification, engineRef, equal, escapedTableReference, eventName, execute, executeStmt, executeVarList, explain, explainableStatement, explainType, expr, extractFunction, fieldDefinition, fieldLength, fieldOptions, fieldOrVarSpec, fields, fileSizeLiteral, filterDef, filterDefs, flowControlStatement, flush, flushOption, formatName, frameBetween, frameClause, frameEnd, frameStart, fromClause, fromSchema, fromTable, fulltextIndexOption, functionCall, functionName, generatedOption, getATN, getDiagnosticsStatement, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, grant, grantAs, grantIdentifier, groupByClause, groupConcatFunction, groupName, groupReplication, handlerAction, handlerCloseStatement, handlerOpenStatement, handlerReadIndexStatement, handlerReadStatement, handlerStatement, havingClause, help, hexadecimalLiterals, histogram, hostname, identifiedBy, identifiedWith, identifier, identifierKeywordsAmbiguous1RolesAndLabels, identifierKeywordsAmbiguous2Labels, identifierKeywordsAmbiguous3Roles, identifierKeywordsAmbiguous4SystemVariables, identifierKeywordsUnambiguous, identifierList, ifExists, ifNotExists, ifStatement, ignoreServerId, ignoreServerIds, importStatement, indexHint, indexHintList, indexName, indexOption, indexType, indexTypeClause, innerJoinType, insert, insertIdentifier, insertSelectClause, insertSpecification, insertValuesClause, install, installComponent, installPlugin, instanceAction, internalVariableName, intervalExpression, intervalUnit, intervalValue, ipAddress, isolationLevel, isolationTypes, iterateStatement, joinedTable, joinSpecification, jsonFunction, jsonFunctionName, keyListWithExpression, keyOrIndex, keyPart, keyParts, keyPartWithExpression, kill, labelName, leadLagInfo, leaveStatement, levelClause, levelInWeightListElement, limitClause, limitOffset, limitRowCount, literals, loadDataStatement, loadIndexInfo, loadStatement, loadTableIndexList, loadXmlStatement, lock, lockClause, lockClauseList, lockedRowAction, lockOption, lockStrength, logName, loopStatement, masterDef, masterDefs, matchExpression, matchSearchModifier, multipleTablesClause, name, naturalJoinType, newColumn, notOperator, now, noWriteToBinLog, nullTreatment, nullValueLiterals, numberLiterals, oldColumn, onDuplicateKeyClause, onEmptyError, onUpdateDelete, optimizeTable, optionChain, optionRelease, optionType, optionValue, optionValueList, optionValueNoOptionType, orderByClause, orderByItem, orOperator, outerJoinType, overClause, owner, ownerStatement, parameterMarker, partitionClause, partitionDefinition, partitionDefinitionOption, partitionDefinitions, partitionKeyAlgorithm, partitionLessThanValue, partitionList, partitionName, partitionNames, partitionTypeDef, partitionValueList, path, place, pluginName, port, positionFunction, precision, predicate, prepare, procedureName, procedureParameter, projection, projections, purgeBinaryLog, qualifiedShorthand, queryExpression, queryExpressionBody, queryExpressionParens, queryPrimary, querySpecification, referenceDefinition, referenceOption, regularFunction, regularFunctionName, releaseSavepoint, renameTable, renameUser, repairTable, repairType, repeatStatement, replace, replaceSelectClause, replaceSpecification, replaceValuesClause, requireClause, resetOption, resetPersist, resetStatement, resignalStatement, restart, restrict, returnStatement, revoke, roleIdentifierOrText, roleName, roleOrPrivilege, roleOrPrivileges, roles, rollback, routineBody, routineName, routineOption, rowConstructorList, rvalueSystemVariable, savepoint, scheduleExpression, schemaName, schemaNames, schemaPair, schemaPairs, select, selectFieldsInto, selectIntoExpression, selectLinesInto, selectSpecification, selectWithInto, sempred, serverName, serverOption, setAssignmentsClause, setAutoCommit, setCharacter, setDefaultRole, setExprOrDefault, setPassword, setResourceGroup, setRole, setSystemVariable, setTransaction, setVariable, shardLibraryName, shorthandRegularFunction, show, showBinaryLogs, showBinlogEvents, showCharacterSet, showCharset, showCollation, showColumns, showCreateDatabase, showCreateEvent, showCreateFunction, showCreateProcedure, showCreateTable, showCreateTrigger, showCreateUser, showCreateView, showDatabases, showEngine, showEngines, showErrors, showEvents, showFilter, showFunctionCode, showFunctionStatus, showGrants, showIndex, showLike, showMasterStatus, showOpenTables, showPlugins, showPrivileges, showProcedureCode, showProcedureStatus, showProcesslist, showProfile, showProfiles, showProfileType, showRelaylogEvent, showReplicas, showReplicaStatus, showSlaveHosts, showSlaveStatus, showStatus, showTables, showTableStatus, showTriggers, showVariables, showWarnings, showWhereClause, shutdown, signalInformationItem, signalStatement, simpleExpr, simpleStatement, singleTableClause, specialFunction, srsAttribute, standaloneAlterCommands, standaloneAlterTableAction, startGroupReplication, startSlave, startTransaction, statementInformationItem, statementInformationItemName, stopGroupReplication, stopSlave, storageMedia, string_, stringList, stringLiterals, subpartitionDefinition, subPartitions, subquery, substringFunction, systemVariable, tableAliasRefList, tableConstraintDef, tableElement, tableElementList, tableFactor, tableIdentOptWild, tableList, tableLock, tableLockingList, tableName, tableOrTables, tablePrimaryKeyCheckDef, tableReference, tableReferences, tablesOption, tableStatement, tableValueConstructor, tableWild, temporalLiterals, textOrIdentifier, textString, textStringHash, threadType, threadTypes, timestampValue, tlsOption, transactionAccessMode, transactionCharacteristic, transactionCharacteristics, triggerEvent, triggerName, triggerOrder, triggerTime, trimFunction, truncateTable, typeDatetimePrecision, udfFunction, unicode, uninstall, uninstallComponent, uninstallPlugin, unlock, unqualifiedShorthand, update, updateSpecification_, use, userAuthOption, userFuncAuthOption, userIdentifierOrText, userList, username, userOrRole, userOrRoles, userVariable, utilOption, validStatement, valueReference, valuesFunction, variable, vcpuSpec, viewName, viewNames, visibility, weightStringFunction, whereClause, whileStatement, wildTable, wildTables, windowClause, windowFunction, windowingClause, windowItem, windowSpecification, withClause, withGrantOption, withRoles, withValidation, wrapperName, xaBegin, xaCommit, xaEnd, xaPrepare, xaRecovery, xaRollback, xid
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
-
-
-
Method Detail
-
parse
public ASTNode parse()
- Specified by:
parsein interfaceorg.apache.shardingsphere.sql.parser.api.parser.SQLParser
-
-