public static class PostgreSQLStatementParser.AlterTableCmdContext
extends org.antlr.v4.runtime.ParserRuleContext
| 构造器和说明 |
|---|
AlterTableCmdContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) |
org.antlr.v4.runtime.tree.TerminalNode |
ADD() |
org.antlr.v4.runtime.tree.TerminalNode |
ALL() |
org.antlr.v4.runtime.tree.TerminalNode |
ALTER() |
PostgreSQLStatementParser.AlterColumnDefaultContext |
alterColumnDefault() |
PostgreSQLStatementParser.AlterGenericOptionsContext |
alterGenericOptions() |
PostgreSQLStatementParser.AlterIdentityColumnOptionListContext |
alterIdentityColumnOptionList() |
PostgreSQLStatementParser.AlterUsingContext |
alterUsing() |
org.antlr.v4.runtime.tree.TerminalNode |
ALWAYS() |
PostgreSQLStatementParser.AnyNameContext |
anyName() |
org.antlr.v4.runtime.tree.TerminalNode |
AS() |
org.antlr.v4.runtime.tree.TerminalNode |
CLUSTER() |
List<PostgreSQLStatementParser.ColIdContext> |
colId() |
PostgreSQLStatementParser.ColIdContext |
colId(int i) |
PostgreSQLStatementParser.CollateClauseContext |
collateClause() |
org.antlr.v4.runtime.tree.TerminalNode |
COLUMN() |
PostgreSQLStatementParser.ColumnCompressionContext |
columnCompression() |
PostgreSQLStatementParser.ColumnDefContext |
columnDef() |
org.antlr.v4.runtime.tree.TerminalNode |
CONSTRAINT() |
PostgreSQLStatementParser.ConstraintAttributeSpecContext |
constraintAttributeSpec() |
org.antlr.v4.runtime.tree.TerminalNode |
DISABLE() |
org.antlr.v4.runtime.tree.TerminalNode |
DROP() |
PostgreSQLStatementParser.DropBehaviorContext |
dropBehavior() |
org.antlr.v4.runtime.tree.TerminalNode |
ENABLE() |
org.antlr.v4.runtime.tree.TerminalNode |
FORCE() |
org.antlr.v4.runtime.tree.TerminalNode |
GENERATED() |
PostgreSQLStatementParser.GeneratedWhenContext |
generatedWhen() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
IDENTITY() |
PostgreSQLStatementParser.IfExistsContext |
ifExists() |
PostgreSQLStatementParser.IfNotExistsContext |
ifNotExists() |
org.antlr.v4.runtime.tree.TerminalNode |
INHERIT() |
org.antlr.v4.runtime.tree.TerminalNode |
LEVEL() |
org.antlr.v4.runtime.tree.TerminalNode |
LOGGED() |
PostgreSQLStatementParser.NameContext |
name() |
org.antlr.v4.runtime.tree.TerminalNode |
NO() |
org.antlr.v4.runtime.tree.TerminalNode |
NOT() |
org.antlr.v4.runtime.tree.TerminalNode |
NULL() |
org.antlr.v4.runtime.tree.TerminalNode |
NUMBER_() |
org.antlr.v4.runtime.tree.TerminalNode |
OF() |
org.antlr.v4.runtime.tree.TerminalNode |
OIDS() |
org.antlr.v4.runtime.tree.TerminalNode |
ON() |
org.antlr.v4.runtime.tree.TerminalNode |
OWNER() |
PostgreSQLStatementParser.ParenthesizedSeqOptListContext |
parenthesizedSeqOptList() |
PostgreSQLStatementParser.QualifiedNameContext |
qualifiedName() |
PostgreSQLStatementParser.ReloptionsContext |
reloptions() |
org.antlr.v4.runtime.tree.TerminalNode |
REPLICA() |
PostgreSQLStatementParser.ReplicaIdentityContext |
replicaIdentity() |
org.antlr.v4.runtime.tree.TerminalNode |
RESET() |
PostgreSQLStatementParser.RoleSpecContext |
roleSpec() |
org.antlr.v4.runtime.tree.TerminalNode |
ROW() |
org.antlr.v4.runtime.tree.TerminalNode |
RULE() |
org.antlr.v4.runtime.tree.TerminalNode |
SECURITY() |
org.antlr.v4.runtime.tree.TerminalNode |
SET() |
PostgreSQLStatementParser.SetDataContext |
setData() |
PostgreSQLStatementParser.SignedIconstContext |
signedIconst() |
org.antlr.v4.runtime.tree.TerminalNode |
STATISTICS() |
org.antlr.v4.runtime.tree.TerminalNode |
STORAGE() |
PostgreSQLStatementParser.TableConstraintContext |
tableConstraint() |
org.antlr.v4.runtime.tree.TerminalNode |
TABLESPACE() |
org.antlr.v4.runtime.tree.TerminalNode |
TO() |
org.antlr.v4.runtime.tree.TerminalNode |
TRIGGER() |
org.antlr.v4.runtime.tree.TerminalNode |
TYPE() |
PostgreSQLStatementParser.TypeNameContext |
typeName() |
org.antlr.v4.runtime.tree.TerminalNode |
UNLOGGED() |
org.antlr.v4.runtime.tree.TerminalNode |
USER() |
org.antlr.v4.runtime.tree.TerminalNode |
VALID() |
org.antlr.v4.runtime.tree.TerminalNode |
VALIDATE() |
org.antlr.v4.runtime.tree.TerminalNode |
WITHOUT() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic AlterTableCmdContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode ADD()
public PostgreSQLStatementParser.ColumnDefContext columnDef()
public org.antlr.v4.runtime.tree.TerminalNode COLUMN()
public PostgreSQLStatementParser.IfNotExistsContext ifNotExists()
public org.antlr.v4.runtime.tree.TerminalNode ALTER()
public List<PostgreSQLStatementParser.ColIdContext> colId()
public PostgreSQLStatementParser.ColIdContext colId(int i)
public PostgreSQLStatementParser.AlterColumnDefaultContext alterColumnDefault()
public org.antlr.v4.runtime.tree.TerminalNode DROP()
public org.antlr.v4.runtime.tree.TerminalNode NOT()
public org.antlr.v4.runtime.tree.TerminalNode NULL()
public org.antlr.v4.runtime.tree.TerminalNode SET()
public org.antlr.v4.runtime.tree.TerminalNode STATISTICS()
public PostgreSQLStatementParser.SignedIconstContext signedIconst()
public org.antlr.v4.runtime.tree.TerminalNode NUMBER_()
public PostgreSQLStatementParser.ReloptionsContext reloptions()
public org.antlr.v4.runtime.tree.TerminalNode RESET()
public org.antlr.v4.runtime.tree.TerminalNode STORAGE()
public PostgreSQLStatementParser.ColumnCompressionContext columnCompression()
public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
public PostgreSQLStatementParser.GeneratedWhenContext generatedWhen()
public org.antlr.v4.runtime.tree.TerminalNode AS()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public PostgreSQLStatementParser.ParenthesizedSeqOptListContext parenthesizedSeqOptList()
public PostgreSQLStatementParser.AlterIdentityColumnOptionListContext alterIdentityColumnOptionList()
public PostgreSQLStatementParser.IfExistsContext ifExists()
public PostgreSQLStatementParser.DropBehaviorContext dropBehavior()
public org.antlr.v4.runtime.tree.TerminalNode TYPE()
public PostgreSQLStatementParser.TypeNameContext typeName()
public PostgreSQLStatementParser.SetDataContext setData()
public PostgreSQLStatementParser.CollateClauseContext collateClause()
public PostgreSQLStatementParser.AlterUsingContext alterUsing()
public PostgreSQLStatementParser.AlterGenericOptionsContext alterGenericOptions()
public PostgreSQLStatementParser.TableConstraintContext tableConstraint()
public org.antlr.v4.runtime.tree.TerminalNode VALID()
public org.antlr.v4.runtime.tree.TerminalNode CONSTRAINT()
public PostgreSQLStatementParser.NameContext name()
public PostgreSQLStatementParser.ConstraintAttributeSpecContext constraintAttributeSpec()
public org.antlr.v4.runtime.tree.TerminalNode VALIDATE()
public org.antlr.v4.runtime.tree.TerminalNode WITHOUT()
public org.antlr.v4.runtime.tree.TerminalNode OIDS()
public org.antlr.v4.runtime.tree.TerminalNode CLUSTER()
public org.antlr.v4.runtime.tree.TerminalNode ON()
public org.antlr.v4.runtime.tree.TerminalNode LOGGED()
public org.antlr.v4.runtime.tree.TerminalNode UNLOGGED()
public org.antlr.v4.runtime.tree.TerminalNode ENABLE()
public org.antlr.v4.runtime.tree.TerminalNode TRIGGER()
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS()
public org.antlr.v4.runtime.tree.TerminalNode REPLICA()
public org.antlr.v4.runtime.tree.TerminalNode ALL()
public org.antlr.v4.runtime.tree.TerminalNode USER()
public org.antlr.v4.runtime.tree.TerminalNode DISABLE()
public org.antlr.v4.runtime.tree.TerminalNode RULE()
public org.antlr.v4.runtime.tree.TerminalNode INHERIT()
public PostgreSQLStatementParser.QualifiedNameContext qualifiedName()
public org.antlr.v4.runtime.tree.TerminalNode NO()
public org.antlr.v4.runtime.tree.TerminalNode OF()
public PostgreSQLStatementParser.AnyNameContext anyName()
public org.antlr.v4.runtime.tree.TerminalNode OWNER()
public org.antlr.v4.runtime.tree.TerminalNode TO()
public PostgreSQLStatementParser.RoleSpecContext roleSpec()
public org.antlr.v4.runtime.tree.TerminalNode TABLESPACE()
public PostgreSQLStatementParser.ReplicaIdentityContext replicaIdentity()
public org.antlr.v4.runtime.tree.TerminalNode ROW()
public org.antlr.v4.runtime.tree.TerminalNode LEVEL()
public org.antlr.v4.runtime.tree.TerminalNode SECURITY()
public org.antlr.v4.runtime.tree.TerminalNode FORCE()
public int getRuleIndex()
getRuleIndex 在类中 org.antlr.v4.runtime.RuleContextpublic <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
accept 在接口中 org.antlr.v4.runtime.tree.ParseTreeaccept 在类中 org.antlr.v4.runtime.RuleContextCopyright © 2022 The Apache Software Foundation. All rights reserved.