Ir a Emagister Encuentra tu formación ideal
¡Mailxmail y emagister se unen para que tengas toda la formación a tu alcance!
12.170 cursos gratis
8.187.128 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Capítulo 4:

 SYSDATE

Caso práctico 2

2. SYSDATE. Esta función devuelve la fecha del sistema. Por ejemplo:

SQL> SELECT SYSDATE FROM DUAL;

SYSDATE

  --------

03/08/05

ADD_MONTHS(fecha, n). A partir de la tabla EMPLE, suma doce meses a la fecha de alta para los empleados del departamento 10:

SQL> SELECT FECHA_ALT, ADD_MONTHS(FECHA_ALT, 12) FROM EMPLE WHERE DEPT_NO=10;

FECHA_AL        ADD_MONT

   --------                     --------

09/06/91              09/06/92

17/11/91              17/11/92

23/01/92              23/01/93

LAST_DAY(fecha). Obtén de la tabla EMPLE el último día del mes para cada una de las fechas de alta de los empleados del departamento 10:

SQL> SELECT FECHA_ALT, LAST_DAY(FECHA_ALT) FROM EMPLE WHERE DEPT_NO=10;

FECHA_AL                   LAST_DAY

--------                                  --------

09/06/91                         30/06/91

17/11/91                         30/11/91

23/01/92                         31/01/92

MONTHS_BETWEEN(fecha1, fecha2). Cálculo de la edad: necesitamos la función "SYSDATE", que devuelve la fecha actual (fecha del sistema) y calculamos los meses transcurridos entre la fecha de hoy y la fecha de nacimiento. Dividimos entre 12 ese resultado y aplicamos la función TRUNC para suprimir decimales:

SQL> SELECT TRUNC (MONTHS_BETWEEN (SYSDATE,'18/11/1964') / 12) "Edad actual" FROM DUAL;

Edad actual

    -----------

        40

NEXT_DAY(fecha, cad). Si hoy es jueves 19 de octubre de 2006 (fecha del sistema «sysdate»), ¿qué fecha será el próximo jueves?

QL> SELECT NEXT_DAY(SYSDATE, 'JUEVES') "Sig. Jueves" FROM DUAL;

Sig. Jue

    --------

26/10/06

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a Funciones matemáticas. Cláusula SELECT (2/2)


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Funciones matemáticas. Cláusula SELECT (1/2)
Funciones matemáticas. Cláusula SELECT (1/2) , en este curso de funciones... [21/07/09]
2.260  
2. Interpretación del espacio tridimensional (matemáticas). Aplicación en Winplot
En el siguiente vídeo tutorial de matemáticas se realiza un estudio sobre la... [19/06/12]
2
Curso con video
3. C++, C plus, plus. Funciones matemática
Curso breve sobre C++, C plus, plus . Para todo programador es necesario saber... [30/11/11]
35  

El blog de mailxmail|¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


Ponte al día de Software con nuestros cursos gratis