使用 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中文網其他相關文章!