2015-10-08 34 views
0
update [korova].[dbo].[Goods] 
set [korova].[dbo].[Goods].idgoods=[gusfand].[dbo].[Goods].ID 
where [korova].[dbo].[Goods].idOutGoods=[gusfand].[dbo].[Goods].Code 

的錯誤是:SQL服務器更新兩臺數據庫

多部分標識符「gusfand.dbo.Goods.ID」無法綁定

+0

好人哪裏錯誤?我不知道請幫忙。 –

+0

什麼問題? –

+0

這裏的錯誤我不明白。 –

回答

1

不要寫你的表在設置部分的列之前更改。

提表,其中的數據來自:

update dest 
set idgoods=src.ID 
from [korova].[dbo].[Goods] dest 
join [gusfand].[dbo].[Goods] src on dst.idOutGoods=src.Code 
相關問題