Exibição de Resultado :: SQL Navigator

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Salve, pessoal!
Tudo bem?

Seguinte, quando aplico o seguinte select no SQL Navigator:

Selecionar tudo

SELECT 0.547
   FROM DUAL;
Ele me retorna 0.5.

Alguém saberia me informar, se é alguma configuração, para que me mostre todas as casas decimais, ou, pelo menos estipular um nro de decimais e não arredondar?

Valeu mesmo.
Abraços,

:-o
ARF
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 41
Registrado em: Qui, 03 Ago 2006 9:30 am
Localização: Criciúma - SC

Cara, eu não uso o SQL Navigator, mas imagino que isso seja alguma configuração específica dessa tool, pois se você executar este mesmo comando no sqlplus, o resultado é 0.547 (ou 0,547, dependendo do NLS).

Procure alguma coisa no help da tool.

Anderson.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

beleza brother,

Já havia dado uma pesquisada e, não encontrei nada, mas, vou dar uma olhada novamente.

Valeu,

Abraço,

:-o
asarmento
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 12
Registrado em: Qui, 27 Abr 2006 8:50 pm
Localização: Salvador - BA

Trevisolli,

Também uso o Navigator e sempre tive esse tipo de problema. Já dei uma fuçada no help, mas nada me serviu. Pesquisei em alguns fóruns e nada... O Navigator aproxima e só exibe uma casa decimal. O TOAD mostra o valor corretamente, mas, mesmo assim, prefiro o Navigator.

Bom, eu sempre uso o to_char para exibir o valor corretamente. No meu caso, só preciso de valores com duas casas decimais, daí uso assim:

Selecionar tudo

SELECT TO_CHAR(0.547, '999G990D00') FROM DUAL
No seu caso, para exibir as 3 casas, use o

Selecionar tudo

SELECT TO_CHAR(0.547, '999G990D000') FROM DUAL
Espero ter ajudado,

Álvaro
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Álvaro,

Resumindo: O SQL Navigator só exibe mesmo uma casa, quando não formatamos?

No caso, nem preciso mais "fuçar" nas configurações que, a ferramenta não oferece esta opção?

Devo então, formatar a saída, quando se tratar de SQL Navigator, correto?

Valeu mesmo pelo help.

Muito obrigado.
cleberzumba
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 223
Registrado em: Qui, 14 Dez 2006 10:45 am
Localização: Brasília-DF
Cleber Zumba de Souza

Qual a sua versão do navigator?...eu estou usando a release 4.5 e funcionou perfeitamente, o resultado que ele me retornou foi 0,547.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Então brother, a versão que utilizo é a 4.5 também.
Você configurou algo?
Valeu.
cleberzumba
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 223
Registrado em: Qui, 14 Dez 2006 10:45 am
Localização: Brasília-DF
Cleber Zumba de Souza

Não fiz nad a...muito estranho hein!...desinstala e instala de novo.
:D
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes