当前位置: 代码迷 >> DB2 >> DB2存储过程清空表数据的方法解决方案
  详细解决方案

DB2存储过程清空表数据的方法解决方案

热度:4691   发布时间:2013-02-26 00:00:00.0
DB2存储过程清空表数据的方法
1、delete from tablename
优点:语句简单 缺点:数据量大的话会产生大量日志,如果日志空间又比较小的话就……

2、set sqlstr= 'load from /dev/null of del replace into tablename'
  Call sysproc.admin_cmd(sqlstr);
优点:没有日志 缺点:语句比1复杂


请问还有没有在存储过程中能够清空表的其他方法么?

------解决方案--------------------------------------------------------
db2版本?是否支持 TRUNCATE [TABLE] tbl_name


------解决方案--------------------------------------------------------
SQL code
db2 "alter table test activate not logged initially with empty table"
------解决方案--------------------------------------------------------
引用请问还有没有在存储过程中能够清空表的其他方法么?
  相关解决方案