public class HiveInsertStatement extends SQLInsertStatement implements SQLStatement
SQLInsertStatement.ValuesClause| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
overwrite |
private List<SQLAssignItem> |
partitions |
dbType, headHints, upsert, withcolumns, columnsString, columnsStringHash, query, tableSource, valuesListattributes, parent| 构造器和说明 |
|---|
HiveInsertStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(HiveASTVisitor visitor) |
protected void |
accept0(OdpsASTVisitor visitor) |
protected void |
accept0(SQLASTVisitor visitor) |
void |
addPartition(SQLAssignItem partition) |
HiveInsertStatement |
clone() |
String |
getDbType() |
List<SQLAssignItem> |
getPartitions() |
boolean |
isOverwrite() |
void |
setOverwrite(boolean overwrite) |
cloneTo, getChildren, getHeadHintsDirect, getWith, isAfterSemi, isUpsert, setAfterSemi, setDbType, setHeadHints, setUpsert, setWith, toLowerCaseString, toStringaddColumn, addValueCause, cloneTo, getAlias, getColumns, getColumnsString, getColumnsStringHash, getQuery, getTableName, getTableSource, getValues, getValuesList, setAlias, setColumnsString, setQuery, setQuery, setTableName, setTableSource, setTableSource, setValuesaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentgetChildren, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate boolean overwrite
private List<SQLAssignItem> partitions
public String getDbType()
getDbType 在接口中 SQLStatementgetDbType 在类中 SQLInsertStatementpublic boolean isOverwrite()
public void setOverwrite(boolean overwrite)
public List<SQLAssignItem> getPartitions()
public HiveInsertStatement clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLInsertStatementpublic void addPartition(SQLAssignItem partition)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLInsertStatementprotected void accept0(HiveASTVisitor visitor)
protected void accept0(OdpsASTVisitor visitor)
Copyright © 2013–2019 Alibaba Group. All rights reserved.