ALTER TABLE table_name ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLE
上面的命令在DB2里是高危操作。中间出错,会导致表不可用。
我对楼上补充一下,还可以用 " load ... replace into ... " 进行表数据的清空删除
示例:
load from /dev/null of del replace into t1 nonrecoverable
或者使用 " alter table with empty " 清空表数据
示例:
ALTER TABLE table_name ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLE