2011-02-07 13 views
7

necesidad de actualizar un campo con datos de otro campo en una base de datos diferentecampo Actualización con datos de otra base de datos

Tengo dos bases de datos comerciales de SQL de la misma empresa, la primera base de datos tiene un campo que es nula en el otro

Necesito actualizar el campo/base de datos que es nulo con los datos del primero.

+1

Usted tendrá que añadir un poco de información. Como mínimo, ¿qué bases de datos? – Fionnuala

+0

¿Qué servidor? ¿Cuál es el problema? ¿Cuál es la pregunta? –

+0

Tengo dos bases de datos SQL comerciales de la misma compañía, las primeras bases de datos tienen un campo que es nulo en el otro, necesitan actualizar la base de datos que fue campo nulo con los datos de la primera. – MikeRTeixeira

Respuesta

40

MS SQL Server

actualización Tabla1 en la base de datos actual de la Tabla1 en la base de datos llamada "DataBaseName"

update table1 
set col2 = T2.col2 
from DataBaseName.dbo.table1 as T2 
    where table1.ID = T2.ID and 
     table1.col2 is null 
+0

funciona como un encanto, Muchas gracias! – MikeRTeixeira

+4

@MikeRTeixeira: Al marcar la respuesta de Mikael como * aceptado * usted demostrará ser no solo educado sino también un miembro diligente y cuidadoso de la comunidad. :) –

Cuestiones relacionadas