我在表中计算了名为“Claim”的列,并且列的定义正在调用一个标量函数。
我创建了10000个声明,所以当我选择那些10000个声明时,计算列将更新是当10000行插入自己时计算列将执行?
请更新我
提前致谢
答案 0 :(得分:7)
这取决于计算列是标记为persisted
还是已编入索引。
如果这些条件都不成立,则不存储任何内容,并在运行时计算。否则,当基础数据发生变化时,它会自动更新。
答案 1 :(得分:1)
当您执行包含该列的SELECT
命令时,计算列会计算其值,假设计算列的值不是PERSISTED
。