标签: sql calculated-columns
我有一个持久计算列,它使用标量函数为其分配数据。我注意到,一旦列使用了该功能,我就无法对其进行更改。在我的测试环境中,我删除并重新添加了列。一旦投入生产,那将不会成为一种选择。该表现在有2400万行,没有人想要删除并重新添加列。
有没有办法在不删除列的情况下更改功能?如果函数调用另一个函数,是否不允许更改链中的所有函数?
我意识到这样做会导致现有数据与未来计算的数据不一致。我不在乎。
谢谢, 凯文