Databases

T02-002- Modificación de registros.

Enunciado

En cualquier sentencia DML podemos utilizar, como valores a asignar a los atributos expresiones más complejas que las que se consiguen con valores constantes, como el del ejercicio anterior.

Ejercicio

Utiliza la función ADD_MONTHS para actualizar las fechas de contratación (HIRE_DATE)  de los empleados del departamento cuyo identificador es 60 incrementándolas en 12 años.

Tipo

DML

Solución


												
UPDATE HR.employees SET HIRE_DATE = ADD_MONTHS(HIRE_DATE, 12 * 12) WHERE DEPARTMENT_ID = 60;

Prueba


											
SELECT EMPLOYEE_ID, HIRE_DATE, DEPARTMENT_ID FROM HR.employees WHERE DEPARTMENT_ID BETWEEN 40 AND 70 ORDER BY EMPLOYEE_ID

Librerías (Onfly databases)