[SQL ] UPDATE

作者: jeffher1024 (小何)   2025-09-03 09:02:22
資料庫名稱: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
作者: kop14922000 (MrDin)   2025-09-19 21:08:00
所以你遇到的問題是? 錯誤的訊息不是都說出來了嗎
作者: ken218 (ken218)   2025-09-27 03:51:00
更新完以後會有兩個 record 有一樣的 primary key

Links booklink

Contact Us: admin [ a t ] ucptt.com