Oracle: использование локального индекса в качестве первичного ключа для секционированной таблицы? - PullRequest
1 голос
/ 06 марта 2012

Можно ли использовать локальный индекс в качестве первичного ключа в Oracle, если таблица секционирована?

Например, если в таблице есть столбцы A, B, C, D, E, разделенные на A и B, и требуемый первичный ключ был в столбцах A, B, C, D, тогда можно ли использовать локальный индекс C, D в качестве первичного ключа?

1 Ответ

1 голос
/ 06 марта 2012

Локальный уникальный индекс должен иметь префикс, т. Е. Начальные столбцы индекса должны быть ключом (ключами) разделения. Таким образом, уникальный индекс должен быть на (A, B, C, D).

...