2

永続化された列は別の永続化された列を参照できますか?永続化されたフィールドを順番に計算するか、少なくとも他の列によって最初に参照されるフィールドを計算するなど、これに対する規則はありますか?

4

1 に答える 1

2

いいえ、計算列は他の計算列を参照できません。参照したい式を繰り返すだけです。

ここでは、左から右への評価の順序はありません。例えば

  CREATE TABLE T
  (
  B AS A*2 PERSISTED,
  A INT
  )

計算列はその後に表示されますが、正常Bに機能Aします。

于 2012-06-13T11:19:01.670 に答える