[oracle_br] Problemas com . e ,

2009-10-22 Por tôpico Alexandre Rocha Placido
Pessoal a questão é a seguinte: Temos uma aplicação em Java que chama uma procedure no Oracle que por sua vez Le um arquivo texto e atualiza algumas tabelas. Nesse arquivo texto o separador de decimais é a vírgula. Na procedure tratamos isso e após ler a informação trocamos a vírgula por

Re: [oracle_br] Problemas com . e ,

2009-10-22 Por tôpico Carlos Alfredo M. de Menezes
Olá Alexandre, Uma saída seria setar a variável NLS_NUMERIC_CHARACTERS ao iniciar a sessão. Veja o exemplo de comportamento no sqlplus, mas vale para qualquer aplicação: SQL alter session set nls_numeric_characters=',.'; Sessão alterada. SQL select 1/2 from dual; 1/2 -- ,5 SQL alter