我想将数据类型为 nvarchar(20) 的列 A 更改为 nvarchar(40)。但是我还有另一列 B,它是相对于 A 列计算的。根据我的研究,首先我需要删除计算的 B 列,然后更改 A 列,最后重新创建 B 列。在这个过程中,我我不确定我能否恢复 B 列中的旧值。谁能解释我会发生什么或推荐更好的解决方案?谢谢
我想将数据类型为 nvarchar(20) 的列 A 更改为 nvarchar(40)。但是我还有另一列 B,它是相对于 A 列计算的。根据我的研究,首先我需要删除计算的 B 列,然后更改 A 列,最后重新创建 B 列。在这个过程中,我我不确定我能否恢复 B 列中的旧值。谁能解释我会发生什么或推荐更好的解决方案?谢谢