是否可以通过示例详细解释,为什么AFTER
SQL Server中的视图不支持触发器?
我知道我们使用AFTER
触发器后insert
,update
或delete
桌子上,又何尝不是在视图上,太?
因为只能instead of
在视图上执行DDL语句。
视图本身不包含数据,因此无法在更改之前或之后执行任何操作,因为无法确定视图上的一个更改如何影响其下面的数据。
例子:
如果您有一个视图产生一个视图,并更新该行,则该行可能会消失,“另一”行可能会弹出,并且无法分辨出第一行和最后一行之间的关系。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句