当前位置: 代码迷 >> Sql Server >> 视图一 引用 视图2,更新被引用 视图1 定义,视图2 不会跟着更新,有方法吗
  详细解决方案

视图一 引用 视图2,更新被引用 视图1 定义,视图2 不会跟着更新,有方法吗

热度:386   发布时间:2016-04-24 21:13:45.0
视图1 引用 视图2,更新被引用 视图1 定义,视图2 不会跟着更新,有方法吗?
视图1 引用 视图2,更新被引用 视图1 定义,视图2 不会跟着更新,有方法吗?

如:视图1: view1 ;视图2:view2
视图1:
select * from t1;

视图2:
select * from view1 inner join t2 on view1.a=t2.a


如果我对 view1 定义进行更新:
视图1变为:
select * from t1 inner join t3 on t1.b=t3.b

但是 视图2 不会改变,请问有什么方法可以让视图2跟着变?
select

------解决方案--------------------
我测试过,试图2的结果会变的。
------解决方案--------------------
视图....
------解决方案--------------------
同上测试 试图2跟着变....
------解决方案--------------------
好像要看什么版本的SQL吧??!!
------解决方案--------------------
引用:
会变吗?
我的是 sql2005

会变的!!!
  相关解决方案