Per impostazione predefinita, il Management Studio di SQL Server 2008 non consente di effettuare modifiche ad una tabella, nel caso in cui tali modifiche richiedano la cancellazione e la rigenerazione della tabella stessa, ovvero:
- Aggiunta di una nuova colonna "in mezzo" a colonne già esistenti;
- Eliminazione di una colonna;
- Modifica dell'attributo Allow Null per un colonna;
- Modifica dell'ordine delle colonne;
- Modifica del tipo di dati di una colonna.
Per poter consentire questo tipo di operazioni, si deve usare il comando Tools|Options, espandere la sezione Designers e, in Table and Database Designers, deselezionare la casella di controllo Prevent saving changes that require the table to be re-created.
Technorati Tags:
SQL Server