Opa! Tenta isso:
select * from all_users t1 where exists (select 1 from all_objects t2 where t2.owner=t1.username) Att Ivan > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br > [mailto:[EMAIL PROTECTED] Em nome de Jonatas Gomes Alves > Enviada em: terça-feira, 19 de setembro de 2006 17:46 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Usuários/Schemas > > Pessoal, meu banco tem 250 usuários. Desses, somente 10 ou 15 > possuem objetos (constituem schemas). > > Gostaria de um select que me retornasse esses usuários. > Estou usando o select abaixo, mas é extremamente lento (penso > existir uma maneira mais otimizada): > > select distinct owner from all_objects; > > Obg! > > > > _______________________________________________________ > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o > discador agora! > http://br.acesso.yahoo.com > > -------------------------------------------------------------------------------------------------------------------------- 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