admin

重命名MS SQL Server 2005中的列

sql

关于使用SQL重命名表列(MS SQL Server 2005变体)的最佳实践是什么?假定列中必须保留数据。


阅读 212

收藏
2021-05-10

共1个答案

admin

您必须使用存储的proc重命名列。下面将在不影响任何数据的情况下将列从“ oldColumnName”重命名为“ newColumnName”。

EXEC sp_rename 'tableName.[oldColumnName]', 'newColumnName', 'COLUMN'

显然,您必须手动更新所有使用旧名称的代码/存储过程/ SQL。

2021-05-10