mssql2005 环境GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE   view [city_View1] WITH SCHEMABINDING
as
SELECT [id]
      ,[name]
      ,[flag]
      ,[PovinceId]
      ,[iscity]
      ,[sName]
      ,[ishot]
      ,[cOrder]
      ,[jb]
  FROM [dbo].[city] with (nolock)go
create   unique   clustered   index   city_View1_index   on   [dbo].[city_View1](Id) --------------------------------------------------------------------------------------------------
运行后提示:
消息 10140,级别 16,状态 1,第 1 行
无法对视图 'test.dbo.city_View1' 创建 索引,因为其中包含表提示。请考虑删除此提示。---------------------------------------------------------------------------------------------------
如果是 去掉 with (nolock) 可以创建成功但考虑到 查询性能,还是希望加上 with (nolock)