日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

如何創(chuàng)建唯一索引

系統(tǒng) 2571 0

在 Microsoft SQL Server 中,可以對(duì)唯一列(如 employee id )或一起唯一標(biāo)識(shí)每條記錄的一組列(如 author + title )創(chuàng)建唯一索引。

例如,如果計(jì)劃頻繁查詢 employee 表中(其中主鍵為 emp _ id )的身份證號(hào)碼 ( ssn ) 列,并希望確保身份證號(hào)碼是唯一的,則可以在 ssn 上創(chuàng)建唯一索引。如果用戶為一個(gè)以上的雇員輸入相同的身份證號(hào)碼,則數(shù)據(jù)庫(kù)將顯示錯(cuò)誤而且無(wú)法保存該表。

在創(chuàng)建或修改唯一索引時(shí),可以可設(shè)置一個(gè)忽略重復(fù)鍵的選項(xiàng)。如果此選項(xiàng)已設(shè)置為 “是” ,當(dāng)您試圖通過(guò)添加影響多行的數(shù)據(jù)來(lái)創(chuàng)建重復(fù)鍵(使用 INSERT 語(yǔ)句)時(shí),則不會(huì)添加包含重復(fù)項(xiàng)的行;如果此選項(xiàng)設(shè)置為 “否” ,則整個(gè)插入操作將失敗,并且將回滾所有數(shù)據(jù)。

  1. 在對(duì)象資源管理器中,右鍵單擊表,再單擊 “設(shè)計(jì)”

    此時(shí),將在表設(shè)計(jì)器中打開該表。

  2. 表設(shè)計(jì)器 菜單上,單擊 “索引/鍵”

  3. 單擊 “添加” “選定的主/唯一鍵或索引” 列表將顯示新索引的系統(tǒng)分配名稱。

  4. 在網(wǎng)格中,單擊 “類型”

  5. 從屬性右側(cè)的下拉列表中選擇 “索引”

  6. “列” 下,選擇要編制索引的列。最多可選擇 16 列。為獲得最佳的性能,請(qǐng)只為每個(gè)索引選擇一列或兩列。對(duì)于所選的每一列,指定索引是以升序還是以降序來(lái)排列此列的值。

  7. 在網(wǎng)格中,單擊 “是唯一的”

  8. 從屬性右側(cè)的下拉列表中選擇 “是”

  9. 如果希望忽略會(huì)在唯一索引中創(chuàng)建重復(fù)鍵(用 INSERT 語(yǔ)句)的數(shù)據(jù),請(qǐng)選擇 “忽略重復(fù)鍵” 選項(xiàng)并選擇 “是”

在保存表或關(guān)系圖時(shí)將在數(shù)據(jù)庫(kù)中創(chuàng)建該索引。

注意:
如果單個(gè)列在多行中包含 NULL,則無(wú)法對(duì)該列創(chuàng)建唯一索引。同樣,如果列的組合在多行中包含 NULL,則無(wú)法對(duì)多個(gè)列創(chuàng)建唯一索引。在進(jìn)行索引時(shí),它們都被視為重復(fù)值。

如何創(chuàng)建唯一索引


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 彭水| 安徽省| 商南县| 土默特右旗| 东莞市| 祥云县| 宜章县| 阿坝县| 闽清县| 临西县| 竹山县| 兴国县| 绥阳县| 宣威市| 闵行区| 平塘县| 玛沁县| 江陵县| 小金县| 江口县| 阿图什市| 济宁市| 图木舒克市| 潜江市| 万荣县| 松阳县| 乐平市| 扶余县| 神池县| 边坝县| 洛扎县| 溆浦县| 玉山县| 三门峡市| 紫云| 白河县| 景德镇市| 和政县| 邹平县| 白银市| 敦煌市|