Funciones de manipulación de fechas en SQL

Para manipular y obtener valores de fecha de la tabla, Oracle tiene funciones de fecha incorporadas. Aquí, vamos a cubrir
las funciones de manipulación de fechas en SQL.

  1. ADD_MONTHS:
    Agregará el número total de meses especificado en n al parámetro de fecha y Fecha de devolución.

    Sintaxis :

    ADD_MONTHS(d, n)

    Ejemplo –

    Select ADD_MONTHS(SYSDATE, 4) 
    "Add months" from dual;
    

    Producción :

    Add Months
    01-NOV-04
    
  2. LAST_DAY:
    en la función LAST_DAY, devolverá la última fecha del mes, y para el mes especificado, como si la fecha del sistema fuera el 1 de noviembre, devolvería el 30 de noviembre.

    Sintaxis:

    LAST_DAY(date)

    Ejemplo-

    Select SYSDATE, LAST_DAY(SYSDATE) 
    "Last Day" from dual;
    

    Producción :

    SYSDATE                Last Day
    01-NOV-04             30-NOV-04
    
  3. MONTHS_BETWEEN:
    Devuelve el número de meses entre la fecha 1 y la fecha 2.

    Sintaxis:

    MONTHS_BETWEEN(date1, date2)

    Ejemplo –

    Select MONTHS_BETWEEN('02-FEB-00', '01-JAN-00') 
    "Months" from dual;
    

    Producción :

    Months
      1
    
  4. NEXT_DAY: Devolverá
    la fecha del primer día de la semana que viene después de la fecha especificada en el parámetro de fecha . char especificado debe ser algún día de la semana.

    Sintaxis:

    NEXT_DAY(date, char)

    Ejemplo –

    SELECT NEXT_DAY('06-JUL-02', 'saturday') 
    "Next day" from dual;
    

    aquí devuelve la fecha del próximo sábado.
    Producción :

    Next day
    13-JUL-02
    
  5. NEW_TIME :
    Devuelve la fecha después de convertirla de la zona horaria 1 a una fecha en la zona horaria 2 .

    Sintaxis:

    NEW_TIME(date, zone1, zone2)
    AST Hora estándar del Atlántico ADT Hora de verano del Atlántico
    BST Hora estándar de Bering BDT Hora de verano de Bering
    CST Hora estándar central CDT Hora de luz diurna central
    GMT Meridiano de Greenwich NST Hora estándar de Terranova
    HDT Alaska-Hawaii horario de verano HST Alaska -Hora estándar de Hawái
    MDT Hora diurna de la montaña MST Hora estándar de la montaña
    hora del Pacífico Hora estándar del Pacífico PDT hora del Pacifico

    Ejemplo –

    Select NEW_TIME(To_date('2004/07/01 01:45', 'yyyy/mm/dd HH24:MI'), 
    'AST', 'MST') "MST" from dual;
    

    Producción :

    MST
    30-JUN-04
    

    Esto convierte la hora estándar del Atlántico en la hora estándar de las montañas.

Publicación traducida automáticamente

Artículo escrito por dhatriganda07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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