Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #79063
    wesleyNet
    Participante

      Bom Dia!

      Tenho um problema chato. quero garantir o tipo de um campo com duas casas antes da vírgula, acontece que até consigo no ORA 10G mas no 9i…
      sem sucesso.

      Ex. no 9i:
      SQL> select cast(500.00 as number(28,3)) from dual;

      CAST(500.00ASNUMBER(28,3))
      ————————–
      500

      SQL> select cast(500 as number(28,3)) from dual;

      CAST(500.00ASNUMBER(28,3))
      ————————–
      500

      Ex. no 10G – funciona:

      SQL> select cast(500 as number(16,2)) from dual;

      CAST(500ASNUMBER(16,2))
      ———————–
      500.00

      O que poderá ser?

      Obrigado pela sua atenção.
      🙂

      #79064
      chduarte
      Participante

        Tente o to_char(‘500′,’999.00’)

        []

        #79065
        wesleyNet
        Participante

          [quote=”chduarte”:2v3a02pl]Tente o to_char(‘500′,’999.00’)

          [][/quote]

          Muito Obrigado! 😀

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress