Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server 2008 :impossible d'insérer une nouvelle colonne en position médiane et de modifier le type de données

Dans SSMS Tools -> Options -> Designers, vous devez décocher l'option "Empêcher l'enregistrement des modifications nécessitant une recréation de table" pour vous permettre de le faire dans SSMS.

Cela reconstruira la table et ne vaut donc généralement pas la peine si la table est volumineuse et rendra le déploiement en production plus délicat.

S'il y a des colonnes que vous préféreriez logiquement avoir les unes à côté des autres pour faciliter l'écriture des requêtes, vous pouvez créer une vue avec l'ordre des colonnes souhaité.