Tengo dos tablas en diferentes bases de datos en el mismo servidor de base de datos.Cómo actualizar los datos en una tabla desde los datos correspondientes en otra tabla en SQL Server 2005
Ambas bases de datos tienen la misma estructura pero diferentes datos. Database1 (Test1) es la última y database2 (Test2) es una copia antigua de la base de datos.
- Prueba1 tiene una tabla llamada
Employee
con 3000 registros - Prueba2 ha una tabla llamada
Employee
con 1000 registros
necesito para actualizar la tabla en Prueba1 de la misma tabla en Prueba2 para un particular, columna llamada DeptID, porque los valores en la tabla Employee en Test2 DB (el anterior) se han actualizado. Entonces necesito actualizar la tabla en la nueva base de datos de la tabla en la base de datos antigua que tiene alrededor de 1000 filas.
En otras palabras, es necesario que actualice la columna de la DeptID
en la tabla Employee
Test1
en el DB con lo que los valores que tengo en la columna de la DeptID
en la tabla Employee
en el Test2
DB.
Sé que puedo restaurar el DB en sí, pero eso no es una solución. Necesito actualizar los valores en la base de datos Test1 desde la base de datos Test2.
¿Desea simplemente actualizar los valores que están en ambas tablas? o quieres que esas dos tablas sean idénticas? – Lamak
Desafortunadamente, su pregunta no está clara. ¡Supongo que es difícil para ti expresar tu problema en inglés con claridad, pero no te desesperes! Puedes ayudarlo dando algunos ejemplos.Publique entre 5 y 10 filas de cada tabla, explique qué debe convertirse en qué, y eso puede ser suficiente para que comprendamos lo que está tratando de lograr. –