少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
          主鍵與唯一索引的區別:
          主鍵是一種約束,唯一索引是一種索引,兩者在本質上是不同的。

          主鍵創建后一定包含一個唯一性索引,唯一性索引并不一定就是主鍵。

          唯一性索引列允許空值,而主鍵列不允許為空值。

          主鍵列在創建時,已經默認為空值 + 唯一索引了。

          主鍵可以被其他表引用為外鍵,而唯一索引不能。

          一個表最多只能創建一個主鍵,但可以創建多個唯一索引。

          主鍵更適合那些不容易更改的唯一標識,如自動遞增列、身份證號等。


          很簡單,主鍵約束不能重復,不可為空(NULL)。
          唯一性約束,不能重復,可為空(NULL),但是只能由一個NULL。
          posted on 2012-09-04 22:56 abin 閱讀(459) 評論(0)  編輯  收藏 所屬分類: DatabaseIndex
          主站蜘蛛池模板: 香港| 马关县| 德昌县| 即墨市| 浠水县| 繁昌县| 古浪县| 诏安县| 麻栗坡县| 浪卡子县| 定日县| 蓬溪县| 寿宁县| 肥西县| 莆田市| 玉田县| 昌江| 昌都县| 峨眉山市| 石台县| 基隆市| 美姑县| 新乡县| 长子县| 庄浪县| 通州市| 凭祥市| 平谷区| 宝丰县| 垫江县| 承德市| 新民市| 永寿县| 时尚| 厦门市| 普宁市| 北票市| 巴彦县| 清苑县| 五常市| 怀安县|