關係資料庫管理系統中的唯一鍵
許多使用者將主鍵視為唯一鍵,因為它們都唯一標識了一張表,但唯一鍵與主鍵不同。唯一鍵接受 null 值,而主鍵不能為 null。
我們比較一下主鍵和唯一鍵並瞭解這個概念 -
用法
唯一鍵用於防止列中出現重複值。主鍵提供表唯一性。
NULL 值
主鍵不能接受 NULL 值;這使得主鍵不同於唯一鍵,因為唯一鍵允許一個值為 NULL 值。
數量
一張表只能有一個主鍵,而一個唯一鍵可以有多個,如果你需要的話。
重複
唯一鍵確保資料庫中兩行資料不會重複。在唯一鍵的情況下,資料庫中的一行可能為 null。
修改
你無法修改主鍵,但可以修改唯一鍵。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP