Class SQLTruncateStatement

All Implemented Interfaces:
SQLDbTypedObject, SQLObject, SQLStatement

public class SQLTruncateStatement extends SQLStatementImpl
  • Field Details

  • Constructor Details

    • SQLTruncateStatement

      public SQLTruncateStatement()
    • SQLTruncateStatement

      public SQLTruncateStatement(DbType dbType)
  • Method Details

    • getTableSources

      public List<SQLExprTableSource> getTableSources()
    • setTableSources

      public void setTableSources(List<SQLExprTableSource> tableSources)
    • addTableSource

      public void addTableSource(SQLName name)
    • accept0

      protected void accept0(SQLASTVisitor visitor)
      Overrides:
      accept0 in class SQLStatementImpl
    • isPurgeSnapshotLog

      public boolean isPurgeSnapshotLog()
    • setPurgeSnapshotLog

      public void setPurgeSnapshotLog(boolean purgeSnapshotLog)
    • isOnly

      public boolean isOnly()
    • setOnly

      public void setOnly(boolean only)
    • getRestartIdentity

      public Boolean getRestartIdentity()
    • setRestartIdentity

      public void setRestartIdentity(Boolean restartIdentity)
    • getCascade

      public Boolean getCascade()
    • setCascade

      public void setCascade(Boolean cascade)
    • isDropStorage

      public boolean isDropStorage()
    • setDropStorage

      public void setDropStorage(boolean dropStorage)
    • isReuseStorage

      public boolean isReuseStorage()
    • setReuseStorage

      public void setReuseStorage(boolean reuseStorage)
    • isImmediate

      public boolean isImmediate()
    • setImmediate

      public void setImmediate(boolean immediate)
    • isIgnoreDeleteTriggers

      public boolean isIgnoreDeleteTriggers()
    • setIgnoreDeleteTriggers

      public void setIgnoreDeleteTriggers(boolean ignoreDeleteTriggers)
    • isRestrictWhenDeleteTriggers

      public boolean isRestrictWhenDeleteTriggers()
    • setRestrictWhenDeleteTriggers

      public void setRestrictWhenDeleteTriggers(boolean restrictWhenDeleteTriggers)
    • isContinueIdentity

      public boolean isContinueIdentity()
    • setContinueIdentity

      public void setContinueIdentity(boolean continueIdentity)
    • getChildren

      public List getChildren()
      Specified by:
      getChildren in interface SQLStatement
      Overrides:
      getChildren in class SQLStatementImpl
    • isIfExists

      public boolean isIfExists()
    • setIfExists

      public void setIfExists(boolean ifExists)
    • getPartitions

      public List<SQLAssignItem> getPartitions()
    • isPartitionAll

      public boolean isPartitionAll()
    • setPartitionAll

      public void setPartitionAll(boolean partitionAll)
    • getPartitionsForADB

      public List<SQLIntegerExpr> getPartitionsForADB()