Удалить и воссоздать глобальный индекс, имеющий список разделов в таблице - PullRequest
0 голосов
/ 18 мая 2019
CREATE INDEX Index_name ON tab_name
(Co1) 
GLOBAL PARTITION BY HASH (Co1);

Мне нужно удалить этот глобальный индекс, добавив раздел списка с новым столбцом

CREATE INDEX Index_name ON tab_name
(Co1,co2) 
GLOBAL PARTITION BY HASH (Co1);

Когда я попытался удалить и воссоздать глобальные индексы, я не смог увидеть разделы

select partition_name from user_ind_partitions where index_name = 'Index_name' 

1 Ответ

0 голосов
/ 20 мая 2019

Я указал число разделов в конце, и теперь он может извлечь все разделы списка из таблицы для указанного индекса.

CREATE INDEX Index_name ON tab_name
(Co1,co2) 
GLOBAL PARTITION BY HASH (Co1,col2)
PARTITIONS 16;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...