更新查询值未更新

时间:2013-08-04 17:37:02

标签: sql-server sql-server-2005

我有两个名为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'

0 个答案:

没有答案