Perché SQL Server 2008 segnala sempre la necessità di eliminare le tabelle per rinominare le colonne? Avevo l'impressione che non fosse necessario a meno che non fosse una chiave. Se cambio una colonna da null a not null anche se non è un campo chiave, vuole eliminare la tabella e tutte le relazioni.Avvertenze per le tabelle di rilascio dello studio di gestione SQL Server 2008?
7
A
risposta
14
Se stai modificando la tabella nella finestra di progettazione, il designer è pedante. Prova a cambiare (deselezionando) queste opzioni:
Strumenti> Progettisti> evitare modifiche risparmio che richiedono tavolo ri-creazione
La stilista lancia ancora una finestra di avviso dopo unchecking che ma c'è anche questa opzione per deselezionare:
Strumenti> progettisti> Avvisa in caso di tabelle interessate
I Believ La ragione per cui il progettista deve rilasciare le tabelle per rinominare le colonne è perché non esiste un comando SQL per farlo, e ciò che fa invece è copiare i dati della tabella in una tabella temporanea, rilasciare la tabella, creare una nuova tabella con la colonna modificata nominare e copiare i dati in esso.
Problemi correlati
- 1. Sql server 2008, sono tabelle temporanee univoche
- 2. Unisci due tabelle in SQL Server 2008
- 3. SSIS: copiare le tabelle da MySQL a SQL Server 2008
- 4. Trova una stringa cercando tutte le tabelle in SQL Server Management Studio 2008
- 5. Visual Studio 'Progetto server SQL Server 2008' vs 'Progetto database SQL Server 2008'?
- 6. Errore di installazione di SQL Server 2008: versioni precedenti di Microsoft Visual Studio 2008
- 7. Livello di compatibilità di SQL Server 2008
- 8. viste aggiornabili - SQL Server 2008
- 9. Utilizzo di SQL Server 2008 R2 con Visual Studio Express
- 10. equivalente di sp_helptext per le tabelle in SQL Server
- 11. Best-Practices per l'utilizzo di schemi in SQL Server (2008)
- 12. Connessione a SQL Server 2008 utilizzando Microsoft Server Management Studio
- 13. Combinare due tabelle in Select (SQL Server 2008)
- 14. Codice per SQL Server Management Studio 2008 plug-in
- 15. SQL Server 2008 e .Net 4.0?
- 16. dichiarazioni Format SQL in SQL Server Management Studio 2008
- 17. SQL Server 2008 di posizione Filestream
- 18. Quale metodo di paging (Sql Server 2008) per prestazioni MIGLIORI?
- 19. elenco di tabelle senza indici in sql 2008
- 20. Mac alternativa allo studio di gestione del server SQL?
- 21. Impossibile installare lo strumento di gestione di SQL Server 2008 R2 (completo)
- 22. SQL Server 2008: Ho 1000 tabelle, ho bisogno di sapere quali tabelle hanno dati
- 23. SQL Sql Server 2008 Cross Tab Query
- 24. SQL Server 2008: eliminare le righe duplicate
- 25. Scorrere le righe in SQL Server 2008
- 26. Commenti SQL su Crea tabella su SQL Server 2008
- 27. Pensieri di compressione di pagine/righe di SQL Server 2008
- 28. Rimuovere sql server 2005 express per installare SQL Server 2008
- 29. Gestione di un sottoinsieme del database in un progetto DB di SQL Server 2008
- 30. SQL Server 2008 best practice di backup