Hola, estoy utilizando el tipo decimal para hacer una serie de
operaciones matemáticas. Yo no deseo que haga redondeo, si no que
trunque las cifras que exceden el tamaño del campo. Por ejemplo, en el
siguiente script:
declare @num1 decimal(5,3)
declare @num2 decimal(5,3)
declare @num3 decimal(5,3)
set @num1 = 20.000
set @num2 = 3.000
set @num3 = @num1 / @num2
El resultado que sale es 6.667, mientras que lo que yo quiero es
6.666.
¿Hay alguna forma de lograrlo que no implique aumentar el tamaño del
campo y truncar después?
Un saludo y muchas gracias.
Leer las respuestas