UPDATE a
SET a.areacode=b.areacode
FROM [dbo].[T_Mid_AirPoll] a ,[dbo].[T_Bas_AirStation] b
WHERE a.areacode=b.areaname
UPDATE a
SET a.SectionCode=b.SectionCode
FROM [dbo].[T_COD_Section] a ,[dbo].[T_COD_Section1] b
WHERE a.SectionName=b.SectionName
消息 2627,级别 14,状态 1,第 1 行
违反了 PRIMARY KEY 约束“PK_T_COD_Section1”。不能在对象“dbo.T_COD_Section”中插入重复键。重复键值为 (1035)。
语句已终止。
【SectionCode是主键】
去掉主键可以正常更新SectionCode
1940条数据更新了1937条,有3条是一致的?导致更新不了主键?