Modifica un database Nome tabella (SQL Server 2008)
-
25-09-2019 - |
Domanda
Ho ricevuto una tabella denominata tblHello e voglio rinominarlo in Ciao
Soluzione
Fare clic destro sul tavolo e selezionare Rinomina in studio gestione È inoltre possibile utilizzare sp_rename:
sp_rename 'old_table_name', 'new_table_name'
Altri suggerimenti
Voglio sottolineare che tavolo ridenominazione non è così semplice come cambiare il nome quando avete domande scritte. È inoltre necessario modificare tutti i riferimenti al vecchio nome in ogni codice di proc, vista, funzione e SQL dinamico memorizzato. Questo non è qualcosa da prendere sul lighty in qualcosa che è già in produzione.
Ma @jonH ha la risposta per come farlo (che si esegue nella finestra di query facendo attenzione a passare al database corretto prima). Naturalmente è necessario avere le autorizzazioni di protezione giusti per rinominare gli oggetti.
Se la sua un piccolo progetto, è possibile modificare direttamente da interfaccia utente.
In Esplora server, fare clic sulla tabella che si desidera rinominare e Open Table Definition
.
Fare clic sulla tabella nella finestra Tabella Definizione e scegliere Properties
dal menu di scelta rapida.
Nel campo per il valore Name
in Proprietà, digitare un nuovo nome per la tabella.
Salvare la tabella.
E il suo fare.