一个视图下面几张表的字段是动态改变的,但表字段更新后,视图无法自动更新,必须打开重新保存一下才能正常显示,视图也不需要改动,只是重新保存一下就行。
请问如何解决这个问题,谢谢

解决方案 »

  1.   

    如果只有一個視圖,重新編譯下視圖exec sp_refreshview view_name
      

  2.   

    基础表修改后, 视图结构自动更新的最简单的方式就是让相关的视图重新编译.sp_refreshview '视图名' 会让指定的视图在下次运行时重新编译
      

  3.   

    如果有多個視圖,參考此貼http://community.csdn.net/Expert/topic/5697/5697284.xml?temp=.8612635