Cliquez-droit sur le script de l'instruction alter table désactivé dans SQL Server Management Studio
Je veux un script pour un tableau de Modifier une Nouvelle Fenêtre Éditeur de Requête. Mais cette option est désactivée. Comment puis-je faire cela?
- Honnêtement AUCUNE de ces réponses reflètent vraiment POURQUOI est-ce handicapés, il peut aussi bien ne pas même être sur la droite, cliquez sur la liste donné cette réponse ensemble.
- honnêtement, il n'est pas de se demander POURQUOI il est désactivé mais comment obtenir ce qu'il cherche à atteindre.
- peut-être/d'accord dans ce contexte. C'est à mon humble avis un défaut de l'INTERFACE utilisateur dans SSMS avec une "promesse non tenue" par MME implicite par l'existence même de l'option désactivée dans ce contexte, en raison de l'incapacité à réellement le faire en raison de sa complexité de tout
ALTER
qui conduit les gens à essayer de comprendre pourquoi elle est désactivée. - est-ce la raison pour le downvote? 🙂
- Je ne pense pas que l'ALTER option n'a jamais été possible pour une Table dans SSMS. Le script de l'instruction ALTER, pour une Vue de cette façon. Mais de MODIFIER une table, vous devez suivre les étapes décrites dans la accepté de répondre. Au fond, l'option est toujours désactivé pour une Table, mais d'autres types d'objets de base de données
Vous devez vous connecter pour publier un commentaire.
Utiliser le "Design" de la fonction dans SQL Server Management Studio pour générer le script ALTER pour vous:
Selon la configuration de votre SSMS le réglage des options, cela peut ne pas être disponible d'abord si les changements nécessitent des tables à être supprimé et recréé. Pour modifier cette option, dans le menu Outils, cliquez sur Options, développez les Concepteurs, puis cliquez sur la Table et les Concepteurs de Base de données. Activez ou désactivez la Prévenir de l'enregistrement des modifications qui exigent la table pour être re-créé case à cocher.
1) cliquez-Droit sur la table que vous voulez modifier et de choisir la Conception
2) Ajouter votre nouveau colonnes, modifier les types de champ, définissez vos champs pour accepter les valeurs NULL ou pas, etc.
Important: Ne pas enregistrer vos modifications maintenant
3) Faites un clic-droit sur n'importe quelle colonne ou dans l'espace blanc et vous verrez l'option de Générer des Changements de Script est maintenant disponible.
Dans SQL Server Management Studio 2016, bouton de barre d'outils icône a changé. Voir le en surbrillance l'icône nouveau.