public class MySqlCreateTableStatement extends SQLCreateTableStatement implements MySqlStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
MySqlCreateTableStatement.TableSpaceOption |
SQLCreateTableStatement.Type| Constructor and Description |
|---|
MySqlCreateTableStatement() |
addBodyBeforeComment, addPartitionColumn, addSortedByItem, apply, apply, apply, cloneTo, computeName, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getBuckets, getChildren, getClusteredBy, getComment, getCompress, getInherits, getLike, getLogging, getName, getPartitionColumns, getPartitioning, getRowFormat, getSchema, getSelect, getSortedBy, getStoredAs, getTableElementList, getTableOptions, getTableSource, getTablespace, getType, hasBodyBeforeComment, hashForeignKey, isIfNotExiists, isMUL, isOnCommitPreserveRows, isPrimaryColumn, isPrimaryColumn, isReferenced, isReferenced, isUNI, renameColumn, setBuckets, setComment, setCompress, setIfNotExiists, setInherits, setLike, setLike, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setRowFormat, setSchema, setSelect, setStoredAs, setTableSource, setTablespace, setType, sort, toStringgetDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetChildren, getDbType, isAfterSemi, setAfterSemi, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic List<SQLCommentHint> getHints()
public void setHints(List<SQLCommentHint> hints)
@Deprecated public SQLSelect getQuery()
@Deprecated public void setQuery(SQLSelect query)
public void accept0(MySqlASTVisitor visitor)
accept0 in interface MySqlObjectpublic List<SQLCommentHint> getOptionHints()
public void setOptionHints(List<SQLCommentHint> optionHints)
public SQLName getTableGroup()
public void setTableGroup(SQLName tableGroup)
public void simplify()
simplify in class SQLCreateTableStatementpublic void showCoumns(Appendable out) throws IOException
IOExceptionpublic boolean apply(MySqlRenameTableStatement x)
public boolean apply(SQLAlterTableAddIndex item)
public boolean apply(MySqlAlterTableOption item)
public boolean apply(SQLAlterCharacter item)
public boolean apply(MySqlRenameTableStatement.Item item)
public boolean apply(MySqlAlterTableAlterColumn x)
public boolean apply(MySqlAlterTableChangeColumn item)
public boolean apply(MySqlAlterTableModifyColumn item)
public void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic void cloneTo(MySqlCreateTableStatement x)
public MySqlCreateTableStatement clone()
clone in interface SQLObjectclone in interface SQLStatementclone in class SQLCreateTableStatementpublic SQLPartitionBy getDbPartitionBy()
public void setDbPartitionBy(SQLPartitionBy x)
public SQLPartitionBy getTablePartitionBy()
public void setTablePartitionBy(SQLPartitionBy x)
public SQLExpr getTbpartitions()
public void setTbpartitions(SQLExpr x)
Copyright © 2013–2018 Alibaba Group. All rights reserved.