martes, 12 de mayo de 2015

Actualización de datos en SQL Server



  • Actualización de filas basadas en datos de la propia tabla

UPDATE {NombreTabla | NombreVista }
SET NombreColumna = expresión { DEFAULT | NULL, ... }

Ejemplo :

USE NORTHWIND
UPDATE PRODUCTS
SET UNITPRICE = (UNITPRICE * 1.1 )

  • Actualización de filas basadas en otras tablas

UPDATE {NombreTabla | NombreVista }
SET NombreColumna = expresión { DEFAULT | NULL, ... }
FROM OrigenTabla
WHERE CondicionBusqueda

Ejemplo :

Cambiar el salario de los empleados del dept 30 donde el departamento sea 60.

UPDATE EMP SET SALARIO = 130000 FROM EMP
INNER JOIN DEPT
ON EMP.DEPT_NO = DEPT.DEPT_NO
WHERE DEPT.DEPT_NO = 60


Espero haber ayudado en algo. Hasta la próxima oportunidad!








No hay comentarios:

Publicar un comentario en la entrada