2.3. Modificacion de filas de una tabla

Si quisiéramos modificar los valores de algunas filas de una tabla, tendríamos que utilizar la sentencia UPDATE SET WHERE. A continuación presentamos su formato:

UPDATE nombre_tabla
SET columna = {expresión|DEFAULT|NULL}
    [, columna = {expr|DEFAULT|NULL} ...]
WHERE condiciones;

 

 Modificación de múltiples filas
 Notemos que el proyecto número 2  podría tener a más de un empleado  asignado y, por lo tanto, se  modificaría la columna sueldo, de  más de una fila con una sola  sentencia

 Modificación de los valores de algunas filas en BDUOC

Supongamos que queremos incrementar el sueldo de todos los empleados del proyecto 2 en 1.000 euros. La modificación a ejecutar sería:

 

 

 

 

UPDATE empleados
SET sueldo = sueldo + 1000
WHERE num_proyec = 2;