Сведения об индексах. Примеры представления USER_INDEXES

  • Представление USER_INDEXES содержит сведения об индексах.

  • Представление USER_IND_COLUMNS описывает столбцы, составляющие индексы, и столбцы индексов в таблицах.

3-21-4389603

Запрос представления USER_INDEXES выполняется с целью узнать различные сведения об индексах, включая имена индексов, имя таблицы, для которой создан индекс, и сведения об уникальности индекса.

Примечание. Полный список и описания столбцов, присутствующих в представлении USER_INDEXES, содержатся в разделе «USER_INDEXES» документа Oracle Database Reference 11g Release 1 (11.1) (Справочник по базе данных Oracle 11 g, выпуск 1 (11.1)).

Примеры представления USER_INDEXES

3-22-8164077

В примере a на рисунке выполняется запрос представления USER_INDEXES с целью узнать имя индекса, имя таблицы, для которой создан индекс, и сведения об уникальности индекса.

Обратите внимание в примере b на рисунке, что сервер Oracle присваивает общее имя индексу, который создан для столбца PRIMARY KEY. Таблица EMP_LIB создается с помощью следующего программного кода:

     CREATE TABLE EMP_LIB (book_id NUMBER(6)PRIMARY KEY , title VARCHAR2(25),

category VARCHAR2(20));

3-22-2-5547143

Далее: Пример объединения строк

Похожие записи