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"
------解决方案--------------------------------------------------------