我在 MSSQL server 2008 中有一个表。我想将该表中的一列更改为计算列。有人可以告诉我该怎么做吗?
最佳答案
EXEC sp_rename 'MyTable.OldCol', 'RenamedOldCol', 'COLUMN';
ALTER TABLE MyTable ADD ComputedCol AS (some expression);
ALTER TABLE MyTable DROP COLUMN RenamedOldCol;
关于sql-server - 如何将普通列更改为 "computed"列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6767760/