如何重命名SQL Server数据库中的列名
时间:2019-05-19 01:26:26 来源:igfitidea点击:
sp_rename 存储了用于重命名MSSQL server数据库中表中的列名的过程。
语法:
以下是sp_rename存储过程的语法。
sp_rename 'TableName.[OldColumnName]' , '[NewColumnName]', 'COLUMN'
注意:更改对象名的任何部分都可能会中断脚本和存储过程。
示例:
例如,我在MSSQL服务器数据库中有一个名为Accounts的表。此表包含名为“cust_id”的列。出于某种原因,我们需要将此列重命名为“customer_id”。
打开查询窗口并执行以下查询。这里MyDB是数据库名。
USE MyDB GO sp_rename 'Account.cust_id', 'customer_id' , 'COLUMN' GO
这可能会显示带有结果的警告消息,但这将成功重命名列名。再次检查表结构,发现列已按要求更新。