使用 Navicat 在 SQL Server 2008 中重命名列
在 SQL Server 2008 中,使用简单的 ALTER TABLE 语句修改列名可能无法得到预期的结果。为了克服这个问题,我们使用 sp_rename 系统存储过程。
用于列重命名的 sp_rename 存储过程
重命名列时 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”重命名 SQL Server 2008 中的列?的详细内容。更多信息请关注PHP中文网其他相关文章!