support pgsql truncate statement

This commit is contained in:
温少
2012-02-22 20:02:23 +08:00
parent c9db35f1af
commit a6ba872902
19 changed files with 636 additions and 323 deletions
@@ -0,0 +1,29 @@
package com.alibaba.druid.sql.ast.statement;
import java.util.ArrayList;
import java.util.List;
import com.alibaba.druid.sql.ast.SQLName;
import com.alibaba.druid.sql.ast.SQLStatementImpl;
import com.alibaba.druid.sql.visitor.SQLASTVisitor;
public class SQLTruncateStatement extends SQLStatementImpl {
private static final long serialVersionUID = 1L;
protected List<SQLName> tableNames = new ArrayList<SQLName>(2);
public List<SQLName> getTableNames() {
return tableNames;
}
public void setTableNames(List<SQLName> tableNames) {
this.tableNames = tableNames;
}
@Override
protected void accept0(SQLASTVisitor visitor) {
if (visitor.visit(this)) {
acceptChild(visitor, tableNames);
}
}
}