SQL Server modifier le classment sur les colonnes varchar qui a une contrainte de key étrangère

Existe-t-il un moyen plus simple de modifier le classment sur des colonnes avec des contraintes de key étrangère que de les supprimer manuellement et de les append de nouveau?

J'ai essayé la désactivation des contraintes sans chance avec la déclaration:

ALTER TABLE PM_Minnekorter NOCHECK CONSTRAINT ALL 

Est-il possible d'automatiser l'abandon des contraintes et la recréation de celles-ci? ou est-ce d'autres meilleures solutions?

Eh bien, nous ne pouvons pas modifier le classment de la colonne qui sont référencés. Il est clairement mentionné dans ce lien https://msdn.microsoft.com/en-us/library/ms190920.aspx .

En ce qui concerne l'automation de la chute et la création de questions, nous pouvons le faire.

Tu peux le voir ici. [le code est déjà disponible et disponible pour le donner] https://www.mssqltips.com/sqlservertip/3347/drop-and-recreate-all-foreign-key-constraints-in-sql-server/