因此,之前不允许完成的DROP现在则是完全允许的,它会自动级联传递到子表。另外如果使用ADD增加一个分区:
zx@ORCL>alter table orders add partition
2 part_2018 values less than
3 (to_date( '01-01-2019', 'dd-mm-yyyy' ));
Table altered.
zx@ORCL>select table_name, partition_name
2 from user_tab_partitions
3 where table_name in ( 'ORDERS', 'ORDER_LINE_ITEMS' )
4 order by table_name, partition_name
5 /
TABLE_NAME PARTITION_NAME
------------------------------------------------------------------------------------------ --------------------
ORDERS PART_2017
ORDERS PART_2018
ORDER_LINE_ITEMS PART_2017
ORDER_LINE_ITEMS PART_2018
可以看到,这个操作也会向下级联传递。父表与子表之间存在一种一对一的关系。
参考