miércoles, 2 de noviembre de 2016

TRUNC

La función TRUNC trunca la columna, la expresión o el valor a n posiciones decimales.

La función TRUNC trabaja con argumentos parecidos a los de la función TRUNC
  1. Si el segundo argumento es 0 o falta, el valor se trunca a cero posiciones decimales. 
  2. Si el segundo argumento es 2, el valor se trunca a dos posiciones decimales. 
  3. A la inversa, si el segundo argumento es –2, el valor se trunca a dos posiciones decimales a la izquierda. Si el segundo argumento es –1, el valor se trunca a una posición decimal a la izquierda.
TRUNC (date[, 'fmt']): Devuelve date con la porción de tiempo del día truncada a la unidad especificada por el modelo de formato fmt. Si se omite el modelo de formato fmt, date se trunca al día más cercano.

Como la función ROUND, la función TRUNC también se puede utilizar con funciones de fecha.

Ejemplo:

SELECT TRUNC(45.923,2)A, TRUNC(45.923)B, TRUNC(45.923,-1)C ,TRUNC(SYSDATE)                 D,SYSDATE E  
   FROM   DUAL; 

Resultado:

              A: 45.92
              B: 45
              C: 40
              D: 11/2/2016
              E: 11/2/2016 1:18:19 PM






Share:

0 comentarios:

Publicar un comentario

Archivo

Cual es el tema de mayor interes para ti?