亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

主鍵只能有一個嗎?可是我這個沒報錯???還有書里unique稱為候選鍵約束,并且說明候選鍵約束的值不能為NULL,有點矛盾,求大神解答

http://img1.sycdn.imooc.com//58846c300001719806470361.jpg

主鍵只能有一個嗎?可是我這個沒報錯?。窟€有書里unique稱為候選鍵約束,并且說明候選鍵約束的值不能為NULL,有點矛盾,求大神解答

正在回答

1 回答

主鍵只能有一個,不是說只能有一列。比如成績表中,學號和課程號兩列做主鍵比較合適。

1 回復 有任何疑惑可以回復我~
#1

qq_記憶中黑白地帶_04208247 提問者

后面的解釋懂了,那主鍵只能有一個是指什么意思,一個什么,記錄還是字段,還是別的?
2017-01-24 回復 有任何疑惑可以回復我~
#2

Lincoln098 回復 qq_記憶中黑白地帶_04208247 提問者

應該是復合主鍵,還是只有一個主鍵。主鍵的目的是該建的值不會重復,通過該鍵值可以唯一確定一條記錄,復合主鍵就是這兩個字段一起作為主鍵,它們兩個字段的值能唯一確定一條記錄。 當表中只有一個主鍵時,它是唯一的索引;當表中有多個主鍵時,稱為復合主鍵,復合主鍵聯合保證唯一索引。 其實,某幾個主鍵字段值出現重復是沒有問題的,只要不是有多條記錄的所有主鍵值完全一樣,就不算重復
2017-04-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學習       396743    人
  • 解答問題       3497    個

本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識

進入課程

主鍵只能有一個嗎?可是我這個沒報錯啊?還有書里unique稱為候選鍵約束,并且說明候選鍵約束的值不能為NULL,有點矛盾,求大神解答

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號