Eu pensei ter sido claro na resposta.
A primeira query foi contra a user_constraints com os campos:
(constraint_name, constraint_type, index_name, index_owner)

onde

- constraint_name = Nome da constraint
- constraint_type = tipo da constraint (P) para primary key
- index_name = indice usado na constraint
- index_owner = quem é o DONO do indice.

A segunda query foi contra a user_indexes, ou seja, de posse das informações
da user_constraint (index_name e _owner) voce pode usar a user_indexes.
Claro agora???

Isso vale a partir da 9i.

On 9/26/06, Fábio Gibon - Comex System <[EMAIL PROTECTED]> wrote:
>
> Márcio,
>             mas quando o índice tiver um nome diferente do da constraint
> pk ?
>
> sds
> Fábio Gibon
>   ----- Original Message -----
>   From: Marcio Portes
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Tuesday, September 26, 2006 8:32 PM
>   Subject: Re: [oracle_br] Indice da pk
>
>
>   Por exemplo:
>
>   ops$marcio:YODA10G> create table t ( x int constraint t_pk primary key
> );
>
>   Table created.
>
>   ops$marcio:YODA10G> select constraint_name, constraint_type, index_name,
>   index_owner
>     2    from user_constraints
>     3   where table_name = 'T'
>     4  /
>
>   CONSTRAINT_NAME                C INDEX_NAME
> INDEX_OWNER
>   ------------------------------ - ------------------------------
>   ------------------------------
>   T_PK                           P T_PK
> OPS$MARCIO
>
>   1 row selected.
>
>   ops$marcio:YODA10G> select index_name from user_indexes where table_name
> =
>   'T';
>
>   INDEX_NAME
>   ------------------------------
>   T_PK
>
>   1 row selected.
>
>
>   On 9/26/06, Fábio Gibon - Comex System <[EMAIL PROTECTED]> wrote:
>   >
>   > Pessoal,
>   >         em qual view eu vejo o índice que a pk está usando ?
>   >
>   > abraços
>   >
>   > Fábio Henrique Gibon
>   >
>   > [As partes desta mensagem que não continham texto foram removidas]
>   >
>   >
>   >
>
>
>
>   --
>   Marcio Portes
>   Material Tecnico em Portugues - http://mportes.blogspot.com
>   Practical Learning Oracle     -
>   http://mportes.blogspot.com/2006/02/practical-learning-oracle.html
>
>
>   [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
Marcio Portes
Material Tecnico em Portugues - http://mportes.blogspot.com
Practical Learning Oracle     -
http://mportes.blogspot.com/2006/02/practical-learning-oracle.html


[As partes desta mensagem que não continham texto foram removidas]



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a