[oracle_br] Oracle Secure Enterprise Search
Olá, Alguém utiliza e/ou sabe o preço do Oracle Secure Enterprise Search ? Obrigada, Marcia
[oracle_br] Oracle Text
Olá, Estou com dúvida no uso do Oracle Text. Como faço para criar um índice que use o stoplist default do português ? Alguém já trabalhou com isso e pode me ajudar ? Obrigada, Marcia
Re: [oracle_br] Migração do 9i p/ 10g - Urgente
Oi, Na versão 9i, o "cpu costing" é opcional, mas na 10g é default. Pode ser um caminho . [] Marcia Thu, 25 Jan 2007 14:04:31 -0300 (ART), Marco Souza <[EMAIL PROTECTED]> escreveu: > > > A questão nao envolve somente um DBA... de repente pode ser algum parametro > de kernel do sistema operacional ou configuração do sistema. Ou pode ser um > problema na rede. > E interessante acionar o administrador do sistemas e o administrador de > redes, para analizar as configurações dos dois sistemas operacionais e redes, > ja que segundo o DBA esta tudo ok na instalação e configuração do oracle. > > Abraço e boa sorte > > Marco Barretto. > > > > Informática - Usina Moreno <[EMAIL PROTECTED]> escreveu: > > Luiz > > Chama um DBA! :-) > Brincadeiras à parte, uma crítica construtiva para sua próxima migração: > simule-a e estresse muito bem a aplicação em ambiente de TESTES. É neste > ambiente de testes que você vai conhecer os problemas e resolvê-los, num > processo iterativo, até conseguir a performance desejada. Só depois de > atingir a performance desejada e saber quais parâmetros você tem que alterar > e prá quanto é que você tem segurança para tocar na produção. > > ==> Tem um DBA aqui fazendo todo esse trabalho de empresa especilista em > oracle, é um ambiente de teste > > No seu e-mail, você não diz se o banco migrado é ou não a produção. Se não > for, ainda bem, você acabou de aprender que paga-se um preço alto por migrar > "na louca". Se for o de produção, sugiro voltar o backup, mantê-lo na versão > antiga e seguir minha sugestão do 1o parágrafo. > > ==> Não é o banco de produção, estamos testando pra depois colocar em > produção. > > Se não tiver como voltar (ou não quiser voltar), você pode abrir duas > frentes de investigação: > > 1) Procure pelos maiores waits (time_waited) na v$system_event. > Provavelmente, os top-5 já te darão a luz que você tá procurando. > > ==> testamos a mesmas queries nos dois bancos, a diferençã é que as vezes no > 10g o COST é o dobro > > 2) Gere o explain destes comandos que estão demorando demais no 10g e, se > possível, compare-o com o explain do 9i. Isto também vai te dar outra luz, > na outra ponta do túnel. Se não tiver como comparar, encontre no plano da > 10g onde a coisa tá parando. > > ==> Estamos comporando verificamos que o COST que realmente está pegando. > > Marcos > > Em 25/01/07, Informática - Usina Moreno <[EMAIL PROTECTED]> > escreveu: > > > > > > bom dia > > > > Tenho rodando em produção o oracle 9i com linux red hat 3, uma maquina HP > > Intel com 2 Processador 4 GB RAM, a performace hoje é boa. > > Agora estamos migrando para oracle 10g com linux unbreakable 64, uma > > maquina HP AMD 64 com 4 processador 8 GB RAM, a performace está péssima, o > > mesmo SQL rondando nas duas maquina sem ninguem pindurado, na maquina nova > > demora o dobro do tempo. > > > > Fizemos teste de IO no hardware e está ok, acreditamos que seja algum > > parametro do oracle. > > > > O DBA já está a um dia verificando e nada, será que alguem tem alguma luz? > > > > Marcos > > > > > > > > [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] > > >
Re: [oracle_br] Plano de execução
Oi, O otimizador por custo escolhe o caminho que tem o menor custo. Para isso, ele estabelece vários caminhos. Tomando como exemplo os que você citou (INDEX UNIQUE SCAN, FULL TABLE SCAN e INDEX RANGE SCAN), na segunda consulta o que aconteceu foi que o FULL TABLE SCAN ficou mais barato porque no INDEX RANGE SCAN seletividade do índice deve ter ficado muito ruim. Com relação a testar em outra base que tem a mesma estrutura, você pode ter até exatamente o mesmo volume de dados, mas dois valores são importantíssimos para ele optar entre usar o índice ou fazer o full: o parâmetro db_file_multiblock_read_count e o clustering_factor do índice. O primeiro é usado para calcular o custo de fazer full, quanto mais alto, mais barato é o full. O segundo é usado para calcular o acesso por índice, quanto mais alto, mais caro é o índice. Compare os valores das duas bases. Essa explicação é muitíssimo resumida, recomendo que leia o livro Cost Based Oracle Fundaments do Jonathan Lewis para entender melhor como funcionam os cálculos. [] Marcia Mon, 22 Jan 2007 11:40:08 -, "orlando_migotto" <[EMAIL PROTECTED]> escreveu: > > Pessoal, bom dia. > > Estou desenvolvendo umas procedures em um cliente usando PL/SQL , e > algo estranho está acontecendo no plano de execução das querys. Por > exemplo: > > Tenho uma tabela chamada INDICE_CALC com os seguintes campos: > >COD_INDICE NUMBER(10) >DESC_INDICEVARCHAR2(100) >COD_IND_CALC NUMBER(10) >COD_CONF_CALC NUMBER(10) > > pois bem, as 3 primeiras colunas formam a PK desta tabela, e ao > executar um select do tipo: > > SELECT * > FROM INDICE_CALC ic > WHERE ic.cod_indice = 10 > AND ic.desc_indice = 'X' > AND ic.cod_ind_calc = 1; > > O resultado é um INDEX UNIQUE SCAN ! Até aqui está correto. > > Bom, se eu mudar o select para usar apenas duas colunas da chave, > como por exemplo: > > SELECT * > FROM INDICE_CALC ic > WHERE ic.cod_indice = 10 > AND ic.desc_indice = 'X'; > > Daí resulta em um FULL TABLE SCAN ! Aqui eu estou achando estranho. > Não deveria ser INDEX RANGE SCAN !? > > O ambiente aqui é Oracle 10g ( 10.2.0 ) p/ Solaris > O banco está setado para trabalhar por CBO. > > Obs: Fiz um teste em uma máquina que tenho em casa ( 10g ), porém > versão Oracle p/ Windows .. e com a mesma estrutura resultou em > INDEX RANGE SCAN ! > > Outro detalhe: não tenho acesso ao servidor do cliente para alterar > parâmetros e nem para verificar o que está setado atualmente, pois > eu não sou o DBA do ambiente em questão, mas gostaria de ter idéias > do que possa estar acontecendo para levantar os pontos com o DBA > daqui. > > Sendo assim, alguém tem alguma idéia do que pode estar acontecendo ?! > > > > Desde já agradeço. > > Orlando > > > > >
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] oracle 8 X oracle 9
Oi Fabiano, Em 8i funciona só em views, mas não encontrei isso na documentação, descobri testando. Na versão 9i, funciona perfeitamente. O que você pode fazer é criar funções no lugar de subconsultas escalares. Por exemplo: SELECT Funcao_cod_empresa(1), Funcao_sysdate, ... Funcao_sysdate, ... from dual [] Marcia On Tue, 17 Oct 2006 17:07:05 -0300, "Fabiano Arndt" <[EMAIL PROTECTED]> escreveu: > De: "Fabiano Arndt" <[EMAIL PROTECTED]> > Data: Tue, 17 Oct 2006 17:07:05 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] oracle 8 X oracle 9 > > > fiz uma sql no oracle 9 e funcionou normal, fui testar no oracle 8 e > nao deu certo, deu a mensagem : ORA-00936: expressão ausente > > SELECT > (SELECT COD_EMPRESA FROM TB_PARAM_SISTEMA WHERE CODIGO = 1), > (SELECT SYSDATE FROM DUAL), > ... > (SELECT SYSDATE FROM DUAL), > (SELECT campo FROM tabela), > (SELECT campo FROM outra_tabela), > > FROM DUAL > > > esse select na verdade pode ter varias subselects, cada um sera uma > coluna, é uma consulta que é executa a partir de uma aplicação delphi > pra buscar varios campos diferentes de tabelas diferentes de uma só > vez. foi feito isso pra evitar mandar um select por campo, tem casos > que a gente precisa buscar varios campos de tabelas que nao estao > relacionadas nem nada, isso tá compromentendo o desempenho em alguns > casos. > > fiz a sql acima testando num banco de dados 9, mas quando fui executar > no 8, nao deu certo. > > teria algo equivalente que eu poderia fazer pra funcionar no 8? > > valeu, > abraço, > Fabiano > > > -- 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/ --__ 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 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] Agrupar registros
Oi Fabiano, Veja se assim te ajuda: select (SELECT 'COD_EMPRESA' FROM TB_PARAM_SISTEMA) A, (SELECT TO_CHAR('COD_FILIAL') FROM TB_NOTA_CAB WHERE COD_NOTA_CAB = 3455) B, (SELECT TO_CHAR('COD_CADASTRO') FROM TB_PEDIDO_CAB WHERE COD_PEDIDO_CAB = 266) C, (SELECT TO_CHAR('COD_FILIAL') FROM TB_CONTA_RECEBER_CAB WHERE COD_CONTA_RECEBER_CAB = 8899) D from dual A scalar subquery está disponível a partir da versão 9 (eu acho), mas você deve garantir que ela retorne 0 ou 1 registro. Não sei se será o caso []s Marcia On Tue, 17 Oct 2006 11:40:59 -0300, "Fabiano Arndt" <[EMAIL PROTECTED]> escreveu: > De: "Fabiano Arndt" <[EMAIL PROTECTED]> > Data: Tue, 17 Oct 2006 11:40:59 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Agrupar registros > > > Olá pessoal, > > tenho a seguinte sql, ela me retorna 4 linhas, onde cada linha tem > apenas uma coluna com valor, as demais colunas ficam em branco, abaixo > da sql tem um exemplo do retorno > > SELECT > COD_EMPRESA AS A, > '' AS B, > '' AS C, > '' AS D > FROM > TB_PARAM_SISTEMA > > UNION ALL > > SELECT > '', > TO_CHAR(COD_FILIAL), > '', > '' > FROM > TB_NOTA_CAB > WHERE > COD_NOTA_CAB = 3455 > > UNION ALL > > SELECT > '', > '', > TO_CHAR(COD_CADASTRO), > '' > FROM > TB_PEDIDO_CAB > WHERE > COD_PEDIDO_CAB = 266 > > UNION ALL > > SELECT > '', > '', > '', > TO_CHAR(COD_FILIAL) > FROM > TB_CONTA_RECEBER_CAB > WHERE > COD_CONTA_RECEBER_CAB = 8899 > > > > > > > > resultado da sql acima > > A B C D > - - - - > ABC > 1 > 1001 > 1 > > 4 linhas selecionadas. > > > gostaria que a partir do resultado acima fazer uma sql que me > retornasse as colunas agrupadas em um unico registro, ignorando as > colunas em branco da forma abaixo. > > alguém tem uma idéia de como eu poderia fazer isso? > > > A B C D > - - - - > ABC 1 1001 1 > > 1 linhas selecionadas. > > > > > valeu, > Fabiano. > > > -- 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/ --__ 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 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] Collections
Oi, São comandos para trabalhar com grandes massas de dados, como você mencionou. A grande vantagem é que não há troca entre as máquinas PL/SQL e SQL reduzindo bastante o tempo de execução. O código fica bem mais complexo e existem algumas limitações dependendo da versão. Existem vários links na internet sobre o assunto. Você pode começar por esse que indica como passar de cursor para bulk collect e forall. http://www.oracle.com/technology/oramag/oracle/04-jan/o14tech_plsql.html; [] Marcia On Mon, 2 Oct 2006 17:42:54 + (GMT), Daniel Mello <[EMAIL PROTECTED]> escreveu: > De: Daniel Mello <[EMAIL PROTECTED]> > Data: Mon, 2 Oct 2006 17:42:54 + (GMT) > Para: oracle_br > Assunto: [oracle_br] Collections > > > Pessoal, já houvi falar de algumas saídas para performance de grandes massas > de dados através de collections (bulck collect, forall), a final o que são e > onde posso encontrar mais material sobre as mesmas? > > Obrigado. > > > __ > Daniel Mello > [EMAIL PROTECTED] > __ > 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] > > > -- 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
Re: [oracle_br] Ajuda sobre Consulta
Oi, Tente assim: select coluna from tabela where coluna in (select coluna from tabela group by coluna having count(*)>1) order by coluna [] Marcia On Mon, 25 Sep 2006 13:54:36 -0300 (ART), Marcio Sanchez <[EMAIL PROTECTED]> escreveu: > De: Marcio Sanchez <[EMAIL PROTECTED]> > Data: Mon, 25 Sep 2006 13:54:36 -0300 (ART) > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Ajuda sobre Consulta > > > Ola a todos, > > gostaria de saber como realizo uma consulta para > encontrar valores repetidos de uma mesma coluna de uma > mesma tabela. > > Exemplo -> coluna > 1 > 2 > 3 > 4 > 4 > > Ou seja, o valor 4 esta repetido. > > > Agradeco desde ja, > > > Marcio Sanchez > > > > > > > > > ___ > Você quer respostas para suas perguntas? Ou você sabe muito e quer > compartilhar seu conhecimento? Experimente o Yahoo! Respostas ! > http://br.answers.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
Re: [oracle_br] duvida com SELECT
Oi, Com as subconsultas você encarece porque está: 1) indo duas até a tabela. O dado já estava na sua mão, indo uma vez só até a tabela. Quando você faz uma consulta com group by, ela será "no mergeable", ou seja, será executado em separado, depois "juntada" com as outras; 2) fazendo joins desnecessários. Veja que havia 3 joins a mais ! Join é caro !! 3) usando outer joins, mais caros ainda que join e correndo de risco do otimizador fazer full em algumas tabelas ! [] Marcia On Fri, 18 Aug 2006 11:22:52 -0300, Thiago Menon <[EMAIL PROTECTED]> escreveu: > De: Thiago Menon <[EMAIL PROTECTED]> > Data: Fri, 18 Aug 2006 11:22:52 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] duvida com SELECT > > > Entao deu certo sim. > > Agora queria saber se essa forma é melhor do que a com subqueries ? > > muito obrigado > Thiago > msn: [EMAIL PROTECTED] > > Marcia Bussolaro escreveu: > > >Oi Thiago, > > > > Tente assim: > > > >SELECT B.TIPO, C.MARCA, D.MODELO, > >COUNT(A.NUM_SERIE) AS TOTAL_GERAL, > >sum(decode(a.status, 'ES',1,0)) AS TOTAL_ESTOQUE, > >sum(decode(a.status, 'IN',1,0)) AS TOTAL_INSTALADO, > >sum(decode(a.status, 'DF',1,0)) AS TOTAL_DEFEITO > > FROM TBL_EQUIPAMENTOS A, > > TBL_EQUIP_TIPOS B, > > TBL_EQUIP_MARCAS C, > > TBL_EQUIP_MODELOS D > > WHERE A.ID_TIPO = B.ID > > AND A.ID_MARCA = C.ID > > AND A.ID_MODELO = D.ID > > GROUP BY B.TIPO, C.MARCA, D.MODELO, a.status > > ORDER BY B.TIPO, C.MARCA, D.MODELO, a.status > > > > Como eu não testei ... pode precisar de algum ajuste ... > > > >[] > >Marcia > > > > > >On Fri, 18 Aug 2006 09:16:34 -0300, Thiago Menon <[EMAIL PROTECTED]> > >escreveu: > > > > > > > >>De: Thiago Menon <[EMAIL PROTECTED]> > >>Data: Fri, 18 Aug 2006 09:16:34 -0300 > >>Para: Oracle Grupo > >>Assunto: [oracle_br] duvida com SELECT > >> > >> > >>Olá, > >> > >>Gostaria de saber se alguem pode me ajudar com um seguinte select > >> > >>tenho uma tabela TBL_EQUIPAMENTOS com os campos chave ID_TIPO, > >>ID_MARCA, ID_MODELO, NUM_SERIE e STATUS campo normal. > >> > >>preciso montar um SELECT to totalize por STATUS do EQUIPAMENTO. > >> > >>Hj eu faço o seguinte : > >> > >>SELECT B.TIPO, C.MARCA, D.MODELO, > >> COUNT(A.NUM_SERIE) AS TOTAL_GERAL, > >> NVL(E.TOTAL,0) AS TOTAL_ESTOQUE, > >> NVL(F.TOTAL,0) AS TOTAL_INSTALADO, > >> NVL(G.TOTAL,0) AS TOTAL_DEFEITO > >>FROM TBL_EQUIPAMENTOS A, > >> TBL_EQUIP_TIPOS B, > >> TBL_EQUIP_MARCAS C, > >> TBL_EQUIP_MODELOS D, > >> (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > >> FROM TBL_EQUIPAMENTOS > >> WHERE STATUS = 'ES' > >> GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) E, > >> (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > >> FROM TBL_EQUIPAMENTOS > >> WHERE STATUS = 'IN' > >> GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) F, > >> (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > >> FROM TBL_EQUIPAMENTOS > >> WHERE STATUS = 'DF' > >> GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) G > >>WHERE A.ID_TIPO = B.ID > >>AND A.ID_MARCA = C.ID > >>AND A.ID_MODELO = D.ID > >>AND A.ID_TIPO = E.ID_TIPO(+) > >>AND A.ID_MARCA = E.ID_MARCA(+) > >>AND A.ID_MODELO = E.ID_MODELO(+) > >>AND A.ID_TIPO = F.ID_TIPO(+) > >>AND A.ID_MARCA = F.ID_MARCA(+) > >>AND A.ID_MODELO = F.ID_MODELO(+) > >>AND A.ID_TIPO = G.ID_TIPO(+) > >>AND A.ID_MARCA = G.ID_MARCA(+) > >>AND A.ID_MODELO = G.ID_MODELO(+) > >>GROUP BY B.TIPO, C.MARCA, D.MODELO, E.TOTAL, F.TOTAL, G.TOTAL > >>ORDER BY B.TIPO, C.MARCA, D.MODELO > >> > >>Gostaria de saber se esse é o jeito certo ou tem algo mais simples para > >>fazer isso? > >> > >>muito obrigado > >> > >>Thiago > >> > >> > >> > >> > > > > > >-- > >Atenção! As mensagens deste grupo são de acesso público e de inteira > >responsa
Re: [oracle_br] duvida com SELECT
Oi Thiago, Tente assim: SELECT B.TIPO, C.MARCA, D.MODELO, COUNT(A.NUM_SERIE) AS TOTAL_GERAL, sum(decode(a.status, 'ES',1,0)) AS TOTAL_ESTOQUE, sum(decode(a.status, 'IN',1,0)) AS TOTAL_INSTALADO, sum(decode(a.status, 'DF',1,0)) AS TOTAL_DEFEITO FROM TBL_EQUIPAMENTOS A, TBL_EQUIP_TIPOS B, TBL_EQUIP_MARCAS C, TBL_EQUIP_MODELOS D WHERE A.ID_TIPO = B.ID AND A.ID_MARCA = C.ID AND A.ID_MODELO = D.ID GROUP BY B.TIPO, C.MARCA, D.MODELO, a.status ORDER BY B.TIPO, C.MARCA, D.MODELO, a.status Como eu não testei ... pode precisar de algum ajuste ... [] Marcia On Fri, 18 Aug 2006 09:16:34 -0300, Thiago Menon <[EMAIL PROTECTED]> escreveu: > De: Thiago Menon <[EMAIL PROTECTED]> > Data: Fri, 18 Aug 2006 09:16:34 -0300 > Para: Oracle Grupo > Assunto: [oracle_br] duvida com SELECT > > > Olá, > > Gostaria de saber se alguem pode me ajudar com um seguinte select > > tenho uma tabela TBL_EQUIPAMENTOS com os campos chave ID_TIPO, > ID_MARCA, ID_MODELO, NUM_SERIE e STATUS campo normal. > > preciso montar um SELECT to totalize por STATUS do EQUIPAMENTO. > > Hj eu faço o seguinte : > > SELECT B.TIPO, C.MARCA, D.MODELO, >COUNT(A.NUM_SERIE) AS TOTAL_GERAL, >NVL(E.TOTAL,0) AS TOTAL_ESTOQUE, >NVL(F.TOTAL,0) AS TOTAL_INSTALADO, >NVL(G.TOTAL,0) AS TOTAL_DEFEITO > FROM TBL_EQUIPAMENTOS A, > TBL_EQUIP_TIPOS B, > TBL_EQUIP_MARCAS C, > TBL_EQUIP_MODELOS D, > (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > FROM TBL_EQUIPAMENTOS > WHERE STATUS = 'ES' > GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) E, > (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > FROM TBL_EQUIPAMENTOS > WHERE STATUS = 'IN' > GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) F, > (SELECT ID_TIPO, ID_MARCA, ID_MODELO, COUNT(NUM_SERIE) AS TOTAL > FROM TBL_EQUIPAMENTOS > WHERE STATUS = 'DF' > GROUP BY ID_TIPO, ID_MARCA, ID_MODELO) G > WHERE A.ID_TIPO = B.ID > AND A.ID_MARCA = C.ID > AND A.ID_MODELO = D.ID > AND A.ID_TIPO = E.ID_TIPO(+) > AND A.ID_MARCA = E.ID_MARCA(+) > AND A.ID_MODELO = E.ID_MODELO(+) > AND A.ID_TIPO = F.ID_TIPO(+) > AND A.ID_MARCA = F.ID_MARCA(+) > AND A.ID_MODELO = F.ID_MODELO(+) > AND A.ID_TIPO = G.ID_TIPO(+) > AND A.ID_MARCA = G.ID_MARCA(+) > AND A.ID_MODELO = G.ID_MODELO(+) > GROUP BY B.TIPO, C.MARCA, D.MODELO, E.TOTAL, F.TOTAL, G.TOTAL > ORDER BY B.TIPO, C.MARCA, D.MODELO > > Gostaria de saber se esse é o jeito certo ou tem algo mais simples para > fazer isso? > > muito obrigado > > Thiago > > -- 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
Re: [oracle_br] SELECT
Tente assim: SELECT a.cfe_funcionario_matricula AS matricula, 'A' AS A, SUM (decode(b.indica_formulario,'A',a.pontos,0)) AS pontos_A, 'E' AS E, SUM (decode(b.indica_formulario,'E',a.pontos,0)) AS pontos_E, 'S' AS S, SUM (decode(b.indica_formulario,'S',a.pontos,0)) AS pontos_S FROM afe_atividade_agente a, afe_atividade b WHERE a.afe_atividade_codigo = b.codigo AND a.periodo = '12006' AND a.cfe_funcionario_matricula = '463361' GROUP BY a.cfe_funcionario_matricula [] Marcia On Tue, 15 Aug 2006 19:55:42 -, "alex_borges" <[EMAIL PROTECTED]> escreveu: > De: "alex_borges" <[EMAIL PROTECTED]> > Data: Tue, 15 Aug 2006 19:55:42 - > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] SELECT > > > > SO WINDOWS 2000 SERVER > ORACLE 8.1.7 > > > Caros colegas > > Tenho o seguinte select : > > > SELECT a.cfe_funcionario_matricula AS matricula, > b.indica_formulario, > SUM (a.pontos) AS pontos > FROM afe_atividade_agente a, afe_atividade b >WHERE a.afe_atividade_codigo = b.codigo > AND a.periodo = '12006' > AND a.cfe_funcionario_matricula = '463361' > GROUP BY a.cfe_funcionario_matricula, b.indica_formulario > > > retorna o seguinte resultado: > > matriculaindica_formulario pontos > 463361A 7 > 463361E 2 > 463361S 40 > > > alguém sabe como trazer o resultado numa linha só, como mostro > abaixo: > > matricula > 463361 A 7E2 S40 > > > Obrigado > > > > > > > -- 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
Re: [oracle_br] Linhas em Colunas
Oi, Trabalhei um pouco no problema e consegui chegar próximo: select t1.cod_prod, t1.E, t2.S from (select cod_prod, (decode(cod_mov,'E',qtde,0)) E from TesteLinhaColuna GROUP BY cod_prod, cod_mov, qtde having (decode(cod_mov,'E',qtde,0)) <> 0) t1, (select cod_prod, (decode(cod_mov,'S',qtde,0)) S from TesteLinhaColuna GROUP BY cod_prod, cod_mov, qtde having (decode(cod_mov,'S',qtde,0)) <> 0) t2 where t1.cod_prod = t2.cod_prod; OD_PROD ENTRADA SAIDA - --- - 1000 10 20 2000 20 15 2000 40 15 Espero que ajude. Marcia On Thu, 3 Aug 2006 19:02:55 -0300, "Marcos Soares" <[EMAIL PROTECTED]> escreveu: > De: "Marcos Soares" <[EMAIL PROTECTED]> > Data: Thu, 3 Aug 2006 19:02:55 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Linhas em Colunas > > > Galera, eu tenho a seguinte situacao: > > A TABELA ESTÁ ASSIM: > > PRODUTOS > > COD_PROD, COD_MOV, QTDE > 1000 E 10 > 1000 S 20 > 2000 E 20 > 2000 S 15 > 2000 E 40 > > Obs.: COD_MOV significa E (entrada) e saída (S) > > > Gostaria que ficasse assim: > > COD_PROD, ENTRADA, SAIDA > 1000 1020 > 2000 20 15 > 2000 40 > > > O máximo que consegui chegar, usando DECODE foi: > COD_PROD, ENTRADA, SAIDA > 1000 10 > 1000 20 > 2000 20 > 2000 40 > 2000 15 > > > Alguém teria alguma idéia? > > > Desde já obrigado!!! > > []s > > Marcos > > > [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/ __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] NVL
Oi, Estou migrando de 8i (regra) para 10g (custo) e algumas consultas tem construções do tipo: select from . where . and coluna = nvl( :param, coluna ) and . .. Onde :param é um filtro que o usuário seleciona no front-end. Em custo, a performance caiu muito. Alterando o otimizador para regra, continua com a mesma performance que na versão 8i. Alguém já passou por isso ou sabe como solucionar ? Obrigada, Marcia -- 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/ __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Função converter coluna x linha
O case, se não me falhe a memória, funciona a partir da versão 9. Nas versões anteriores, você pode usar decode. On Wed, 02 Aug 2006 09:09:43 -0300, Thiago Menon <[EMAIL PROTECTED]> escreveu: > De: Thiago Menon <[EMAIL PROTECTED]> > Data: Wed, 02 Aug 2006 09:09:43 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Função converter coluna x linha > > > Só uma dúvida isso funciona apartir de qual versão do Oracle ? > > Thiago > > Rodrigo Cavalcante escreveu: > > >Olá Márcia, valeu pela dica, fiz de uma maneira com vários subselect e > >funcionou. > > > >Agradeço pela atenção. > > > >Att. > > > >Aprendiz-Oracle > > > >- Original Message - > >From: Marcia Bussolaro <mailto:[EMAIL PROTECTED]> > >To: oracle_br@yahoogrupos.com.br <mailto:oracle_br@yahoogrupos.com.br> > >Sent: Tuesday, August 01, 2006 10:00 AM > >Subject: Re: [oracle_br] Função converter coluna x linha > > > >Oi, > > > > Não testei, mas deve ser mais ou menos assim: > > > >select > > L01, > > L02, > > L03 > >from ( > > select > >(case when coluna='01' then valor else null end) L01, > >(case when coluna='02' then valor else null end) L02, > >(case when coluna='03' then valor else null end) L03 > > from > >tabela); > > > >[] > >Marcia > > > > > > > > > >On Tue, 1 Aug 2006 09:31:32 -0300, Rodrigo Cavalcante > ><[EMAIL PROTECTED]> escreveu: > > > > > > > >>De: Rodrigo Cavalcante <[EMAIL PROTECTED]> > >>Data: Tue, 1 Aug 2006 09:31:32 -0300 > >>Para: oracle_br@yahoogrupos.com.br > >>Assunto: [oracle_br] Função converter coluna x linha > >> > >> > >>Srs. > >> > >>Existe alguma funcão sql no oracle, para transformar linha x > >> > >> > >coluna. > > > > > >>Por exemplo meu select trás da seguinte forma: > >> > >>L 01 1068031,62 1308795,08 > >>L 02 937927,81 1149311,67 > >>L 03852139,6 1046022,15 > >>L 04 791363,86 976526,37 > >>L 05 8046,43 16027,23 > >>L 06 2326,69 6162,06 > >>L 07 1726,7 4668,95 > >> > >> Queria mostrar assim: > >> > >>L 01 02 03 04 05 06 07 e os valores abaixo de cada um deles. > >> > >>Att. > >> > >>Rodrigo Cavalcante > >>Aprendiz-Oracle > >> > >> > >> > >>[As partes desta mensagem que não continham texto foram removidas] > >> > >> > >> > >> > >> > > > > > > > > > >[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/ > >--__ > > > >Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine > >__ > >O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o > >link do mesmo para evitar trafego(pedidos) desnecessário. > >Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > -- 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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Função converter coluna x linha
Oi, Não testei, mas deve ser mais ou menos assim: select L01, L02, L03 from ( select (case when coluna='01' then valor else null end) L01, (case when coluna='02' then valor else null end) L02, (case when coluna='03' then valor else null end) L03 from tabela); [] Marcia On Tue, 1 Aug 2006 09:31:32 -0300, Rodrigo Cavalcante <[EMAIL PROTECTED]> escreveu: > De: Rodrigo Cavalcante <[EMAIL PROTECTED]> > Data: Tue, 1 Aug 2006 09:31:32 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Função converter coluna x linha > > > Srs. > > Existe alguma funcão sql no oracle, para transformar linha x coluna. > Por exemplo meu select trás da seguinte forma: > > L 01 1068031,62 1308795,08 > L 02 937927,81 1149311,67 > L 03852139,6 1046022,15 > L 04 791363,86 976526,37 > L 05 8046,43 16027,23 > L 06 2326,69 6162,06 > L 07 1726,7 4668,95 > > Queria mostrar assim: > > L 01 02 03 04 05 06 07 e os valores abaixo de cada um deles. > > Att. > > Rodrigo Cavalcante > Aprendiz-Oracle > > > > [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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Mudança de Comportamento do Oracle 9i para 10g em selects com group by.
Não sei de nada aqui nós sempre deixamos o order by explícito, então isso não deve afetar. Eu tive problemas de performance, mas estou migrando de 8i regra para 10g custo. É um pouco mais complicado On Fri, 21 Jul 2006 16:47:35 -0300, "Gustavo Venturini de Lima" <[EMAIL PROTECTED]> escreveu: > De: "Gustavo Venturini de Lima" <[EMAIL PROTECTED]> > Data: Fri, 21 Jul 2006 16:47:35 -0300 > Para: [EMAIL PROTECTED], oracle_br@yahoogrupos.com.br,[EMAIL > PROTECTED] > Assunto: Re: [oracle_br] Mudança de Comportamento do Oracle 9i para 10g em > selects com group by. > > > Era justamente o que estava procurando saber... Se alguém passou por > dificuldades de performance e tals... > No Oracle 9i e versões anteriores, o Oracle ordenava automaticamente o > resultado de acordo com o GROUP BY... Ou seja, implicitamente, ao optar pelo > GROUP BY, o Oracle já ordenava os valores em forma ASC. > Na 10g ele deixa de fazer esse processo automaticamente, então, gostaria de > saber se isso impacta em alguma coisa... > Mas até agora, nenhuma resposta... > Achei na própria documentação da oracle essa explicação, mas nada falando em > termos de performance... > > Em 21/07/06, Marcia Bussolaro <[EMAIL PROTECTED]> escreveu: > > > > Oi Gustavo, > > > > Que problema você está tendo ? Eu estou migrando do 9i para o 10g e > > gostaria de saber que mudança de comportamento é essa. > > > > Obrigada, > > Marcia > > > > > > On Fri, 21 Jul 2006 15:16:37 -0300, "Gustavo Venturini de Lima" < > > [EMAIL PROTECTED]> escreveu: > > > > > De: "Gustavo Venturini de Lima" <[EMAIL PROTECTED]> > > > Data: Fri, 21 Jul 2006 15:16:37 -0300 > > > Para: [EMAIL PROTECTED], oracle_br@yahoogrupos.com.br > > > Assunto: [oracle_br] Mudança de Comportamento do Oracle 9i para 10g em > > selects com group by. > > > > > > > > > Boa tarde pessoal, > > > Gostaria de saber se alguém tem uma documentação com uma posição oficial > > > sobre a mudança de comportamento do Oracle 9i para 10g em selects com a > > > função Group By. > > > Agradeço desde já... > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > [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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Package com wrap não funciona.
Oi, O wrap gerado em algumas versões do Oracle não funciona em outras. Veja se não está gerando o wrap em uma versão e executando em outra. [] Marcia On Wed, 26 Apr 2006 16:37:29 -0300, "Luciana Camargo" <[EMAIL PROTECTED]> escreveu: > De: "Luciana Camargo" <[EMAIL PROTECTED]> > Data: Wed, 26 Apr 2006 16:37:29 -0300 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Package com wrap não funciona. > > O que eu acho estranho é do fonte funcionar e o wrap não.O meu procedimento é bem simples: Tem um cursor com a estrutura: SELECT FROM tabela1 , tabela2 , (SELECT DISTINCT ... FROM tabela11, tabela22 UNION ALL SELECT DISTINCT ... FROM tabela33, tabela44 UNION ALL SELECT DISTINCT ... FROM tabela55, tabela66) WHERE No corpo do procedimento tem um FOR, onde ele manda os dados para oarquivo. só isso.Luciana2006/4/26, Marcio Portes <[EMAIL PROTECTED]>:>> Posta o código para a lista. Talvez alguem possa reproduzir na sua versão.>> On 4/26/06, Luciana Camargo <[EMAIL PROTECTED]> wrote:> >> > Pessoal,> >> > Estou com um erro estranho no meu package.> > Meu banco é Oracle9i Enterprise Edition Release 9.2.0.5.0> >> > Executei wrap no meu package e criei no meu banco. Ao executar o> > procedimento dá problema de "Invalid Number".> > No entanto, se eu criar a package sem ter passado pelo wrap no meu> > banco,> > o procedimento é executado até o final sem problemas.> >> > Alguém sabe o que pode estar acontecendo?> >> > Obrigada> > Luciana> >> >> > [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/">http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> >> >> --__> >> > Este Grupo recebe o apoio da SQL Magazine -> > www.devmedia.com.br/sqlmagazine> > __> > O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo,> tenha> > o link do mesmo para evitar trafego(pedidos) desnecessário.> > Links do Yahoo! Grupos> >> >> >> >> >> >> >> >> --> Marcio Portes> Material Tecnico em Portugues - http://mportes.blogspot.com">http://mportes.blogspot.com> Practical Learning Oracle -> http://mportes.blogspot.com/2006/02/practical-learning-oracle.html">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/">http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/>> --__>> Este Grupo recebe o apoio da SQL Magazine -> www.devmedia.com.br/sqlmagazine> __> O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha> o link do mesmo para evitar trafego(pedidos) desnecessário.> Links do Yahoo! Grupos[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/">http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! GruposPara visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/oracle_br/">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 htt