Witam, mam pewien problem z UPDATE w Microsoft SQL Server Management Studio.
Mam dwie tabele A i B. W tabeli A istnieje kilka wyjątkowych rekordów, które są ustawione na IDENTITY. W tabeli B również istnieją te rekordy, tylko się powtarzają. Chciałbym, aby w tabeli B zamiast tych powtarzających się nazw rekordów były wklejone numerki z kolumny id tabeli A.
Próbowałem zrobić coś takiego:
UPDATE dbo.B
SET B.xxx= A.id
FROM dbo.A
Jedyne co mi się zrobiło to wszystkie wartości w tabeli B, kolumnie xxx ustawiły się na 1... a, były tam różne wartości (od 1 do 8).
Nie można już tego odwrócić? Czy muszę wgrywać całą bazę danych od nowa? Jak to zrobić by wszystkie wartości tekstowe, które są w tabeli B zostały ustawione na odpowiednie identyfikatory z tabeli A?
Pozdrawiam