Primeiro logue como system ou usuário DBA  e verifique 
  através da consulta abaixo as constraints (PK) e constraints (FK) 
  de todos os schemas.
Caso vc necessite de verificar somente de um schema 
acrescente no final "WHERE A.OWNER = 'FULANO'"
  
 select
    a.constraint_name PK,
    b.constraint_name FK,
    a.table_name TABELA_MAE,
    b.table_name TABELA_FILHA,
    a.owner DONO_TABELA_MAE,
    b.r_owner DONO_TABELA_FILHA
 from       dba_constraints a ,
    dba_constraints b
 where      a.constraint_name = b.r_constraint_name (+)
 and        a.constraint_type = 'P'
   
   
  Abraços
   
  Frederico Aarão Andrade

Daniel Mello <[EMAIL PROTECTED]> escreveu:
          Boa tarde a todos.

Pessoal não sei se poderão me ajudar com alguma idéia, é o
seguinte, vamos alterar o username de todos os usuários do banco (isso
devido a uma grande integração que estamos fazendo aqui), só que não tenho
idéia de qtas tabelas possui meu username, por exemplo:

TABELA_1

User name PK

TABELA_2

Username FK da TABELA_1

TABELA_3

Idcodigo FK da TABELA_1

E assim por diante...

Tem como eu montar um select para trazer todas as colunas que são FK dessa
minha tabela “pai” ou até mesmo FK de outra FK?

Resumindo tenho que saber todos os locais do banco em q o username se
encontra par altera-los.

Não sei se fui claro na pergunta.

Obrigado.

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



         

 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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

Responder a