sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man ändrar kolumner eller genererar Alter-skript genom att använda GUI i SQL Server - SQL Server / T-SQL självstudie del 38

Scenario:

Du arbetar som SQL Server-utvecklare för Advokatbyrå. Du har skapat tabellkund i en av databaserna "TechBrothersIT" genom att använda nedanstående skript.

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
)
 Du måste göra nedanstående ändringar i dbo.Customer men vill inte skriva skript själv. Du vill använda det grafiska användargränssnittet för att generera dessa skript eller till och med göra ändringarna direkt.

Ändra namn på könskolumnen till Kön
Ändra förnamn till F-namn
Ändra efternamn till Lnamn och Max storlek till Varchar (30)


Lösning:

Steg 1:
Gå till Databas och sedan till fliken Tabeller. När du ser din önskade tabell högerklickar du och trycker på Design.
Hur man genererar Alter Script eller Alter Table i designläge i SQL Server Management Studio

Steg 2: När du trycker på Design öppnas designfönstret. Börja göra ändringar enligt dina krav. Hur man ändrar tabell i SQL Server genom att använda Design Windows - SQL Server Tutorial


Steg 3:
Nu har du två alternativ, Du kan trycka på Spara-knappen och alla ändringar kommer att sparas. Om du vill generera skript så att du kan använda i DEV, QA , UAT och Prod. Du kan klicka på knappen Generera skript och den kommer att generera skript åt dig.

Hur man genererar Alter-skript för tabell från Design Windows i SQL Server - T-SQL Tutorial

br />

När du trycker på knappen Generera skript öppnas fönstret nedan och du kan spara skripten till en fil för att använda i vilken miljö som helst.
Hur man genererar modifieringskolumner i SQL Server Table från Design Windows - T-SQL självstudie


Videodemo :Generera Alter Column-satser från grafiskt användargränssnitt i SQL Server

  1. Snabbast kontrollera om rad finns i PostgreSQL

  2. Vad gör 'COLLATE SQL_Latin1_General_CP1_CI_AS'?

  3. Kan jag skapa vy med parameter i MySQL?

  4. Så här ändrar du datumformatet i din Oracle-session