DBZ-7908 Add subpartition into allowed expressions when altering table

This commit is contained in:
Vojtech Juranek 2024-05-30 13:25:57 +02:00 committed by Jiri Pechanec
parent 336887005e
commit 99c9a805b9
2 changed files with 2 additions and 1 deletions

View File

@ -3080,7 +3080,7 @@ merge_table_partition
;
modify_table_partition
: MODIFY (PARTITION partition_name
: MODIFY ((PARTITION | SUBPARTITION) partition_name
((ADD | DROP) list_values_clause)? (ADD range_subpartition_desc)? (REBUILD? UNUSABLE LOCAL INDEXES)? (shrink_clause)?
| range_partitions)
;

View File

@ -61,6 +61,7 @@ ALTER TABLE tft_tsm.t_act_trade_detail MODIFY PARTITION SYS_P41089 SHRINK SPACE
ALTER INDEX TFT_TSMIND_UNI_TRADE_ID MODIFY PARTITION P1 SHRINK SPACE CHECK;
ALTER TABLE dc.pack_slip_sku MODIFY LAST_UPDATE_DATETIME INVISIBLE;
ALTER TABLE dc.pack_slip_sku MODIFY LAST_UPDATE_DATETIME VISIBLE;
ALTER TABLE NAV.SPAC_AUT_APOLICE MODIFY SUBPARTITION P12345 SHRINK SPACE CHECK;
-- Memoptimize Read or Write
ALTER TABLE employees MEMOPTIMIZE FOR READ ENABLE VALIDATE CONSTRAINT emp_manager_fk EXCEPTIONS INTO exceptions;
ALTER TABLE employees NO MEMOPTIMIZE FOR READ ENABLE VALIDATE CONSTRAINT emp_manager_fk EXCEPTIONS INTO exceptions;