2016-05-13 5 views
5

Nel mio database, sto rinominando una tabella. Ho provato a rinominarlo utilizzandoCome nascondere Attenzione: la modifica di qualsiasi parte di un nome oggetto potrebbe interrompere script e stored procedure

exec sp_rename Student,Students 

ma ho ottenuto il messaggio:

Attenzione: La modifica qualsiasi parte di un nome di oggetto potrebbe rompere gli script e stored procedure.

Come posso evitare di ricevere questo messaggio?

+1

Benvenuti in SO. Ti preghiamo di considerare di dirci cosa hai provato? Possiamo aiutarti con il codice di modifica, ma non scriveremo codice per te. – CallumDA

+0

Di quale DBMS stai parlando? Sembra anche che si tratti effettivamente di un messaggio dal tuo client SQL, piuttosto che dal DBMS stesso. Quindi quale client SQL stai usando? –

+0

Sql Server sto usando – Dhanalakshmi

risposta

4

Purtroppo, questo messaggio non può essere soppressa. *

C'era un Microsoft Connect ticket presentato dalla nostra stessa Aaron Bertrand, ma era chiuso da non risolverà.

Ricorda che questo messaggio non è un errore - non è nemmeno un avviso - è solo un messaggio di avvertenza che dice "Stai attento".


* Ok, può essere soppresso, ma comporta la modifica del codice sorgente di sp_rename, che è not recommended.

+0

Divertente che preferisco di gran lunga le risposte "non risolverà" di Microsoft "abbiamo fornito un'opzione nel registro di HKEY_CURRENT_USER \ Microsoft \ Entity ....." – aaaaaa

Problemi correlati