public class HiveCreateTableStatement extends SQLCreateTableStatement
SQLCreateTableStatement.Type| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLExpr |
intoBuckets |
protected boolean |
likeQuery |
protected List<SQLAssignItem> |
mappedBy |
protected SQLExpr |
metaLifeCycle |
protected Map<String,SQLObject> |
serdeProperties |
protected List<SQLExpr> |
skewedBy |
protected List<SQLExpr> |
skewedByOn |
protected SQLExpr |
using |
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| 构造器和说明 |
|---|
HiveCreateTableStatement() |
HiveCreateTableStatement(DbType dbType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor v) |
protected void |
acceptChild(SQLASTVisitor v) |
void |
addSkewedBy(SQLExpr item) |
void |
addSkewedByOn(SQLExpr item) |
HiveCreateTableStatement |
clone() |
void |
cloneTo(HiveCreateTableStatement x) |
SQLExpr |
getIntoBuckets() |
List<SQLAssignItem> |
getMappedBy() |
SQLExpr |
getMetaLifeCycle() |
Map<String,SQLObject> |
getSerdeProperties() |
List<SQLExpr> |
getSkewedBy() |
List<SQLExpr> |
getSkewedByOn() |
SQLExpr |
getUsing() |
boolean |
isLikeQuery() |
void |
setIntoBuckets(SQLExpr intoBuckets) |
void |
setLikeQuery(boolean likeQuery) |
void |
setMetaLifeCycle(SQLExpr x) |
void |
setUsing(SQLExpr x) |
addBodyBeforeComment, addClusteredByItem, addColumn, addColumn, addOption, addPartitionColumn, addSortedByItem, addTblProperty, alterApply, apply, apply, apply, apply, 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 SQLExpr metaLifeCycle
protected boolean likeQuery
protected List<SQLAssignItem> mappedBy
protected SQLExpr intoBuckets
protected SQLExpr using
public HiveCreateTableStatement()
public HiveCreateTableStatement(DbType dbType)
protected void accept0(SQLASTVisitor v)
accept0 在类中 SQLCreateTableStatementprotected void acceptChild(SQLASTVisitor v)
acceptChild 在类中 SQLCreateTableStatementpublic void cloneTo(HiveCreateTableStatement x)
public HiveCreateTableStatement clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLCreateTableStatementpublic void addSkewedBy(SQLExpr item)
public void addSkewedByOn(SQLExpr item)
public SQLExpr getMetaLifeCycle()
public void setMetaLifeCycle(SQLExpr x)
public boolean isLikeQuery()
public void setLikeQuery(boolean likeQuery)
public List<SQLAssignItem> getMappedBy()
public SQLExpr getIntoBuckets()
public void setIntoBuckets(SQLExpr intoBuckets)
public SQLExpr getUsing()
public void setUsing(SQLExpr x)
Copyright © 2013–2023. All rights reserved.