logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Tipos de funciones para el tratamiento de fechas en sql - oracle sql

mywebstudies.com

PorMyWebStudies

2024-04-05
Tipos de funciones para el tratamiento de fechas en sql - oracle sql


Tipos de funciones para el tratamiento de fechas en sql - oracle sql

Funciones relacionadas con fechas:

  • CURRENT_DATE: Esta función devuelve la fecha actual según la zona horaria de la sesión. El valor que retorna corresponde a una fecha en el calendario gregoriano.
  • CURRENT_TIMESTAMP: Proporciona la fecha y hora actuales de la zona horaria de la sesión, devolviendo un valor del tipo TIMESTAMP WITH TIME ZONE, el cual incluye el desplazamiento de la zona horaria.
  • NEW_TIME [fecha, zonahoraria1, zonahoraria2]: Convierte la fecha dada de la «zonahoraria1» a la «zonahoraria2» especificada.
  • LAST_DAY [d]: Devuelve el último día del mes correspondiente a la fecha proporcionada.
  • NEXT_DAY [fecha, char]: Retorna la fecha del primer día de la semana posterior a «fecha», según el día especificado por «char» [que debe coincidir con el idioma de la sesión].
  • MONTHS_BETWEEN [d1, d2]: Calcula el número de meses que hay entre dos fechas.
  • ADD_MONTHS [d, n]: Suma o resta una cantidad especificada de meses a la fecha «d».
  • SYSDATE: Retorna la fecha actual del sistema.
  • LOCALTIMESTAMP: Proporciona la fecha y hora actual de la zona horaria de la sesión, retornando un valor del tipo TIMESTAMP. A diferencia de CURRENT_TIMESTAMP, no incluye información de la zona horaria.
  • SYSTIMESTAMP: Devuelve la fecha y hora actuales del sistema, incluyendo fracciones de segundo y la zona horaria del sistema donde se encuentra la base de datos. El valor devuelto es TIMESTAMP WITH TIME ZONE.
  • DBTIMEZONE: Muestra la zona horaria en la que está configurada la base de datos.
  • SESSIONTIMEZONE: Indica la zona horaria configurada para la sesión actual.
  • EXTRACT: Extrae un campo específico de una expresión de fecha/hora o intervalo.
  • ROUND [d, n]: Redondea la fecha «d» de acuerdo al formato «n» especificado.
  • TRUNC [d, n]: Trunca la fecha «d» al formato «n» indicado, eliminando la parte no deseada.
  • TO_CHAR [n]: Convierte un valor de tipo DATE o NUMBER en una cadena de caracteres.
  • TO_TIMESTAMP [n]: Transforma una cadena de texto de los tipos CHAR, VARCHAR2, NCHAR o NVARCHAR2 en un valor TIMESTAMP.
  • TO_TIMESTAMP_TZ [n]: Convierte una cadena de los tipos char, varchar2, nchar o nvarchar2 a un valor del tipo TIMESTAMP WITH TIME ZONE.
  • TO_DSINTERVAL [char, ’nlsparam’]: Convierte una cadena de texto de los tipos CHAR, VARCHAR2, NCHAR o NVARCHAR2 a un valor INTERVAL DAY TO SECOND.
  • TO_YMINTERVAL [char]: Convierte una cadena de texto en un valor INTERVAL YEAR TO MONTH.

Publicaciones Recientes