[英]SQL Server 2012 - Table Partitioning - nullable column
我有一個打算按可為空的列分區的表。
除了主鍵,這似乎工作得很好。 我收到一個錯誤:
唯一索引的分區列必須是索引鍵的子集
在另一個文件組上創建一個主鍵。 這不起作用,因為它刪除了分區。
一起跳過主鍵並創建聚簇索引(非唯一)。 由於我需要主鍵,因此無法完全正常工作。
關於如何在分區列為空的分區表上獲取主鍵的任何想法? 如果沒有,我願意就如何以其他方式處理它提出建議。
提前致謝。
不知道是什么真正阻止了您。 您可以在唯一列上創建PK,並使分區列具有可空值。 只是不只在PK列上創建唯一的簇索引。 當您需要創建唯一的群集索引時,將PK列和partition列一起添加。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.