db2數(shù)據(jù)庫 db2表數(shù)據(jù)分區(qū)是否可以修改?
db2表數(shù)據(jù)分區(qū)是否可以修改?在DB2中,您可以將表的分區(qū)更改為表,或者將表更改為表的分區(qū)。也可以直接向表中添加新分區(qū)。Detach,將table的指定分區(qū)table name設(shè)置為table tab
db2表數(shù)據(jù)分區(qū)是否可以修改?
在DB2中,您可以將表的分區(qū)更改為表,或者將表更改為表的分區(qū)。也可以直接向表中添加新分區(qū)。Detach,將table的指定分區(qū)table name設(shè)置為table tab name,將table table name Detach partition partition name改為tab name add,give table Name將分區(qū)從XXX添加到Y(jié)YY Name。ALTER table Name ADD partition partition Name start “XXX”end “YYY”attach Name將分區(qū)列的tablename從XXX轉(zhuǎn)換為YYY A partition of Name。ALTER TABLE tablenameuname ATTACH PARTITION start “XXX”ENDING “YYY”FROM tabuname:然后我可以派生兩種方法來清除分區(qū)數(shù)據(jù)。
1. 將分區(qū)轉(zhuǎn)換為表,然后向原始表中添加新分區(qū)。
2. 將清除數(shù)據(jù)的分區(qū)轉(zhuǎn)換為表,截斷轉(zhuǎn)換后的表,然后將表轉(zhuǎn)換為原始表的分區(qū)。在使用模式2將表轉(zhuǎn)換為表的分區(qū)后,系統(tǒng)會提示您該表處于不確定的完整性狀態(tài),因此需要檢查該表的完整性。設(shè)置表的完整性uName immediatechecked