public class SQLDropTableStatement extends SQLStatementImpl implements SQLDropStatement
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
cascade |
private List<SQLCommentHint> |
hints |
protected boolean |
ifExists |
private boolean |
purge |
protected boolean |
restrict |
protected List<SQLExprTableSource> |
tableSources |
private boolean |
temporary |
afterSemi, dbType, headHintsattributes, parent| 构造器和说明 |
|---|
SQLDropTableStatement() |
SQLDropTableStatement(SQLExprTableSource tableSource) |
SQLDropTableStatement(SQLExprTableSource tableSource,
String dbType) |
SQLDropTableStatement(SQLName name) |
SQLDropTableStatement(SQLName name,
String dbType) |
SQLDropTableStatement(String dbType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
void |
addPartition(SQLExprTableSource tableSource) |
void |
addTableSource(SQLExprTableSource tableSource) |
void |
addTableSource(SQLName name) |
List |
getChildren() |
List<SQLCommentHint> |
getHints() |
List<SQLExprTableSource> |
getTableSources() |
boolean |
isCascade() |
boolean |
isIfExists() |
boolean |
isPurge() |
boolean |
isRestrict() |
boolean |
isTemporary() |
void |
setCascade(boolean cascade) |
void |
setHints(List<SQLCommentHint> hints) |
void |
setIfExists(boolean ifExists) |
void |
setName(SQLName name) |
void |
setPurge(boolean purge) |
void |
setRestrict(boolean restrict) |
void |
setTemporary(boolean temporary) |
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toStringaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentclone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate List<SQLCommentHint> hints
protected List<SQLExprTableSource> tableSources
private boolean purge
protected boolean cascade
protected boolean restrict
protected boolean ifExists
private boolean temporary
public SQLDropTableStatement()
public SQLDropTableStatement(String dbType)
public SQLDropTableStatement(SQLName name)
public SQLDropTableStatement(SQLExprTableSource tableSource)
public SQLDropTableStatement(SQLExprTableSource tableSource, String dbType)
public List<SQLExprTableSource> getTableSources()
public void addPartition(SQLExprTableSource tableSource)
public void setName(SQLName name)
public void addTableSource(SQLName name)
public void addTableSource(SQLExprTableSource tableSource)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLStatementImplpublic List getChildren()
getChildren 在接口中 SQLStatementgetChildren 在类中 SQLStatementImplpublic boolean isPurge()
public void setPurge(boolean purge)
public boolean isIfExists()
public void setIfExists(boolean ifExists)
public boolean isCascade()
public void setCascade(boolean cascade)
public boolean isRestrict()
public void setRestrict(boolean restrict)
public boolean isTemporary()
public void setTemporary(boolean temporary)
public List<SQLCommentHint> getHints()
public void setHints(List<SQLCommentHint> hints)
Copyright © 2013–2019 Alibaba Group. All rights reserved.