我有两个名为 dbo.RptSrc_ARDetail 和 rptdata_monthly.dbo.rpt_dat_ARDetail 的表。我正在尝试使用来自 rptdata_monthly.dbo.rpt_dat_ARDetail 的名为 transagebucket 的字段更新名为 arbucket 的字段。我没有收到任何错误,但 arbucket 字段中的值没有改变。有人可以指出我正确的方向吗?
UPDATE dbo.RptSrc_ARDetail
SET arbucket = dat.transagebucket
FROM dbo.RptSrc_ARDetail rpt
INNER JOIN rptdata_monthly.dbo.rpt_dat_ARDetail dat ON dat.uci = rpt.uci AN dat.reportmonth = rpt.monasdt
AND dat.AID = rpt.AID AND dat.EID = rpt.EID AND dat.SLID = rpt.SLID AND dat.PatName = rpt.PatName AND dat.AcctNu = rpt.AcctNu
WHERE dat.uci = 'BFP' and dat.reportmonth = '7/1/2013'