我們可以擁有一個非唯一索引的PK嗎?我們可以有一個非唯一索引PK嗎?
-4
A
回答
0
主鍵是根據定義的唯一標識符,因此它永遠不會是非唯一的。如果沒有該列的重複值,則可以將主鍵添加到具有非唯一約束的列中。儘管除非你打算用主鍵替換非唯一約束,它並沒有什麼意義。
+0
what問題mahn,它可能創建與非uniq索引列的PK ..? –
+0
不,您不能使用非唯一索引列創建PK。但是,如果該列不包含重複項,則可以將主鍵添加到具有非唯一列約束的列中。 – Jaco
相關問題
- 1. postgresql - pk與唯一索引
- 2. 唯一索引與非唯一索引
- 3. 複合羣集PK行爲與非羣集PK +非唯一聚簇索引
- 4. 唯一聚簇索引 - 我可以創建非唯一而不丟失/創建
- 5. 我可以讓Django忽略非PK唯一約束上的重複裝置嗎?
- 6. 當我有一個非唯一索引時違反了唯一約束條件
- 7. Oracle sql - 我們可以在同一個表中有2個唯一的列嗎
- 8. 非唯一索引基數
- 9. 清單,非唯一索引
- 10. 我可以在同一個表中有兩個唯一列嗎?
- 11. 將非唯一索引更改爲唯一索引
- 12. 有人可以給我一個PK插入樣本嗎?
- 13. 獨特VS非唯一聚簇索引,以加快對非唯一場
- 14. 爲什麼我對唯一索引有非唯一條目? (PostgreSQL 9.0)
- 15. 我們可以將M2M關係的PK用於另一個M2M表嗎?
- 16. Matlab:我可以通過唯一名稱引用數組索引嗎?
- 17. 我們可以在唯一的查詢中有兩個聚合count()函數嗎?
- 18. 外鍵可以使用唯一索引嗎?
- 19. 這是我們可以強制ObjectDataSource ...的唯一方法嗎?
- 20. 我可以讓csDoctrineActAsSortablePlugin不唯一嗎?
- 21. 我們可以爲表中的所有列創建索引嗎?
- 22. Oracle數據庫,將唯一索引轉換爲非唯一索引
- 23. 創建非唯一索引時出現唯一索引錯誤 - SQL Server
- 24. 我們可以在同一個Solr索引中使用不同的語言進行索引和搜索嗎?
- 25. 非唯一索引中的外鍵? (oracle)
- 26. 重塑與非唯一索引
- 27. 合併具有非唯一索引的多個pandas數據集
- 28. 我可以爲分區添加一個唯一的約束嗎?
- 29. 我可以爲重置索引指定一個名稱嗎?
- 30. 我可以創建一個UNIQUE WHERE索引嗎?
目的是什麼? – jarlh
這將是一個矛盾在終點。 (它與它的定義相抵觸) – wvdz
它的剛剛面試問題。如果我們在創建基於非uniq列約束的表的基礎上,我們可以在該列上創建PK,然後可以按照基於該列的數據插入該列。 ? –