Heim >Datenbank >MySQL-Tutorial >Wie benenne ich Spalten in SQL Server 2008 mit „sp_rename' um?

Wie benenne ich Spalten in SQL Server 2008 mit „sp_rename' um?

DDD
DDDOriginal
2025-01-07 16:06:09462Durchsuche

How to Rename Columns in SQL Server 2008 Using `sp_rename`?

Spalten in SQL Server 2008 mit Navicat umbenennen

In SQL Server 2008 führt die Verwendung einer einfachen ALTER TABLE-Anweisung zum Ändern von Spaltennamen möglicherweise nicht zu den erwarteten Ergebnissen. Um dieses Problem zu lösen, verwenden wir die gespeicherte Systemprozedur sp_rename.

gespeicherte Prozedur sp_rename zum Umbenennen von Spalten

Die Syntax von sp_rename beim Umbenennen einer Spalte lautet wie folgt:

<code class="language-sql">EXEC sp_RENAME 'TableName.OldColumnName' , 'NewColumnName', 'COLUMN'</code>

Unter ihnen:

  • TableName: Der Tabellenname, der die umzubenennende Spalte enthält.
  • OldColumnName: Der ursprüngliche Name der Spalte.
  • NewColumnName: Der gewünschte neue Name für die Spalte.

Codebeispiel

Für Ihr Szenario wird der folgende Code die Spalte „old_name“ in der Tabelle „table_name“ in „new_name“ umbenennen:

<code class="language-sql">EXEC sp_RENAME 'table_name.old_name', 'new_name', 'COLUMN'</code>

Zusätzliche Hinweise

Das obige ist der detaillierte Inhalt vonWie benenne ich Spalten in SQL Server 2008 mit „sp_rename' um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn