Mam dwie tabele w różnych bazach danych na tym samym serwerze bazy danych.Jak zaktualizować dane w jednej tabeli z odpowiednich danych w innej tabeli w SQL Server 2005
Obie bazy danych mają tę samą strukturę, ale inne dane. Baza danych1 (Test1) jest najnowsza, a baza danych2 (Test2) jest starą kopią bazy danych.
- Test1 ma tabelę o nazwie
Employee
z 3000 rekordów - Test2 znajduje się stół zwanych
Employee
z 1000 rekordów
muszę zaktualizować tabelę w Test1 z tej samej tabeli w Test2 na dany kolumna o nazwie DeptID, ponieważ wartości w tabeli Employee w Test2 DB (stara) zostały zaktualizowane. Dlatego muszę zaktualizować tabelę w nowym DB z tabeli w starym DB, który ma około 1000 wierszy.
Innymi słowy, muszę zaktualizować kolumnę w tabeli Employee
DeptID
w Test1
dB przy wartości co mam w kolumnie DeptID
w tabeli Employee
w Test2
DB.
Wiem, że mogę przywrócić samą DB, ale to nie jest rozwiązanie. Muszę zaktualizować wartości w bazie danych Test1 z bazy danych Test2.
Czy chcesz po prostu zaktualizować wartości z obu tabel? czy chcesz, żeby te dwie tabele były identyczne? – Lamak
Niestety, twoje pytanie nie jest jasne. Sądzę, że trudno ci jasno powiedzieć o swoim problemie w języku angielskim, ale nie rozpaczaj! Możesz pomóc, podając kilka przykładów.Opublikuj około 5-10 wierszy z każdej tabeli, wyjaśnij, co powinno stać się tym, co może być wystarczające, abyśmy mogli zrozumieć, co próbujesz osiągnąć. –