DBZ-6585 Support dropping multiple Oracle partitions

This commit is contained in:
Vojtech Juranek 2023-06-20 13:13:34 +02:00 committed by Jiri Pechanec
parent d744c6f4c2
commit 47a1a99293
2 changed files with 2 additions and 1 deletions

View File

@ -2993,7 +2993,7 @@ alter_interval_partition
;
partition_extended_names
: (PARTITION|PARTITIONS) partition_name
: (PARTITION|PARTITIONS) partition_name (',' partition_name)*
| (PARTITION|PARTITIONS) '(' partition_name (',' partition_name)* ')'
| (PARTITION|PARTITIONS) FOR '('? partition_key_value (',' partition_key_value)* ')'?
;

View File

@ -13,6 +13,7 @@ ALTER TABLE sales split partition p5 into (Partition p6 values less than (1996),
ALTER TABLE sales truncate partition p5;
ALTER TABLE "SYSTEM". LOGMNR_ATTRCOL$ exchange partition P1023 with table LOGMNRT_1023_ATTRCOL$ including indexes without validation;
ALTER TABLE S.PRODUCTS DROP PARTITION FOR 101;
ALTER TABLE S.PRODUCTS DROP PARTITION p0, p1;
ALTER TABLE S.PRODUCTS DROP PARTITION p0 UPDATE GLOBAL INDEXES;
ALTER TABLE S.PRODUCTS DROP PARTITION p0 INVALIDATE GLOBAL INDEXES;
ALTER TABLE S.PRODUCTS DROP PARTITION p0 UPDATE INDEXES;