Если я выполню этот запрос:
select *
from SYS.ALL_INDEXES
where table_name='MY_TABLE'
and owner = 'ME'
order by TABLE_OWNER, TABLE_NAME, INDEX_NAME;
Я получу все индексы для таблицы MY_TABLE. Один из них — уникальный индекс, влияющий на три столбца, который я могу проверить в SQL Developer.
Однако по результатам моего запроса я не могу сказать, какой индекс влияет на какие столбцы и сколько столбцов затронуто.
Как мне изменить свой запрос, чтобы получить только уникальный индекс, затрагивающий более одного столбца вместе со списком этих столбцов?