我试图通过获取表2 column2中的值并同时比较两个表中column1的值来更新table1中column2的值。我收到一个错误(“多部分标识符”dbo.PID0147_PEX_LCC.PEX_LCC“无法绑定。”)与我在下面进行的查询。
update
BluePrismProcesses.dbo.PID0147_DM
Set
PEX_LCC = dbo.PID0147_PEX_LCC.PEX_LCC
from
dbo.PID0147_DM d, dbo.PID0147_PEX_LCC p
where
d.CtryGrName = p.EWS_Country;
答案 0 :(得分:0)
它的Alias名称有所不同
Begin Tran
update
d
Set
PEX_LCC = p.PEX_LCC
from
dbo.PID0147_DM d inner join dbo.PID0147_PEX_LCC p
on
d.CtryGrName = p.EWS_Country
Rollback