有没有办法使用SQL Server元数据来查找视图中作为计算/表达式结果的列? sys.columns
目录视图包含Is_Computed
字段,但我的一个视图中的一些字段返回0
,这是CASE
表达式的结果,所以我'猜测它只适用于表中的计算列。是否有适用于视图的类似元数据?
instead of
触发器的审核。我有许多视图需要使用触发器进行更新,并且我希望确保视图中的每个列都在触发器中进行计算,因此不会丢失任何数据。问题是我的查询正在标记无法更新的字段,因为它们是计算的结果,我希望找到一种方法将这些字段排除在我的结果之外。