ALTER TABLE…TRUNCATE PARTITION 命令用於從指定的分區中刪除數據,只留下完整的分區結構
語法:ALTER TABLE table_name TRUNCATE PARTITION partition_name
注意:在對分區做ddl操作時,會使分區全局索引失效,需要加上關鍵字update global indexes。
舉例:
alter table eif.eif_send_log truncate partition DATA20210801 update global indexes;
刪除完成後,查詢指定分區內是否還有數據記錄
select * eif.eif_send_log partition(DATA20210801);