我有一张没有索引的表。我需要在一列上添加聚簇索引,但该表没有任何具有唯一数据的列。这是否允许我在重复列上添加聚簇索引?
答案 0 :(得分:3)
除非指定关键字UNIQUE。
,否则聚簇索引不会强制实现唯一性CREATE CLUSTERED INDEX bob ON foo( bar )
与
不同CREATE UNIQUE CLUSTERED INDEX bob on foo( bar )
您可能正在考虑CREATE TABLE语句中的PRIMARY KEY约束。 在这个例子中:
CREATE TABLE foo ( bar PRIMARY KEY )
ASE将在条形图上创建一个独特的CLUSTERED索引。