public class SQLTruncateStatement extends SQLStatementImpl
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
ifExists |
protected boolean |
partitionAll |
protected List<SQLAssignItem> |
partitions |
protected List<SQLIntegerExpr> |
partitionsForADB |
protected List<SQLExprTableSource> |
tableSources |
afterSemi, dbType, headHintsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLTruncateStatement() |
SQLTruncateStatement(DbType dbType) |
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedStringaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentprotected List<SQLExprTableSource> tableSources
protected boolean ifExists
protected List<SQLAssignItem> partitions
protected boolean partitionAll
protected List<SQLIntegerExpr> partitionsForADB
public SQLTruncateStatement()
public SQLTruncateStatement(DbType dbType)
public List<SQLExprTableSource> getTableSources()
public void setTableSources(List<SQLExprTableSource> tableSources)
public void addTableSource(SQLName name)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLStatementImplpublic boolean isPurgeSnapshotLog()
public void setPurgeSnapshotLog(boolean purgeSnapshotLog)
public boolean isOnly()
public void setOnly(boolean only)
public Boolean getRestartIdentity()
public void setRestartIdentity(Boolean restartIdentity)
public Boolean getCascade()
public void setCascade(Boolean cascade)
public boolean isDropStorage()
public void setDropStorage(boolean dropStorage)
public boolean isReuseStorage()
public void setReuseStorage(boolean reuseStorage)
public boolean isImmediate()
public void setImmediate(boolean immediate)
public boolean isIgnoreDeleteTriggers()
public void setIgnoreDeleteTriggers(boolean ignoreDeleteTriggers)
public boolean isRestrictWhenDeleteTriggers()
public void setRestrictWhenDeleteTriggers(boolean restrictWhenDeleteTriggers)
public boolean isContinueIdentity()
public void setContinueIdentity(boolean continueIdentity)
public List getChildren()
getChildren 在接口中 SQLStatementgetChildren 在类中 SQLStatementImplpublic boolean isIfExists()
public void setIfExists(boolean ifExists)
public List<SQLAssignItem> getPartitions()
public boolean isPartitionAll()
public void setPartitionAll(boolean partitionAll)
public List<SQLIntegerExpr> getPartitionsForADB()
Copyright © 2013–2023. All rights reserved.