Scénario :
Vous travaillez en tant que développeur SQL Server pour Law Firm. Vous avez créé une table client dans l'une des bases de données "TechBrothersIT" en utilisant le script ci-dessous.
CREATE TABLE [dbo].[Customer]( [FirstName] [varchar](50) NULL, [LastName] [varchar](50) NULL, [Age] [tinyint] NULL, [PhoneNumber] [char](9) NULL, [DOB] [date] NULL, [Sex] [char](1) NULL) Vous devez apporter les modifications ci-dessous à dbo.Customer mais vous ne souhaitez pas écrire de scripts par vous-même. Vous souhaitez utiliser l'interface utilisateur graphique pour générer ces scripts ou même les modifier immédiatement.
Remplacez le nom de la colonne Sex par Gender
Remplacez le prénom par FName
Remplacez LastName par LName et Taille max à Varchar (30)
Solution :
Étape 1 :
Allez dans Base de données puis allez dans l'onglet Tables. Une fois que vous voyez votre tableau requis, faites un clic droit et appuyez sur Design.
Comment générer Alter Script ou Alter Table en mode Conception dans SQL Server Management Studio
Étape 2 : Une fois que vous avez cliqué sur Design, la fenêtre Design s'ouvrira. Commencez à apporter des modifications selon vos besoins. Comment modifier une table dans SQL Server à l'aide de Design Windows - Tutoriel SQL Server
Étape 3 :
Vous avez maintenant deux options, vous pouvez appuyer sur le bouton Enregistrer et toutes les modifications seront enregistrées. Si vous souhaitez générer des scripts afin de pouvoir les utiliser dans DEV, QA, UAT et Prod. Vous pouvez cliquer sur le bouton Générer un script et il générera des scripts pour vous.
Comment générer un script Alter pour une table à partir de Design Windows dans SQL Server - Tutoriel T-SQL
Une fois que vous avez cliqué sur le bouton Générer un script, la fenêtre ci-dessous s'ouvre et vous pouvez enregistrer les scripts dans un fichier pour les utiliser dans n'importe quel environnement.
Comment générer des colonnes de modification dans une table SQL Server à partir de Windows Design - Tutoriel T-SQL
Démonstration vidéo :générer des instructions Alter Column à partir de l'interface utilisateur graphique dans SQL Server