Tiempo de lectura:37 Segundos

La funciones JUSTIFY_INTERVAL en PostgreSQL te permite ajustar un intervalo usando internamente la función JUSTIFY_DAYS y JUSTIFY_HOURS. Vamos a verlo con ejemplos:

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

justify_hours(interval)

Interval debe ser el intervalo que quieres ajustar.

Ejemplo

Si tu intervalo son 2 meses y -6 horas nos devolverá 1 mes y 18 horas:

SELECT justify_interval(interval '2 mon -6 hours');

Diferencia entre funciones JUSTIFY

En un primer momento podrías pensar que la función justify_interval y las funciones justify_hours y justify_days realizan la misma función pero no es así. Veamos un ejemplo:

SELECT 	justify_interval(interval '2 mon -6 hours'),
		justify_hours(interval '2 mon -6 hours'),
		justify_days(interval '2 mon -6 hours');

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.

Perfiles en Redes Sociales