sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server 2008:actualice la tabla con la clave principal

Suponiendo que las dos bases de datos están en el mismo servidor (o servidor vinculado). Podría hacer un MERGE consulta. Si no, podría actualizar los valores con ACTUALIZAR consulta.

MERGE INTO ProductionDB.Schema.ParentTable A
USING DevelopmentDB.Schema.ParentTable B
ON A.ParentID = B.ParentID
WHEN MATCHED THEN
UPDATE SET A.Name = B.Name, A.Value = B.Value;

Por supuesto, reemplace los nombres de su servidor/base de datos. Pero este es un ejemplo aproximado de lo que estás buscando.