Informix - función trunc en stored procedure

 
Vista:

función trunc en stored procedure

Publicado por roberto (1 intervención) el 27/12/2013 20:37:55
estimados:
tengo un informix 7.3 que dentro de un stored procedure realiza el siguiente cálculo
let l_variable=TRUNC(l_cantidad,0); --donde l_variable es char(30), l_cantidad dec(13,3)
RETURN l_variable
Al ejecutarlo, l_variable es un valor entero, por ej 25.

El mismo procedure en un informix 11.70 (o 11.50), en lugar de retornar 25,
retorna 25.0000000000000000

Alguien conoce porqué motivo se comporta distinto esa función, ante un cambio de versión de informix?
Desde ya muchas gracias
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder