public class AntsparkCreateTableStatement extends SQLCreateTableStatement
SQLCreateTableStatement.Type| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLExprTableSource |
datasource |
protected List<SQLAssignItem> |
mappedBy |
protected SQLExpr |
metaLifeCycle |
protected Map<String,SQLObject> |
serdeProperties |
protected List<SQLExpr> |
skewedBy |
protected List<SQLExpr> |
skewedByOn |
buckets, clusteredBy, clusteringType, comment, compress, dimension, engine, external, ifNotExists, ignore, inherits, like, location, logging, onCommitDeleteRows, onCommitPreserveRows, partitionColumns, partitioning, replace, rowFormat, select, shards, sortedBy, storedAs, tableElementList, tableOptions, tableSource, tablespace, tblProperties, typeafterSemi, dbType, headHintsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
AntsparkCreateTableStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(AntsparkVisitor v) |
protected void |
accept0(SQLASTVisitor v) |
protected void |
acceptChild(SQLASTVisitor v) |
void |
addSkewedBy(SQLExpr item) |
void |
addSkewedByOn(SQLExpr item) |
SQLExprTableSource |
getDatasource()
Getter method for property datasource.
|
List<SQLAssignItem> |
getMappedBy() |
SQLExpr |
getMetaLifeCycle() |
Map<String,SQLObject> |
getSerdeProperties() |
List<SQLExpr> |
getSkewedBy() |
List<SQLExpr> |
getSkewedByOn() |
void |
setDatasource(SQLExpr datasource) |
void |
setMetaLifeCycle(SQLExpr x) |
addBodyBeforeComment, addClusteredByItem, addColumn, addColumn, addOption, addPartitionColumn, addSortedByItem, addTblProperty, alterApply, apply, apply, apply, apply, clone, cloneTo, columnIndexOf, computeName, containsDuplicateColumnNames, containsDuplicateColumnNames, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getBuckets, getCatalog, getChildren, getClusteredBy, getClusteringType, getColumn, getColumnComments, getColumnDefinitions, getColumnNames, getComment, getCompress, getEngine, getInherits, getLike, getLocation, getLogging, getName, getOption, getOptionOrTblPropertyValue, getOptionValue, getPartitionColumns, getPartitioning, getPrimaryKeyNames, getRowFormat, getSchema, getSelect, getShards, getSortedBy, getStoredAs, getTableElementList, getTableName, getTableOptions, getTableSource, getTablespace, getTblProperties, getTblProperty, getTblPropertyValue, getType, hasBodyBeforeComment, hashForeignKey, isDimension, isExternal, isIfNotExists, isIgnore, isMUL, isOnCommitPreserveRows, isOnlyPrimaryKey, isPrimaryColumn, isPrimaryColumn, isReferenced, isReferenced, isReplace, isUNI, renameColumn, setBuckets, setClusteringType, setComment, setCompress, setDimension, setEngine, setExternal, setIfNotExiists, setIgnore, setInherits, setLike, setLike, setLocation, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setReplace, setRowFormat, setSchema, setSelect, setShards, setStoredAs, setTableName, setTableSource, setTablespace, setType, simplify, sort, toStringgetDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toUnformattedStringaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLinegetDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentprotected List<SQLAssignItem> mappedBy
protected SQLExpr metaLifeCycle
protected SQLExprTableSource datasource
public List<SQLAssignItem> getMappedBy()
public void addSkewedBy(SQLExpr item)
public void addSkewedByOn(SQLExpr item)
public SQLExpr getMetaLifeCycle()
public void setMetaLifeCycle(SQLExpr x)
public void setDatasource(SQLExpr datasource)
public SQLExprTableSource getDatasource()
protected void accept0(SQLASTVisitor v)
accept0 在类中 SQLCreateTableStatementprotected void accept0(AntsparkVisitor v)
protected void acceptChild(SQLASTVisitor v)
acceptChild 在类中 SQLCreateTableStatementCopyright © 2013–2023. All rights reserved.