标签: sql sql-server sql-server-2008 persisted-column
可以持久化列引用另一个持久列并且是否有任何规则,例如它们是按顺序计算持久字段还是至少先计算其他列引用的字段?
答案 0 :(得分:2)
不,计算列不能引用其他计算列。只需重复您要引用的表达式。
此处没有从左至右的评估顺序。 e.g。
CREATE TABLE T ( B AS A*2 PERSISTED, A INT )
即使计算列B引用其后显示的A,也能正常工作。
B
A