有什么方法可以使用 SQL Server 元数据在视图中查找作为计算/表达式结果的列?sys.columns
目录视图具有该字段Is_Computed
,但0
在我的一个视图中返回的几个字段是CASE
表达式的结果,所以我猜它只适用于表中的计算列。是否有任何类似的元数据适用于视图?
编辑:我在这里想要实现的是对一些instead of
触发器的审计。我有许多视图需要使用触发器进行更新,并且我想确保视图中的每一列都在触发器中进行说明,因此不会丢失数据。问题是我的查询标记了无法更新的字段,因为它们是计算的结果,我希望找到一种方法将这些从我的结果中排除。