關係資料庫管理系統中的唯一鍵


許多使用者將主鍵視為唯一鍵,因為它們都唯一標識了一張表,但唯一鍵與主鍵不同。唯一鍵接受 null 值,而主鍵不能為 null。

我們比較一下主鍵和唯一鍵並瞭解這個概念 -

用法

唯一鍵用於防止列中出現重複值。主鍵提供表唯一性。

NULL 值

主鍵不能接受 NULL 值;這使得主鍵不同於唯一鍵,因為唯一鍵允許一個值為 NULL 值。

數量

一張表只能有一個主鍵,而一個唯一鍵可以有多個,如果你需要的話。

重複

唯一鍵確保資料庫中兩行資料不會重複。在唯一鍵的情況下,資料庫中的一行可能為 null。

修改

你無法修改主鍵,但可以修改唯一鍵。

更新日期: 15-6 月 -2020

745 次瀏覽

開啟您的職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.