SQL drop table et re-créer et maintenir des données

Sur notre conception originale, on s'est planté une contrainte de clé étrangère dans la table. Maintenant que la table est pleine de données, nous ne pouvons pas les modifier sans en supprimant tous les enregistrements dans la table. La seule solution je pense est de créer une sauvegarde de la table et de mettre tous les enregistrements de là, puis supprimez tous les registres, de modifier la table et de commencer à ajouter de nouveau. Tout autre (MIEUX) des idées? Merci!

À l'aide de MS SQL Server

Qui SGBD que vous utilisez?
Pourquoi ne pas simplement supprimer la contrainte de clé étrangère?
la base de données utilisez-vous? ce que la modification que vous souhaitez apporter sur la table?

OriginalL'auteur user516883 | 2011-05-17