“Empêcher l'enregistrement des modifications qui exigent la table pour être re-créé” effets négatifs

Préambule

J'ai été à la modification d'une colonne dans SQL Server 2008 aujourd'hui, en changeant le type de données à partir de quelque chose comme de la monnaie(18,0) à (19,2).

J'ai eu le message d'erreur "Les modifications que vous avez effectuées nécessitent les tableaux suivants pour être supprimé et re-créé" à partir de SQL Server.

Avant de se démener pour répondre, veuillez lire ce qui suit:

Je sais déjà il y a l'option dans Outils ► Options ► Designer ► Table et Concepteurs de bases de données ► Décochez la case "Empêcher l'enregistrement des modifications qui exigent la table de re-création."
“Empêcher l'enregistrement des modifications qui exigent la table pour être re-créé” effets négatifs
...donc ne pas réponse avec cette!

Question réelle

Ma question est pour autre chose, comme suit:

Existe-il des effets négatifs /inconvénients possibles de le faire?

La table réellement obtenir supprimé et recréé automatiquement lorsque cette case n'est pas cochée?

Si oui, est la copie de la table 100% exacte réplique de la table source?

  • Outils > Options > Designer... c'est a que je cherchais! Merci!
  • jetez aussi un oeil à stackoverflow.com/questions/9870968/...
  • Et si vous êtes avec MS SQL Server 2014 -> Extras>Options>Designer à Partir du menu du haut.