Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Oracle/PLSQL: función TRUNC (con fecha)
Este tutorial de Oracle explica cómo usar Oracle/PLSQL Función TRUNC (ya que funciona con valores de fecha) con sintaxis y ejemplos.
describir
La función Oracle/PLSQL TRUNC devuelve una fecha truncada a una unidad de medida específica.
Gramática (con fecha)
La sintaxis de la función TRUNC en Oracle/PLSQL es:
TRUNC ( date [, format ] )
parámetro o parámetro
fecha La fecha a truncar.Formato
Electivo. Solicite una unidad de medida truncada. Si se omite el parámetro de formato, la función TRUNC trunca la fecha a un valor de día, por lo que se truncarán las horas, los minutos o los segundos. Puede ser uno de los siguientes valores:
unidad | Parámetros de formato válidos |
---|---|
año | años, años, años, años, años, años, años |
año ISO | Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi Yi E |
moneda de 25 centavos | preguntar |
Luna | Mes, Lunes, MM, RM |
Semana | World Wide Web |
guerra de información | guerra de información |
W | W |
día | dd, dd, j |
fecha de inicio de la semana | día, día, día |
Hora | HH, HH12, HH24 |
minuto | infarto de miocardio |
devolver los bienes
La función TRUNC (como funciona con fechas) devuelve un valor de fecha.
aplicar para
La función TRUNC está disponible en las siguientes versiones de Oracle/PLSQL:
- Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i, Oráculo 8i
Ejemplo – con fecha
Veamos algunos ejemplos de la función TRUNC de Oracle y exploremos cómo usar la función TRUNC en Oracle/PLSQL.
Por ejemplo:
TRUNC(TO_DATE('22-AUG-03'), 'YEAR') Result: '01-JAN-03' TRUNC(TO_DATE('22-AUG-03'), 'Q') Result: '01-JUL-03' TRUNC(TO_DATE('22-AUG-03'), 'MONTH') Result: '01-AUG-03' TRUNC(TO_DATE('22-AUG-03'), 'DDD') Result: '22-AUG-03' TRUNC(TO_DATE('22-AUG-03'), 'DAY') Result: '17-AUG-03'