0
我正在SQL Server 2008上工作。我試圖根據另一個表中的值更新記錄。我不斷收到一個錯誤,說第5行和第6行的多部分標識符不能綁定。根據我所讀到的,似乎這是一個別名問題,所以我沒有使用任何別名,但我仍然陷入困境。這裏是我的代碼:SQL Server - 更新信息4104
UPDATE [REPORTING].[Prod].[dbo].[patient_procedure]
SET [REPORTING].[Prod].[dbo].[patient_procedure].location_id=[REPORTING].[Prod].[dbo].[patient_encounter].location_id
FROM [REPORTING].[Prod].[dbo].[patient_encounter]
JOIN [REPORTING].[Prod].[dbo].[patient_procedure]
ON [REPORTING].[Prod].[dbo].[patient_procedure].enc_id=[REPORTING].[Prod].[dbo].[patient_encounter].enc_id
WHERE [REPORTING].[Prod].[dbo].[patient_procedure].enc_id='5EFE0E0B-447E-4D64-ADAB-001D084914A5'
當然,您已經檢查過數據類型... – Simone