cancel
Showing results for 
Search instead for 
Did you mean: 

Decimales en una consula Query manager

former_member325322
Participant
0 Kudos

Hola a todos

Necesito saber como hacer que una consulta muestre el resultado con decimales, al correr la rutina en SQL el resultado es el esperado, no obstante en sap, el valor me lo muestra en un entero aproximado, es decir 1.8 me lo muestra como 2.

La rutina es la siguiente

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

Espero puedan ayudarme, saludos

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hola...

Toma como base lo siguiente...

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

Espero te sea de ayuda

Saludos Cordiales,

former_member325322
Participant
0 Kudos

Muchas gracias Paul

hice lo que me aconsejaste, pero el valor sigue apareciendo en entero.

Saludos

Former Member
0 Kudos

Hola...

Es extraño...si te he entendido correctamente, tienes un query que te arroja como resultado un número sin decimales y si lo cambias sigue del mismo modo.

Yo tomé tu consulta Select cast(34.453 as decimal(10,2) ) y la ejecute...el resultado inmediato en el generador de consultas fue 34.45

Estás usando una búsqueda formateada? porque si fuese el caso entonces revisa en qué tipo de campo estás dejando el valor.

Sería bueno si puedes dar algun dato adicional.

Saludos Cordiales,

Answers (0)