重命名列SQL Server 2008
重命名列SQL Server 2008
我正在使用SQL Server 2008和Navicat。我需要使用SQL重命名表中的列。
ALTER TABLE table_name RENAME COLUMN old_name to new_name;
这个语句不起作用。
admin 更改状态以发布 2023年5月21日
使用 sp_rename
EXEC sp_RENAME 'TableName.OldColumnName' , 'NewColumnName', 'COLUMN'
针对你的情况,应该是:
EXEC sp_RENAME 'table_name.old_name', 'new_name', 'COLUMN'
记得使用单引号来包括你的值。