sql >> Base de Datos >  >> RDS >> Oracle

función trunc y round en sql

No, el comportamiento depende del valor del dígito significativo (el 3er dígito (el 3) es el significativo en su caso, ya que está por debajo de 5 round y trunc haz lo mismo)

prueba select trunc(125456.76,-4) from dual (el resultado es 120000) frente a select round(125456.76,-4) from dual (el resultado es 130000). Ahora, cuando el dígito significativo es 5 (o mayor), los resultados de trunc y round diferir.