2011-02-07 11 views
7

Trzeba zaktualizować pola z danymi z innego pola w innej bazieAktualizuj pole z danymi z innej bazy danych

Mam dwie SQL Bazy danych handlowych z tej samej firmy, pierwsza baza danych zawiera jedno pole, które jest zerowa w inne

Potrzebuję zaktualizować pole/bazę danych, która jest zerowa z danymi pierwszego.

+1

Trzeba będzie dodać trochę informacji. Co najmniej, jakie bazy danych? – Fionnuala

+0

Jaki serwer? Jaki jest problem? Jakie jest pytanie? –

+0

Mam dwie komercyjne bazy danych SQL z tej samej firmy, pierwsze bazy danych mają jedno pole, które ma wartość zerową w drugiej, należy zaktualizować bazę danych, która była pusta z danymi pierwszego. – MikeRTeixeira

Odpowiedz

40

MS SQL Server

Aktualizacja tabela1 w aktualnej bazy danych z Tabela1 w bazie danych o nazwie "databasename"

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

działa jak urok, Wielkie dzięki! – MikeRTeixeira

+4

@MikeRTeixeira: Zaznaczając odpowiedź Mikaela jako * zaakceptowaną *, okażecie się nie tylko uprzejmi, ale także sumiennym i ostrożnym członkiem społeczności. :) –

Powiązane problemy