Re: [oracle_br] Re: Ajuda SQL

2013-07-01 Por tôpico Raphael Franco
André, Agradeço! Ja consegui me virar usando sub-query e union. Raphael De: Andre Santos andre.psantos...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 28 de Junho de 2013 14:40 Assunto: Re: [oracle_br] Re: Ajuda SQL Raphael Se

[oracle_br] ORA-01830

2013-07-01 Por tôpico Flavio
Oi pessoal, Estou extraindo uma tabela do banco 10g e terei que inserir novamente no banco. Uma das colunas é TIMESTAMP(3). Depois de extrair, o resultado é esse '18-JUN-13 09.03.05 AM'. Quando vou inserir, me gera a mensagem ORA-01830. Alguem sabe como faço para inserir na tabela sem este

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Rodrigo Mufalani
Bom dia, posta uma linha de exemplo do comando que você está usando… assim fica mais fácil para que lhe ajudemos. Mais informações como versão do Oracle/S.O/Patches e etc são bem vindas para tentar simular na mesma versão que você. Atenciosamente, Rodrigo Mufalani rodr...@mufalani.com.br

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Flavio
Obrigado Rodrigo, Mas encontrei a solução. Como a coluna é timestamp, tenho que executar o comando Alter session set nls_timestamp_format='formato da dsta e hora' Muito obrigado pela atenção. On 01/07/2013, at 10:44, Rodrigo Mufalani rodr...@mufalani.com.br wrote: Bom dia, posta uma linha

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Rodrigo Mufalani
Flávio, Agora para enriquecer a lista, você poderia postar um exemplo de como estava fazendo antes (errado) e como é a maneira correta, assim colegas que passarão pelo mesmo problema podem pesquisar no histórico da lista. Ou se tu tens um blog, faça um post por lá e nos envie o link.

[oracle_br] Juntar linhas em campo

2013-07-01 Por tôpico Emerson Sanches
Boa tarde pessoal da lista. Estou precisando juntar o resultado de um select que traz varia linhas em um unica linda, sendo que as informações destas varias linhas devem ser concatenada em um campo. EX: retorno do select campo1 -- campo2 001-- DI 001-- SG 001--

Re: [oracle_br] Juntar linhas em campo

2013-07-01 Por tôpico Fabio Prado
Emerson Sanches, Se for Oracle 11G use a função analítica LISTAGG. Se for 10G use a função WM_CONCAT ou crie uma função customizada conforme indicação do artigo http://www.oracle-base.com/articles/misc/string-aggregation-techniques.php. []s Fábio Prado www.fabioprado.net Em 1 de julho de

Re: [oracle_br] Juntar linhas em campo

2013-07-01 Por tôpico Emerson Sanches
Obrigado Fabio, acredito que vai dar certo. Emerson Sanches Analista de Sistemas Em 1 de julho de 2013 15:09, Fabio Prado fbifa...@gmail.com escreveu: Emerson Sanches, Se for Oracle 11G use a função analítica LISTAGG. Se for 10G use a função WM_CONCAT ou crie uma

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Flavio
Antes Insert into table values (1, 'flavio', '18-JUN-13 09.03.05 AM') Gerava erro ORA-01830 Depois (correto) Alter session set nls_timestamp_format='DD-MON-YY HH.MI.SS AM' Insert into table values (1, 'flavio', '18-JUN-13 09.03.05 AM') On 01/07/2013, at 11:05, Rodrigo Mufalani

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Rodrigo Mufalani
Boa tarde Flavio, Isso você poderia ter resolvido também desse jeito: Insert into table1 values (1, 'flavio', to_timestamp('18/06/2013 09:03:05','dd/mm/ hh24:mi:ss') ); Atenciosamente,

Re: [oracle_br] ORA-01830

2013-07-01 Por tôpico Flavio
O problema com a solução abaixo Rodrigo é que exportei milhares de registros do banco. Ao meu ver, fica inviável de substituir todos os rec pela função to_timestamp, certo!? Obrigado. Abraços Flavio On 01/07/2013, at 15:59, Rodrigo Mufalani rodr...@mufalani.com.br wrote: Boa tarde Flavio,

[oracle_br] Data Guard and Mudanca de Flash Recovery Area

2013-07-01 Por tôpico Jose Ramos
Bom dia, estive pesquisando sobre isso e não encontrei. É o seguinte: tivemos uma situacão onde a flash recovery area usada por alguns bancos Data Guard ficaram 100% ocupadas. O que fizemos como acão de emergencia foi mudar a flash recovery area (+flash para +data, por exemplo) dos bancos que