com.alibaba.druid.sql.dialect.mysql.ast.statement
Class MySqlCreateTableStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement
- All Implemented Interfaces:
- SQLObject, SQLStatement, SQLDDLStatement, MySqlObject, MySqlStatement, Serializable
public class MySqlCreateTableStatement
- extends SQLCreateTableStatement
- implements MySqlStatement
- See Also:
- Serialized Form
MySqlCreateTableStatement
public MySqlCreateTableStatement()
getHints
public List<SQLCommentHint> getHints()
setHints
public void setHints(List<SQLCommentHint> hints)
setTableOptions
public void setTableOptions(Map<String,String> tableOptions)
getPartitioning
public SQLPartitioningClause getPartitioning()
setPartitioning
public void setPartitioning(SQLPartitioningClause partitioning)
getTableOptions
public Map<String,String> getTableOptions()
getQuery
public SQLSelect getQuery()
setQuery
public void setQuery(SQLSelect query)
output
public void output(StringBuffer buf)
- Specified by:
output in interface SQLObject- Overrides:
output in class SQLCreateTableStatement
isIfNotExiists
public boolean isIfNotExiists()
setIfNotExiists
public void setIfNotExiists(boolean ifNotExiists)
accept0
public void accept0(MySqlASTVisitor visitor)
- Specified by:
accept0 in interface MySqlObject
Copyright © 2012 Alibaba Group. All Rights Reserved.