public class MySqlCreateTableStatement extends SQLCreateTableStatement implements MySqlStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
MySqlCreateTableStatement.TableSpaceOption |
SQLCreateTableStatement.Type| Constructor and Description |
|---|
MySqlCreateTableStatement() |
addBodyBeforeComment, apply, apply, apply, cloneTo, computeName, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getComment, getInherits, getLike, getName, getSchema, getSelect, getTableElementList, getTableSource, getType, hasBodyBeforeComment, hashForeignKey, isIfNotExiists, isMUL, isPrimaryColumn, isReferenced, isReferenced, isUNI, setComment, setIfNotExiists, setInherits, setLike, setLike, setName, setName, setSchema, setSelect, setTableSource, setType, sort, toStringgetDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDbType, isAfterSemi, setAfterSemiaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic List<SQLCommentHint> getHints()
public void setHints(List<SQLCommentHint> hints)
public SQLPartitionBy getPartitioning()
public void setPartitioning(SQLPartitionBy partitioning)
@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(MySqlAlterTableCharacter 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 SQLCreateTableStatementCopyright © 2013–2017 Alibaba Group. All rights reserved.