El update es para actualziar 1 campo en una tabla existente. de la siguiente manera:
update "tabla" set "campos a editar " = "Dato editado"
En “dato editado” colocamos el dato que queremos colocar en la tabla.
where "campo especificacion" = "dato unico(id)"
de esta forma no aseguramos de que solo se modifique para este caso puntual y no todos los registros
and "Campo especificacion" = "dato unico (id)"
este 2do campo es para poner mas filtros seguridad, de esta forma no cambiar a mas de 1 registro.
Ejemplo:
Update ordenes set otrfecump =’2013-10-25’ where otrnumero =’00200000158’ and datcodtar = 2
«paga el interés sólo a las cuentas con un saldo de 1.000 € o superior»
<code>update cuenta set saldo = saldo * 1.05 where saldo >= 1000</code>
En general, la cláusula where de la instrucción update puede contener cualquier constructor legar en la cláusula where de una instrucción select (incluyendo instrucciones select anidadas). Como con insert y delete, un select anidado en una instrucción update puede referenciar la relación que se esté actualizando.