Come modificare un nome di colonna in SQL

July 3

Come modificare un nome di colonna in SQL


Microsoft SQL Server consente di creare, modificare ed eliminare le tabelle utilizzando la sintassi SQL. Se si desidera utilizzare SQL per modificare un nome di colonna, è sufficiente la tabella in cui si trova e il nome della colonna originale. Modifica del nome di colonna della tabella è un processo delicato. Se si cambia il nome della colonna, garantiscono che le applicazioni e le stored procedure sono cambiate pure. La sintassi SQL utilizzata per cambiare il nome della colonna può essere fatto utilizzando SQL Server Management Studio.

istruzione

1 Fai clic su "Start" e selezionare "Tutti i programmi". Nella directory di SQL Server, selezionare "SQL Server Management Studio." Questo apre la console in cui è possibile modificare il nome della colonna di una tabella.

2 Inserisci il tuo nome utente e la password di SQL Server. Il nome utente migliore per un cambiamento colonna è "sa". L'utente sa con diritti di amministratore sul database.

3 Fare clic con il nome del database che contiene la tabella che si desidera modificare. Nel menu che si apre, selezionare "Nuova query". Si apre una nuova finestra di query.

4 Digitare la seguente istruzione SQL nella finestra di query:
sp_rename exec 'myTable. [myOldColumnName]', 'NewColumnName', 'colonna'
Sostituire la tabella e "myOldColumnName" con il nome corrente nella tabella. Il "NewColumnName" è il nuovo nome per la colonna.

5 Premere il tasto F5. Questo esegue la query. La colonna della tabella viene rinominato.