Oracle/PLSQL: Función FECHA_ACTUAL

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 FECHA_ACTUAL

Este tutorial de Oracle explica cómo usar Oracle/PLSQL Función FECHA_ACTUAL Con sintaxis y ejemplos.

describir

La función CURRENT_DATE de Oracle/PLSQL devuelve la fecha actual en la zona horaria de la sesión SQL actual establecida por el comando ALTER SESSION.

sintaxis

La sintaxis de la función CURRENT_DATE en Oracle/PLSQL es:

CURRENT_DATE

parámetro o parámetro

La función CURRENT_DATE no tiene parámetros ni argumentos.

devolver los bienes

La función CURRENT_DATE devuelve un valor de fecha.

aplicar para

La función CURRENT_DATE está disponible en las siguientes versiones de Oracle/PLSQL:

  • Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i

ejemplo

La función CURRENT_DATE se puede utilizar en Oracle/PLSQL.

Si emite el siguiente comando ALTER SESSION:

ALTER SESSION SET TIME_ZONE = '-7:0';

Luego ejecute la siguiente instrucción SQL:

select CURRENT_DATE
from dual;

Es posible que obtenga los siguientes resultados:

9/10/2005 10:58:24 PM

Luego, modificó la zona horaria de la sesión con el siguiente comando ALTER SESSION:

ALTER SESSION SET TIME_ZONE = '-2:0';

Luego ejecute la siguiente instrucción SQL:

select CURRENT_DATE
from dual;

Ahora obtendrá los siguientes resultados:

9/11/2005 3:58:24 AM

El valor de la zona horaria de la sesión se cambió de -7:0 a -2:0, lo que provocó que la función CURRENT_DATE devolviera la fecha actual como un valor con 5 horas de anticipación.