WHILE @i <= (SELECT Count(*) FROM [dbo].[Charity])
BEGIN
UPDATE [dbo].[Charity]
SET [CharityLogoImg] = (SELECT * FROM OpenRowSet (BULK N'H:\Charity\' + CharityLogo, SINGLE_BLOB) As Файл)
WHERE [CharityId] = @i
SET @i = @i + 1
END
GO
set поле = (select конкретное_поле from ...)
update t2
set t2.field=t1.field
from t1
join t2 on t2.id=t1.id
where ...