请问Sql Server 2005可以为视图的某个列设置索引吗?
是为了加快这个视图的搜索速度

解决方案 »

  1.   

    视图也是调用表的数据,应该在相应的表那里来创建.
    我刚试了一下,出现以下提示:
    无法在视图 'Invoices' 上创建 索引,因为该视图未绑定到架构。
      

  2.   

    可以1
    create view 视图名
    WITH SCHEMABINDING  --绑定模式
    as 
    select A,B from dbo.TB “dbo”表模式2
    create    UNIQUE  CLUSTERED index ix_v_question_vote on v_question_voting(questionid)
      

  3.   

    1
    create view 视图名
    WITH SCHEMABINDING  --绑定模式
    as 
    select A,B from dbo.TB “dbo”表模式2
    create    UNIQUE  CLUSTERED index ix_v_question_vote on v_question_voting(questionid)