public static class OdpsParser.CreateTableStatementContext extends OdpsParserRuleContext
Modifier and Type | Field and Description |
---|---|
OdpsParser.TableBucketsContext |
buckets |
org.antlr.v4.runtime.Token |
changeLogs |
OdpsParser.ColumnNameTypeConstraintListContext |
columns |
OdpsParser.TableCommentContext |
comment |
OdpsParser.QueryExpressionWithCTEContext |
dataSource |
OdpsParser.DataFormatDescContext |
dd |
org.antlr.v4.runtime.Token |
ext |
org.antlr.v4.runtime.Token |
hubLifeCycle |
OdpsParser.IfNotExistsContext |
ine |
OdpsParser.TableLifecycleContext |
lifecycle |
org.antlr.v4.runtime.Token |
like |
OdpsParser.TableNameContext |
likeName |
OdpsParser.TableNameContext |
name |
OdpsParser.TablePartitionContext |
partitions |
OdpsParser.TablePropertiesPrefixedContext |
prop |
org.antlr.v4.runtime.Token |
shards |
OdpsParser.TableSkewedContext |
skewed |
org.antlr.v4.runtime.Token |
temp |
data
Constructor and Description |
---|
CreateTableStatementContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
Modifier and Type | Method and Description |
---|---|
OdpsParser.ColumnNameTypeConstraintListContext |
columnNameTypeConstraintList() |
org.antlr.v4.runtime.tree.TerminalNode |
COMMA() |
OdpsParser.DataFormatDescContext |
dataFormatDesc() |
void |
enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
void |
exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
int |
getRuleIndex() |
OdpsParser.IfNotExistsContext |
ifNotExists() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_AS() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_CHANGELOGS() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_CREATE() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_EXTERNAL() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_HUBLIFECYCLE() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_INTO() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_LIKE() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_SHARDS() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_TABLE() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_TEMPORARY() |
org.antlr.v4.runtime.tree.TerminalNode |
LPAREN() |
List<org.antlr.v4.runtime.tree.TerminalNode> |
Number() |
org.antlr.v4.runtime.tree.TerminalNode |
Number(int i) |
OdpsParser.OutOfLineConstraintsContext |
outOfLineConstraints() |
OdpsParser.QueryExpressionWithCTEContext |
queryExpressionWithCTE() |
org.antlr.v4.runtime.tree.TerminalNode |
RPAREN() |
OdpsParser.TableBucketsContext |
tableBuckets() |
OdpsParser.TableCommentContext |
tableComment() |
OdpsParser.TableLifecycleContext |
tableLifecycle() |
List<OdpsParser.TableNameContext> |
tableName() |
OdpsParser.TableNameContext |
tableName(int i) |
OdpsParser.TablePartitionContext |
tablePartition() |
OdpsParser.TablePropertiesPrefixedContext |
tablePropertiesPrefixed() |
OdpsParser.TableSkewedContext |
tableSkewed() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
public org.antlr.v4.runtime.Token temp
public org.antlr.v4.runtime.Token ext
public OdpsParser.IfNotExistsContext ine
public OdpsParser.TableNameContext name
public org.antlr.v4.runtime.Token like
public OdpsParser.TableNameContext likeName
public OdpsParser.DataFormatDescContext dd
public OdpsParser.TablePropertiesPrefixedContext prop
public OdpsParser.TableLifecycleContext lifecycle
public OdpsParser.ColumnNameTypeConstraintListContext columns
public OdpsParser.TableCommentContext comment
public OdpsParser.TablePartitionContext partitions
public OdpsParser.TableBucketsContext buckets
public OdpsParser.TableSkewedContext skewed
public org.antlr.v4.runtime.Token shards
public org.antlr.v4.runtime.Token hubLifeCycle
public org.antlr.v4.runtime.Token changeLogs
public OdpsParser.QueryExpressionWithCTEContext dataSource
public CreateTableStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode KW_CREATE()
public org.antlr.v4.runtime.tree.TerminalNode KW_TABLE()
public List<OdpsParser.TableNameContext> tableName()
public OdpsParser.TableNameContext tableName(int i)
public org.antlr.v4.runtime.tree.TerminalNode KW_LIKE()
public OdpsParser.DataFormatDescContext dataFormatDesc()
public org.antlr.v4.runtime.tree.TerminalNode KW_TEMPORARY()
public org.antlr.v4.runtime.tree.TerminalNode KW_EXTERNAL()
public OdpsParser.IfNotExistsContext ifNotExists()
public org.antlr.v4.runtime.tree.TerminalNode LPAREN()
public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
public org.antlr.v4.runtime.tree.TerminalNode KW_INTO()
public org.antlr.v4.runtime.tree.TerminalNode KW_SHARDS()
public org.antlr.v4.runtime.tree.TerminalNode KW_HUBLIFECYCLE()
public org.antlr.v4.runtime.tree.TerminalNode KW_CHANGELOGS()
public org.antlr.v4.runtime.tree.TerminalNode KW_AS()
public OdpsParser.TablePropertiesPrefixedContext tablePropertiesPrefixed()
public OdpsParser.TableLifecycleContext tableLifecycle()
public OdpsParser.ColumnNameTypeConstraintListContext columnNameTypeConstraintList()
public OdpsParser.TableCommentContext tableComment()
public OdpsParser.TablePartitionContext tablePartition()
public OdpsParser.TableBucketsContext tableBuckets()
public OdpsParser.TableSkewedContext tableSkewed()
public List<org.antlr.v4.runtime.tree.TerminalNode> Number()
public org.antlr.v4.runtime.tree.TerminalNode Number(int i)
public OdpsParser.QueryExpressionWithCTEContext queryExpressionWithCTE()
public org.antlr.v4.runtime.tree.TerminalNode COMMA()
public OdpsParser.OutOfLineConstraintsContext outOfLineConstraints()
public int getRuleIndex()
getRuleIndex
in class org.antlr.v4.runtime.RuleContext
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
enterRule
in class org.antlr.v4.runtime.ParserRuleContext
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
exitRule
in class org.antlr.v4.runtime.ParserRuleContext
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.