如何使用重複主鍵更新 DB2 表?


為了維護 DB2 表的完整性,主鍵在整個表中始終是唯一的。例如,如果我們有一個 DB2 表 ORDERS,用於儲存所有訂單,並且表的初級鍵為列 ORDER_ID。那麼只有一個行具有特定的訂單號。這將有助於明確識別訂單。

如果我們嘗試使用 COBOL-DB2 程式在具有重複主鍵的 DB2 表中插入或更新一行,我們將會得到 DB2 錯誤程式碼 -803。根據 IBM 文件 - 803 錯誤程式碼說明如下−

“Unique index violation. Try to insert duplicate record (Duplicate Error)”

更新於: 14-9-2020

721 瀏覽量

開始你的職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.