wszystkie wpisy

SQL Update dst set xyz, from src

Jest to wzór przykładowego update tabeli w t-sql, w oparciu o wyniki innej tabeli, z innej bazy danych. Często go stosuję,  a ciągle zapominam tej składni, więc… postanowiłem to sobie zachować “na przechowanie”.

USE [dstInstancja]

GO

UPDATE dst

   SET [zakup] = src.[zakup]

          ,[oplata] = src.[oplata]

 FROM [dbo].[typ_transakcji] dst join [SRVxy\NazwaSerwera].[srcInstancja].[dbo].[typ_transakcji] src

 on dst.Id = src.Id

GO