public class SQLAlterTableStatement extends SQLStatementImpl implements SQLDDLStatement, SQLAlterStatement
Constructor and Description |
---|
SQLAlterTableStatement() |
SQLAlterTableStatement(String dbType) |
Modifier and Type | Method and Description |
---|---|
void |
addItem(SQLAlterTableItem item) |
List<SQLObject> |
getChildren() |
List<SQLAlterTableItem> |
getItems() |
SQLName |
getName() |
String |
getSchema() |
String |
getTableName() |
Map<String,SQLObject> |
getTableOptions() |
SQLExprTableSource |
getTableSource() |
boolean |
isIgnore() |
boolean |
isInvalidateGlobalIndexes() |
boolean |
isMergeSmallFiles() |
boolean |
isRemovePatiting() |
boolean |
isUpdateGlobalIndexes() |
boolean |
isUpgradePatiting() |
long |
nameHashCode64() |
void |
setIgnore(boolean ignore) |
void |
setInvalidateGlobalIndexes(boolean invalidateGlobalIndexes) |
void |
setMergeSmallFiles(boolean mergeSmallFiles) |
void |
setName(SQLName name) |
void |
setRemovePatiting(boolean removePatiting) |
void |
setTableSource(SQLExpr table) |
void |
setTableSource(SQLExprTableSource tableSource) |
void |
setUpdateGlobalIndexes(boolean updateGlobalIndexes) |
void |
setUpgradePatiting(boolean upgradePatiting) |
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toString
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone, getDbType, isAfterSemi, setAfterSemi
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
public SQLAlterTableStatement()
public SQLAlterTableStatement(String dbType)
public boolean isIgnore()
public void setIgnore(boolean ignore)
public boolean isRemovePatiting()
public void setRemovePatiting(boolean removePatiting)
public boolean isUpgradePatiting()
public void setUpgradePatiting(boolean upgradePatiting)
public boolean isUpdateGlobalIndexes()
public void setUpdateGlobalIndexes(boolean updateGlobalIndexes)
public boolean isInvalidateGlobalIndexes()
public void setInvalidateGlobalIndexes(boolean invalidateGlobalIndexes)
public boolean isMergeSmallFiles()
public void setMergeSmallFiles(boolean mergeSmallFiles)
public List<SQLAlterTableItem> getItems()
public void addItem(SQLAlterTableItem item)
public SQLExprTableSource getTableSource()
public void setTableSource(SQLExprTableSource tableSource)
public void setTableSource(SQLExpr table)
public SQLName getName()
public long nameHashCode64()
public void setName(SQLName name)
public List<SQLObject> getChildren()
getChildren
in interface SQLStatement
getChildren
in class SQLStatementImpl
public String getTableName()
public String getSchema()
Copyright © 2013–2017 Alibaba Group. All rights reserved.