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