SQL Server 2008:高效的列重命名
在 SQL Server 2008 中,用于重命名列的标准 ALTER TABLE
命令可能无法按预期运行。 推荐的方法是使用 sp_rename
存储过程。
以下是正确的语法:
<code class="language-sql">EXEC sp_RENAME 'TableName.OldColumnName', 'NewColumnName', 'COLUMN';</code>
例如,将表“table_name”中的“old_name”更改为“new_name”:
<code class="language-sql">EXEC sp_RENAME 'table_name.old_name', 'new_name', 'COLUMN';</code>
确保所有名称都用单引号引起来。请参阅 sp_rename
的官方 Transact-SQL 文档以获取全面的详细信息和进一步的帮助。
以上是如何在 SQL Server 2008 中重命名列?的详细内容。更多信息请关注PHP中文网其他相关文章!