Opa, faltou colocar isso aqui na where and rcc.column_name = cc.column_name(+)
Roberto Amorim escreveu: > select c.table_name "tabela", > decode(c.constraint_type, 'R', 'Foreign Key', 'P', 'Primary Key') > "tipo", > c.constraint_name "Contrainst", > rcc.table_name "tabela estrageira", > cc.column_name "Coluna" > from sys.all_constraints c, > sys.all_cons_columns cc, > sys.all_constraints rc, > sys.all_cons_columns rcc > where c.owner = cc.owner and c.constraint_name = cc.constraint_name and > c.r_owner = rc.owner(+) and c.r_constraint_name = > rc.constraint_name(+) and > rc.owner = rcc.owner(+) and rc.constraint_name = > rcc.constraint_name(+) and > c.constraint_type in ('P', 'R') > order by cc.table_name, > c.constraint_type, > cc.position, > cc.column_name > > > vin_monteiro2003 escreveu: > >> Bom dia, >> Qual tabela(s) ou visão(ões) que tenho que executar o select para >> trazer o nome das tabelas, o nome dos campos e me trazer quais são os >> campos chaves ou not null ? >> >> Obrigado pela ajuda >> >> >> >> >> >>> Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure >>> » Scripts » Tutoriais acesse: >>> http://www.oraclebr.com.br/codigo/ListaCodigo.php >>> >>> >> -------------------------------------------------------------------------------------------------------------------------- >> >> >>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >>> responsabilidade de seus remetentes. >>> >>> >> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ >> -------------------------------------------------------------------------------------------------------------------------- >> >> >>> O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >>> http://www.oraclebr.com.br/ >>> >>> >> ------------------------------------------------------------------------------------------------------------------------ >> >> Links do Yahoo! Grupos >> >> >> >> >> >> >> > > > > >> Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure >> » Scripts » Tutoriais acesse: >> http://www.oraclebr.com.br/codigo/ListaCodigo.php >> > -------------------------------------------------------------------------------------------------------------------------- > >> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >> responsabilidade de seus remetentes. >> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > -------------------------------------------------------------------------------------------------------------------------- > >> O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >> http://www.oraclebr.com.br/ >> > ------------------------------------------------------------------------------------------------------------------------ > > Links do Yahoo! Grupos > > > > > >