Funciones de fecha en Oracle PLSQL

Funciones de fecha en Oracle PLSQL

Para facilitar la consulta, proporcionamos una lista de todas las funciones de Oracle / PLSQL. La lista de funciones de Oracle / PLSQL se clasifica en el tipo de función basada en categorías como cadena / carácter, conversión, avanzado, numérico / matemático y fecha / hora.

Estas funciones se pueden utilizar en sentencias PLSQL o bien, pueden utilizarse dentro del entorno de programación proporcionado por la base de datos Oracle / PLSQL, como procedimientos almacenados, funciones, disparadores, etc.

En esta sección se hace un repaso de las funciones de fecha (date functions) mas utilizadas.

Listado de funciones

ADD_MONTHS.- Esta función devuelve una fecha con un número especificado de meses agregados.

CURRENT_DATE.- Esta función devuelve la fecha actual en la zona horaria de la sesión SQL actual establecida por el comando ALTER SESSION.

CURRENT_TIMESTAMP.- Esta función devuelve la fecha y la hora actuales en la zona horaria de la sesión SQL actual establecida por el comando ALTER SESSION. Por lo tanto devuelve un valor TIMESTAMP WITH TIME ZONE.

DBTIMEZONE.- Esta función devuelve la zona horaria de la base de datos como un desplazamiento de zona horaria (con el siguiente formato: ‘[+ | -] TZH: TZM’) además de un nombre de región de zona horaria.

EXTRACT.- Esta función extrae un valor de un valor de fecha o intervalo.

LAST_DAY.- Esta función devuelve el último día del mes basado en un valor de fecha.

LOCALTIMESTAMP.- Esta función devuelve la fecha y la hora actuales en la zona horaria de la sesión SQL actual.  Devuelve un valor TIMESTAMP.

MONTHS_BETWEEN.- Esta función devuelve el número de meses entre dos fechas.

NEW_TIME.- Mientras que esta función convierte una fecha de zona horaria1 en una fecha en zona horaria2.

NEXT_DAY.- Esta función devuelve el primer día de semana que es mayor que una fecha.

ROUND (dates).- Esta función devuelve una fecha redondeada a una unidad de medida específica.

SESSIONTIMEZONE.- Esta función devuelve la zona horaria de la sesión actual como un desplazamiento de zona horaria (en el siguiente formato: ‘[+ | -] TZH: TZM’) o un nombre de región de zona horaria.

SYSDATE.- Esta función devuelve la fecha y hora actuales del sistema en su base de datos local.

SYSTIMESTAMP.- Esta función devuelve la fecha y la hora actual del sistema (incluidos los segundos fraccionarios y la zona horaria).

TRUNC (dates).- Esta función devuelve una fecha truncada a una unidad de medida específica.

TZ_OFFSET.- En primer lugar Esta función devuelve el desplazamiento de zona horaria de un valor.

En nuestro próximo entrada estaremos viendo Funciones  de  Conversión.

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.