我有两个名为dbo.RptSrc_ARDetail和rptdata_monthly.dbo.rpt_dat_ARDetail的表。 我正在尝试使用名为transagebucket的rptdata_monthly.dbo.rpt_dat_ARDetail中的字段更新名为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'