- Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 18 anos, 5 meses atrás por
Tytto.
Visualizando 1 post (de 1 do total)
Visualizando 1 post (de 1 do total)
- Você deve fazer login para responder a este tópico.
› Fóruns › Banco de dados Oracle › NLS_LANG
Olá amigos,
Tenho um sistema bastante grande. Nele contem vários componentes que fazem um select no banco. Até ai tudo bem…
Se eu executar uma stored procedure que é chamada por este sistema, acontece alguns “efeitos” estranhos, principalmente quanto se tentar order colunas (em cursores) que possuem valores null (certa vez coloca os nulls antes e em outra vez coloca por ultimo).
Se eu executar a procedure direto no PL/SQL ou outro programa similar, funciona perfeitamente.
Notei, que a chave do regsitro NLS_LANG da minha máquina está com: “AMERICAN_AMERICA.WE8ISO8859P1”, e nas máquinas que usam o sistema está com “AMERICAN”.
Gostaria de saber se pode ser esse o problema?
Qual o impacto de atualizar o NLS_LANG para como está na minha máquina nas estações que usam o sistema? Será que algum outro select vai se comportar “estranho”?
Muito obrigado a todos.
Leandro.
› Fóruns › Banco de dados Oracle › NLS_LANG