[SQL ] 資料庫的索引?
話說我手上有一張資料表,裡面屬性為:
`att1`, `att2`, `att3`, `att4`
由於不允許`att1`,`att2`,`att3`皆相同的資料存在
所以我把`att1`,`att2`,`att3`設成primary key
另外也不允許`att1`,`att2`,`att4`皆相同的資料存在
所以我又把`att1`,`att2`,`att4`設了個unique key
結果…我發現phpmyadmin告訴我:
「主鍵primary及索引鍵index不應同時間設定欄位`att1`中」
不過我在測試新增資料的時候…
這兩個key都有起作用…
那…請問為什麼phpmyadmin會出現那則提示呢?
還是說…其實還是可以那樣設索引…
只是比較不合理…所以他會有提示這樣?
先謝謝大家的回答囉~~
--
╔作者 grassboy2 來自 ptt.cc 的怒吼!
█ ◎P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org】
Design By Grassboy@MDS 白日夢工作室 ╚─你現在還以為,瀏覽器不能打逼嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.206.39
Database 近期熱門文章
PTT數位生活區 即時熱門文章