Jak zmienić nazwę kolumny na serwerze SQL

Jak zmienić nazwę kolumny na serwerze SQL

Projektowanie bazy danych to organizacja danych. Dobry projekt bazy danych sprawia, że ​​jest to skuteczne. Zaleca się przestrzegać dobrego wzoru dla nazwisk i ich kolumn. W niektórych przypadkach możesz być zobowiązany do zmiany nazwy nazwy kolumny tabeli, aby utrzymać odpowiednią architekturę i wzór nazewnictwa. Procedura przechowywana SP_Rename służy do zmiany nazwy nazwy kolumny w tabeli w bazie danych MSSQL Server.

Składnia:

Składnia procedury składowanej SP_RENNEME to:

SP_RENAME 'TableName.[OldColumnName] ”,„ [newColumnName] ”,„ kolumna ” 
Uwaga: Zmiana dowolnej części nazwy obiektu może przełamać skrypty i procedury przechowywane. Zaktualizuj wszystkie wymagane skrypty i procedury przechowywane o zaktualizowanych nazwach.

Zmień nazwę kolumny na serwerze SQL

Na przykład mam tabelę o nazwie konta w bazie danych MSSQL Server. Ta tabela zawiera kolumnę o nazwie „Cust_id”. Z jakiegoś powodu musimy zmienić nazwę tej kolumny na „Customer_id”. Zobacz poniżej zrzut ekranu:

Otwórz Windows zapytania i wykonaj następujące zapytanie. Tutaj Test_dbto nazwa bazy danych.

Użyj konta TEST_DB GO SP_RENAME.cust_id ”,„ customer_id ”,„ kolumna ” 

Może to pokazać komunikat ostrzegawczy z wynikami, ale pomyślnie zmieni nazwę kolumny. Ponownie sprawdziłem strukturę tabeli i odkryłem, że kolumna jest aktualizowana zgodnie z wymaganiami.

Wniosek

Ten samouczek pomógł Ci zmienić nazwę nazwy kolumny tabeli w bazie danych SQL Server.