Предполагая, что column1 является реальным именем столбца, проблема может заключаться в том, что вы использовали псевдоним в select, но не в обновлении
вот как это должно выглядеть ... Я также использовал новый стиль JOIN
update db1Alias
set db1Alias.[Column1] = db2Alias.[Column1]
from [DB1].[dbo].[Table1] db1Alias
JOIN [DB2].[dbo].[Table1] db2Alias ON db1Alias.TeamId = db2Alias.TeamId
and db1Alias.IndividualId = db2Alias.IndividualId
Вот пример, который вы можете запустить
сначала запустите это, чтобы создать эти 2 таблицы
use tempdb
go
create table BlaTest(id int)
insert BlaTest values(1)
go
create table BlaTest2(id int)
insert BlaTest2 values(1)
go
Теперь, когда вы попытаетесь сделать это
update tempdb.dbo.BlaTest
set tempdb.dbo.BlaTest.id =tempdb.dbo.BlaTest2.id
from tempdb.dbo.BlaTest b
join tempdb.dbo.BlaTest2 a on b.id =a.id
Сообщение 4104, Уровень 16, Состояние 1, Строка 2
Не удалось связать многоэлементный идентификатор «tempdb.dbo.BlaTest2.id».
Но если вы используете псевдоним ... нет проблем
update b
set b.id =a.id
from tempdb.dbo.BlaTest b
join tempdb.dbo.BlaTest2 a on b.id =a.id