我有一个表,我打算用可空列来分区。
除主键外,这似乎工作得很好。我收到一个错误:
唯一索引的分区列必须是索引键的子集
在其他文件组上创建主键。这不起作用,因为它删除了分区。
一起跳过主键并创建聚簇索引(非唯一)。这不会完全正常,因为我需要一个主键。
关于如何在分区列可以为空的分区表上获取主键的任何想法?如果没有,我愿意接受有关如何以另一种方式处理它的建议。
提前致谢。
答案 0 :(得分:0)
不确定是什么阻止了你。您可以在唯一列上创建PK,并使分区列可以为空。只是不要只在PK列上创建唯一的集群索引。当您需要创建唯一的集群索引时,请将PK列和分区列一起添加。