Instructivo

Almacenamiento de Conocimiento

Herramientas de usuario

Herramientas del sitio


update

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

update [2013/10/21 19:27]
fas creado
update [2017/03/07 11:32] (actual)
Línea 3: Línea 3:
 El update es para actualziar 1 campo en una tabla existente. de la siguiente manera: El update es para actualziar 1 campo en una tabla existente. de la siguiente manera:
  
-<​code>​ update "​tabla"​ set "​campos a editar " = "Dato editado"​ </​code>​+<​code>​ update "​tabla"​ set "​campos a editar " = "Dato editado"​ </​code> ​En "dato editado"​ colocamos el dato que queremos colocar en la tabla.
  
 <​code>​where "campo especificacion"​ = "dato unico(id)"​ </​code> ​ de esta forma no aseguramos de que solo se modifique para este caso puntual y no todos los registros <​code>​where "campo especificacion"​ = "dato unico(id)"​ </​code> ​ de esta forma no aseguramos de que solo se modifique para este caso puntual y no todos los registros
Línea 15: Línea 15:
  and datcodtar = 2  </​code> ​                 ​  and datcodtar = 2  </​code> ​                 ​
    
 +
 +«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. ​
 +
    
update.1382383626.txt.gz · Última modificación: 2017/03/07 11:32 (editor externo)