Я использую Views в моей хранимой процедуре (SQL-Server). Для повышения производительности я попытался создать INDEX этого представления.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER VIEW VW_Table_Name
AS
SELECT Col1,Col2,Col3 FROM Table_Name
GO
CREATE UNIQUE CLUSTERED INDEX Index_Name ON [VW_Table_Name](Col1)
GO
Здесь я получаю ошибку, например
Msg 1939, уровень 16, состояние 1, строка 1 Невозможно создать индекс в представлении "VW_FML", потому что представление не связано с схемой.
Можно ли создать Index for View в SQL Server?