[oracle_br] Re: Functions e Procedures declaradas em Packages
afaik não há view que te mostre isso diretamente, creio q vc teria mesmo que obter o código-fonte das packages/packages bodies (se banco 9i via DBMS_METADATA, se versão anterior na DBA_SOURCE ou similar), e escrever um programinha pra procurar as procedures/functions - o programinha seria simples, seria simplesmente procurar no texto do código-fonte a palavra PROCEDURE ou FUNCTION, normalmente depois dela no código já vêm o nome da procedure/function em questão. []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2006 ! Informações e inscrições em www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2006 === --- Em oracle_br@yahoogrupos.com.br, Josinei Barbosa da Silva [EMAIL PROTECTED] escreveu Olá Pessoal! Estou precisando listar as rotinas (functions e procedures) declaradas dentro de packages armazenadas no Oracle Database (tanto na especificação da package quanto no Body). Alguém saberia me dizer se existe uma view de onde eu possa recuperar essa lista? Caso não exista, ficaria muito agradecido se alguém tivesse alguma idéia (ou solução pronta) para me ajudar. Obrigado! Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- 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 * 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
[oracle_br] Re: Functions e Procedures declaradas em Packages
Beleza! Vou criar algo para extrair essa lista. Muito obrigado Chiappa! --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu afaik não há view que te mostre isso diretamente, creio q vc teria mesmo que obter o código-fonte das packages/packages bodies (se banco 9i via DBMS_METADATA, se versão anterior na DBA_SOURCE ou similar), e escrever um programinha pra procurar as procedures/functions - o programinha seria simples, seria simplesmente procurar no texto do código-fonte a palavra PROCEDURE ou FUNCTION, normalmente depois dela no código já vêm o nome da procedure/function em questão. []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2006 ! Informações e inscrições em www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2006 === --- Em oracle_br@yahoogrupos.com.br, Josinei Barbosa da Silva [EMAIL PROTECTED] escreveu Olá Pessoal! Estou precisando listar as rotinas (functions e procedures) declaradas dentro de packages armazenadas no Oracle Database (tanto na especificação da package quanto no Body). Alguém saberia me dizer se existe uma view de onde eu possa recuperar essa lista? Caso não exista, ficaria muito agradecido se alguém tivesse alguma idéia (ou solução pronta) para me ajudar. Obrigado! Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- 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 * 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
Re: [oracle_br] Re: Functions e Procedures declaradas em Packages
Já tentou usar all_source ? select line, text from all_source where name = 'sua_package' and (text like '%procedure%' or text like '%function%') [] Marcia Fri, 27 Oct 2006 16:24:48 -, jlchiappa [EMAIL PROTECTED] escreveu: afaik não há view que te mostre isso diretamente, creio q vc teria mesmo que obter o código-fonte das packages/packages bodies (se banco 9i via DBMS_METADATA, se versão anterior na DBA_SOURCE ou similar), e escrever um programinha pra procurar as procedures/functions - o programinha seria simples, seria simplesmente procurar no texto do código-fonte a palavra PROCEDURE ou FUNCTION, normalmente depois dela no código já vêm o nome da procedure/function em questão. []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2006 ! Informações e inscrições em www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2006 === --- Em oracle_br@yahoogrupos.com.br, Josinei Barbosa da Silva [EMAIL PROTECTED] escreveu Olá Pessoal! Estou precisando listar as rotinas (functions e procedures) declaradas dentro de packages armazenadas no Oracle Database (tanto na especificação da package quanto no Body). Alguém saberia me dizer se existe uma view de onde eu possa recuperar essa lista? Caso não exista, ficaria muito agradecido se alguém tivesse alguma idéia (ou solução pronta) para me ajudar. Obrigado! Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- 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 * 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
RE: [oracle_br] Re: Functions e Procedures declaradas em Packages
Veja se consegue fazer um select na view all_source. [[]]'s --- Em oracle_br@yahoogrupos.com.br, Josinei Barbosa da Silva [EMAIL PROTECTED] escreveu Olá Pessoal! Estou precisando listar as rotinas (functions e procedures) declaradas dentro de packages armazenadas no Oracle Database (tanto na especificação da package quanto no Body). Alguém saberia me dizer se existe uma view de onde eu possa recuperar essa lista? Caso não exista, ficaria muito agradecido se alguém tivesse alguma idéia (ou solução pronta) para me ajudar. Obrigado! [As partes desta mensagem que não continham texto foram removidas] Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- 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 * 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
[oracle_br] Re: Functions e Procedures declaradas em Packages
Não tentei não...Muito obrigado pela dica! Josinei --- Em oracle_br@yahoogrupos.com.br, Marcia Bussolaro [EMAIL PROTECTED] escreveu Já tentou usar all_source ? select line, text from all_source where name = 'sua_package' and (text like '%procedure%' or text like '%function%') [] Marcia Fri, 27 Oct 2006 16:24:48 -, jlchiappa [EMAIL PROTECTED] escreveu: afaik não há view que te mostre isso diretamente, creio q vc teria mesmo que obter o código-fonte das packages/packages bodies (se banco 9i via DBMS_METADATA, se versão anterior na DBA_SOURCE ou similar), e escrever um programinha pra procurar as procedures/functions - o programinha seria simples, seria simplesmente procurar no texto do código-fonte a palavra PROCEDURE ou FUNCTION, normalmente depois dela no código já vêm o nome da procedure/function em questão. []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2006 ! Informações e inscrições em www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2006 === --- Em oracle_br@yahoogrupos.com.br, Josinei Barbosa da Silva [EMAIL PROTECTED] escreveu Olá Pessoal! Estou precisando listar as rotinas (functions e procedures) declaradas dentro de packages armazenadas no Oracle Database (tanto na especificação da package quanto no Body). Alguém saberia me dizer se existe uma view de onde eu possa recuperar essa lista? Caso não exista, ficaria muito agradecido se alguém tivesse alguma idéia (ou solução pronta) para me ajudar. Obrigado! Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- 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 * 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