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)

