Oracle es una aplicación de base de datos de la empresa utilizada para el almacenamiento de datos de grandes empresas . El Lenguaje de consulta estructurado Oracle (SQL ) es similar a otras aplicaciones de servidor de bases de datos como MySQL y SQL Server. Sin embargo, el lenguaje tiene algunas diferencias de sintaxis que se utilizan en la creación de Oracle procedimientos almacenados o consultas . Oracle "Date ()" Las funciones se utilizan para manipular y calcular las fechas de la base de datos . SYSDATE ()
" SYSDATE ()" función es una de las funciones más comunes que se utilizan en el servidor de base de datos Oracle . Un llamado a la " SYSDATE ()" devuelve la fecha del sistema de base de datos y el tiempo. Si el desarrollador sólo quiere la fecha , se puede analizar desde la función SYSDATE . Sysdate se utiliza comúnmente por " to_char (). " La función to_char convierte el tipo de datos de fecha de regresar de sysdate a una cadena de caracteres.
MONTHS_BETWEEN ()
MONTHS_BETWEEN () devuelve el número de meses entre dos fechas . La función devuelve una fracción , por lo que si el número total de días es de 45 , la MONTHS_BETWEEN devuelve aproximadamente 1,5 . Esto es beneficioso cuando el programador desea conocer la diferencia de fechas entre dos fechas en la base de datos. El desarrollador de Oracle también puede recuperar el número de meses transcurridos entre la fecha en la base de datos y la fecha del sistema actual mediante sysdate .
NEXT_DAY ()
" NEXT_DAY () " función devuelve la próxima fecha para el día de la semana de las listas para desarrolladores. Por ejemplo , el desarrollador llama a la función con la sintaxis " NEXT_DAY ( SYSDATE , ' Viernes ' ) . " Esta función recupera la fecha actual base de datos y calcula la fecha para el viernes siguiente. Esto es beneficioso para los desarrolladores de Oracle SQL que utilizan la información de base de datos para la planificación y organización de eventos .
LAST_DAY ()
" LAST_DAY ()" devuelve el último día de el mes de la fecha indicada. Por ejemplo , llamar " LAST_DAY ( sysdate )" de la consola obtiene la fecha actual del sistema y devuelve el último día del mes para el mes de la fecha del sistema. Esto es beneficioso cuando el programador desea saber cuántos días son en el mes , como " 31 ", 30 "o" 28 ". Utilice esta función para detectar los años bisiestos del número de días del mes de febrero.
ADD_MONTHS ()
la función Add_Month añade varios meses a la fecha actual . el número de meses añadido es especificado por el desarrollador de Oracle . por ejemplo , llamar " add_months ( sysdate , 6 ) " agrega seis meses para la fecha de la base de datos actual. Esto también es una buena función de la fecha de la programación de eventos o ajustes de calendario para una aplicación.