public class SQLAlterTableStatement extends SQLStatementImpl implements SQLDDLStatement, SQLAlterStatement
| Constructor and Description |
|---|
SQLAlterTableStatement() |
SQLAlterTableStatement(DbType dbType) |
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineequals, getClass, hashCode, notify, notifyAll, wait, wait, waitclone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toStringpublic SQLAlterTableStatement()
public SQLAlterTableStatement(DbType dbType)
public boolean isIgnore()
public void setIgnore(boolean ignore)
public boolean isOnline()
public void setOnline(boolean online)
public boolean isOffline()
public void setOffline(boolean offline)
public boolean isIfExists()
public void setIfExists(boolean ifExists)
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<SQLAssignItem> getTableOptions()
public SQLPartitionBy getPartition()
public void setPartition(SQLPartitionBy partition)
public List<SQLObject> getChildren()
getChildren in interface SQLStatementgetChildren in class SQLStatementImplpublic String getTableName()
public String getSchema()
public void setItems(List<SQLAlterTableItem> items)
public boolean isRange()
public void setRange(boolean range)
public List<SQLSelectOrderByItem> getClusteredBy()
public void addClusteredByItem(SQLSelectOrderByItem item)
public List<SQLSelectOrderByItem> getSortedBy()
public void addSortedByItem(SQLSelectOrderByItem item)
public int getBuckets()
public void setBuckets(int buckets)
public int getShards()
public void setShards(int shards)
public boolean isNotClustered()
public void setNotClustered(boolean notClustered)
Copyright © 2013–2022 Alibaba Group. All rights reserved.