Pular para o conteúdo

Fóruns Banco de dados Oracle Existe o Índice? Existe o Índice?

#86851
Avatar photoRegis Araujo
Participante

    Fala Walter..

    Para verificar quais os indices e a qual tabela ele pertence..

    Basta rodar o select abaixo..

    SELECT * FROM ALL_INDEXES;

    Mas vc quer saber que tipo de indice é este? Se é PK ou FK.. rode o select abaixo…

    SELECT * FROM ALL_CONSTRAINTS;

    ai vc pode filtrar por Owner ou por CONSTRAINT_TYPE..
    onde R quer dizer REFERENCE.. então é uma FK e P quer dizer PRIMARY então.. é uma PK..

    Abraços..