作者jeffher1024 (小何)
看板Database
标题[SQL ] UPDATE
时间Wed Sep 3 09:02:22 2025
资料库名称:MS SQL
资料库版本:2016
内容/问题描述:
CMSNE 主键有3个NE001 NE002 NE003
UPDATE CMSNE
SET NE002=REPLACE(NE002,'-', '');
讯息 2627,层级 14,状态 1,行 1
违反 PRIMARY KEY 条件约束 'PK_CMSNE'。无法在物件 'dbo.CMSNE' 中插入重复的索引
键。重复的索引键值是 (0040358 , 035001116823 , 2)。
NE001 NE002 NE003
0040358 035-001-116823 2
0040358 035001116823 2
jeffher1024
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.182.198 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1756861344.A.467.html
1F:→ kop14922000: 所以你遇到的问题是? 错误的讯息不是都说出来了吗 09/19 21:08
2F:推 ken218: 更新完以後会有两个 record 有一样的 primary key 09/27 03:51