在db2中,您可以将表的分区更改为表,或者将表更改为表的分区。也可以直接向表中添加新分区。detach,将table的指定分区tablename设置为tabletabname,将tabletablenamedetachpartitionpartitionname改为tabnameadd,givetablename将分区从xxx添加到yyyname。altertablenameaddpartitionpartitionnamestart“xxx”end“yyy”attachname将分区列的tablename从xxx转换为yyyapartitionofname。altertabletablenameunameattachpartitionstart“xxx”ending“yyy”fromtabuname:然后我可以派生两种方法来清除分区数据。
1.将分区转换为表,然后向原始表中添加新分区。
2.将清除数据的分区转换为表,截断转换后的表,然后将表转换为原始表的分区。在使用模式2将表转换为表的分区后,系统会提示您该表处于不确定的完整性状态,因此需要检查该表的完整性。设置表的完整性unameimmediatechecked