¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como exibir resultados com decimais em consultas SQL no SAP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá a todos

Preciso saber como fazer uma consulta mostrar o resultado com decimais. Ao executar a rotina em SQL, o resultado é o esperado; no entanto, no SAP, o valor é exibido como um inteiro aproximado, ou seja, 1.8 é exibido como 2.

A rotina é a seguinte:

Select cast(34.453 as decimal(10,2))

Espero que possam me ajudar. Saudações.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Olá...

É estranho... se entendi corretamente, você tem uma consulta que retorna um número sem decimais e, se o altera, continua da mesma forma.

Peguei sua consulta Select cast(34.453 as decimal(10,2)) e a executei... o resultado imediato no gerador de consultas foi 34.45

Está usando uma busca formatada? Porque, se for o caso, verifique em que tipo de campo está deixando o valor.

Seria bom se você pudesse fornecer mais alguma informação.

Cumprimentos,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Muito obrigado, Paul.

Fiz o que me aconselhaste, mas o valor continua aparecendo como um número inteiro.

Saudações.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá...

Use o seguinte como base...

declare @var as float
set @var = (Select cast(34.453 as decimal(10,2) )
select @var

Espero que seja útil

Cumprimentos cordiais,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?