我们可以使用包含列创建聚簇索引吗

时间:2019-01-15 05:27:56

标签: sql sql-server tsql

我们可以在Microsoft SQL Server(T-SQL)中使用包含列创建聚簇索引吗?

如果是,那么它如何在内部工作?

据我了解,聚簇索引的叶级是实际的数据页面本身,它存储包含键列(在其上创建索引)的整个行。

2 个答案:

答案 0 :(得分:0)

您不能使用包含的列创建聚簇索引。来自the manual

  

非键列只能在非聚集索引上定义

答案 1 :(得分:0)

不,我们不能创建包含列的聚集索引。如需更多信息,请参阅链接 https://docs.microsoft.com/en-us/sql/relational-databases/indexes/create-indexes-with-included-columns?view=sql-server-ver15