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, getChildren, getComment, getCompress, getInherits, getLike, getLogging, getName, getPartitioning, getSchema, getSelect, getStoredAs, getTableElementList, getTableSource, getTablespace, getType, hasBodyBeforeComment, hashForeignKey, isIfNotExiists, isMUL, isOnCommitPreserveRows, isPrimaryColumn, isReferenced, isReferenced, isUNI, renameColumn, setComment, setCompress, setIfNotExiists, setInherits, setLike, setLike, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setSchema, setSelect, setStoredAs, setTableSource, setTablespace, setType, sort, toString
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren, getDbType, isAfterSemi, setAfterSemi
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent
public 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 MySqlObject
public List<SQLCommentHint> getOptionHints()
public void setOptionHints(List<SQLCommentHint> optionHints)
public SQLName getTableGroup()
public void setTableGroup(SQLName tableGroup)
public void simplify()
simplify
in class SQLCreateTableStatement
public void showCoumns(Appendable out) throws IOException
IOException
public 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 SQLObject
output
in class SQLObjectImpl
public void cloneTo(MySqlCreateTableStatement x)
public MySqlCreateTableStatement clone()
clone
in interface SQLObject
clone
in interface SQLStatement
clone
in class SQLCreateTableStatement
Copyright © 2013–2017 Alibaba Group. All rights reserved.