TSQL-强制更新持久化计算列



我在一个表中有一个持久化的计算列,其值使用用户函数计算。如何在不更新该表中任何其他列的情况下强制更新该列?

更新:所以事实证明,这不会像我想象的那样奏效。

我想要一个包含子查询的用户函数,获取一些数据并将其存储在计算列中。但是SQL Server不允许这样做。。。

看起来我将不得不对插入/更新触发器执行类似的操作。

如果通过添加PERSISTED关键字来保持该值,则该值将在插入时保留,并在更新引用列时同步。

最新更新