Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur man skriver och ta bort en trigger i T - SQL

    Transact - SQL ( T - SQL ) är en utvidgning av SQL utvecklats av Microsoft som används för att kommunicera med SQL Server för att skapa, hantera och ta bort databaser . T - SQL har procedurell programmering och flera funktioner för bearbetning datum , strängar , heltal och modifikationer av DELETE och uttalanden UPPDATERING . Triggers är grupper av SQL-satser som åberopas när du vill ändra data i en tabell som anges i en trigger . Använd triggers att genomdriva dataintegritetsproblem regler för att upprätthålla korrekta data och förhindra inkonsekvent och felaktig inmatning . Instruktioner
    1

    Klicka på "Start ", välj " Alla program " och välj " Microsoft SQL Server . " Klicka på " SQL Server Management Studio " för att öppna " Anslut till server " skärm .
    2

    Välj " Database Engine " som " Server typ , " typ eller välj ett namn från rullgardinsmenyn för " Servernamn ", och välj " Authentication typen . " Ge " Login " och " lösenord " om du väljer " SQL Server Authentication . " Klicka på " Anslut " för att initiera en anslutning till servern . Du kommer att se " SQL Server Management Studio " när anslutningen är etablerad .
    3

    Välj databasen genom att klicka på databasen under " Databaser " mapp i " Object Explorer " fönstret . Klicka på " Ny fråga " i huvudmenyn för att öppna " Query Analyzer . "
    4

    Använd " CREATE TRIGGER " kommandot för att skapa en datamodifiering Language ( DML ) trigger . DML utlösare används för att infoga , uppdatera eller ta bort ett meddelande , vilket resulterar i att modifiera data i en tabell . Detta är syntaxen i sin enklaste form :

    CREATE TRIGGER < trigger_name >


    EFTER [ INSERT /UPDATE /DELETE ] AS

    BEGIN

    SQL-satser

    END Hus Till exempel :

    CREATE TRIGGER student_name

    PÅ studenter

    FOR INSERT , UPDATE

    AS

    BEGIN

    UPPDATERING studenter

    SET students.name = elever . testa

    FRÅN insatt

    VAR inserted.id = students.id

    END

    köra ovanstående kommando kommer att skapa en trigger som anropas varje gång du infoga eller uppdatera en student namn i eleverna tabellen
    5

    Testa avtryckaren genom att infoga en student namn i eleverna tabellen genom att ange följande kommando i " Query Analyzer " : .

    INSERT INTO studenter VALUES ( 1 , ' abc ' , '234 ) katalog

    utföra kommandot genom att markera den , och klicka på " Kör "-fliken ( " ! " ) i huvudmenyn . Du kommer att se meddelandet som visar antalet uppdaterade rader , som i detta fall är 1 .
    6

    Använd " DELETE TRIGGER " kommandot för att ta bort en trigger från databasen . Detta är syntaxen för kommandot i sin enklaste form :

    DROP TRIGGER

    PÅ ALLA Server Review

    Ange följande kommando i " Query Analyzer " för släppa en trigger från databasen : .

    DROP tRIGGER student_name

    pÅ aLLA Server Review

    köra ovanstående kommando kommer att ta bort avtryckaren från alla servrar i SQL Server management Studio
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får man den SCN från databasen
    ·SQL & Decimal Problem Avrundning
    ·Data Communication Techniques
    ·Hur Infoga utrymmen med en Access-frågan
    ·Hur att dölja rutnätet i Access Query
    ·Hur att skapa en sammansatt primärnyckel i Access 2007…
    ·Hur säkra en Access 2007- databas
    ·Skillnad mellan SQL & Oracle
    ·Hur du uppdaterar formulärdata Genom Underformulär i …
    ·Hur man använder sp_executesql att bekämpa SQL Injekt…
    Utvalda artiklarna
    ·Hur göra en PDF i en ifyllbart Format
    ·Hur man bränner en DVD- video till din hårddisk för …
    ·Hur konvertera en 2007 PowerPoint Från en gammal versi…
    ·Hur man sparar en PDF-fil i Microsoft Word
    ·Hur Exportera iCal till Excel
    ·Hur man laddar ner teckensnitt till GIMP 2
    ·Hur till Redigera MPEG2 Video gratis
    ·Hur du uppdaterar Adobe PDF Maker på en Mac OS X
    ·Hur Exportera en Media Player Playlist
    ·Hur får man en Bränd kanteffekt i Photoshop
    Copyright © Dator Kunskap http://www.dator.xyz