sql >> Database >  >> RDS >> Sqlserver

Kolommen wijzigen of scripts genereren met behulp van GUI in SQL Server - SQL Server / T-SQL-zelfstudie, deel 38

Scenario:

Je werkt als SQL Server ontwikkelaar voor Law Firm. U hebt een tabelklant gemaakt in een van de databases "TechBrothersIT" door het onderstaande script te gebruiken.

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
)
 U moet onderstaande wijzigingen aanbrengen in dbo.Customer, maar u wilt zelf geen scripts schrijven. U wilt de grafische gebruikersinterface gebruiken om deze scripts te genereren of deze zelfs meteen wijzigen.

Wijzig de naam van de geslachtskolom in geslacht
Wijzig de voornaam in FName
Wijzig de achternaam in LName en Max. grootte tot Varchar (30)


Oplossing:

Stap 1:
Ga naar Database en ga vervolgens naar het tabblad Tabellen. Zodra u de gewenste tabel ziet, klikt u met de rechtermuisknop en drukt u op Ontwerpen.
Alter-script of Alter-tabel genereren in ontwerpmodus in SQL Server Management Studio

Stap 2: Zodra u op Ontwerpen klikt, wordt het ontwerpvenster geopend. Begin met het aanbrengen van wijzigingen volgens uw vereisten. Tabel wijzigen in SQL Server met behulp van Design Windows - SQL Server-zelfstudie


Stap 3:
Nu heb je twee opties. Je kunt op de knop Opslaan drukken en alle wijzigingen worden opgeslagen. Als u scripts wilt genereren die u kunt gebruiken in DEV, QA, UAT en Prod. U kunt op de knop Script genereren klikken en het zal scripts voor u genereren.

Hoe een Alter-script voor een tabel te genereren vanuit Design Windows in SQL Server - T-SQL-zelfstudie



Zodra u op de knop Script genereren klikt, wordt het onderstaande venster geopend en kunt u de scripts in een bestand opslaan om in elke omgeving te gebruiken.
Kolommen wijzigen in SQL Server-tabel genereren vanuit Design Windows - T-SQL-zelfstudie


Videodemo:Alter Column-instructies genereren vanuit de grafische gebruikersinterface in SQL Server

  1. Kan een onderliggende rij niet toevoegen of bijwerken:een beperking van een externe sleutel mislukt

  2. mysql opgeslagen procedure die zichzelf recursief aanroept

  3. Registreer en voer PostgreSQL 9.0 uit als Windows-service

  4. Verbinding maken met Oracle 12c Database vanuit Pentaho Data Integration (Kettle) Community Edition