Heim >Datenbank >MySQL-Tutorial >Wie benenne ich Spalten in SQL Server 2008 um?
SQL Server 2008: Effiziente Spaltenumbenennung
In SQL Server 2008 funktioniert der Standardbefehl ALTER TABLE
zum Umbenennen von Spalten möglicherweise nicht wie erwartet. Der empfohlene Ansatz ist die Verwendung der sp_rename
gespeicherten Prozedur.
Hier ist die richtige Syntax:
<code class="language-sql">EXEC sp_RENAME 'TableName.OldColumnName', 'NewColumnName', 'COLUMN';</code>
Um beispielsweise „old_name“ in „new_name“ in der Tabelle „table_name“ zu ändern:
<code class="language-sql">EXEC sp_RENAME 'table_name.old_name', 'new_name', 'COLUMN';</code>
Stellen Sie sicher, dass alle Namen in einfache Anführungszeichen gesetzt werden. Ausführliche Details und weitere Unterstützung finden Sie in der offiziellen Transact-SQL-Dokumentation für sp_rename
.
Das obige ist der detaillierte Inhalt vonWie benenne ich Spalten in SQL Server 2008 um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!