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 en MS SQL Query lagrade procedurer

    Microsoft SQL lagrade procedurer kan du skapa kodsegmenten som kan anropas från både SQL och externa applikationer . Encapsulating kod på detta sätt kan öka säkerheten och öka prestanda . Använda SQL Server Management Studio program , kan du enkelt skapa lagrade procedurer . Instruktioner
    1

    Öppna SQL Server Management Studio och skriver SQL -serverns namn i dialogrutan Anslut till server rutan .
    2

    Välj autentisering typ från rullgardinsmenyn menyn och ange användarnamn och lösenord om det behövs .
    3

    Klicka på " Ny fråga " i toppen av SSMS fönstret .
    4

    Typ

    Använd [ databasnamn ]

    i frågan fönstret . Ersätt [ databasnamn ] med namnet på databasen för att skapa din lagrade proceduren i. Om du inte anger ett namn för databasen är proceduren skapas i master databasen . Du kan skapa en lagrad procedur i master databasen för att göra den tillgänglig från flera databaser .
    5

    Typ

    Skapa Tillvägagångssätt [ förfarande namn ]

    följt av någon obligatoriska parametrar , i formatet " @ [ variabelnamn ] [ datatyp ] [ = standardvärde ] , " ersätta objekt inom parentes med dina uppgifter . Till exempel , för att skapa ett förfarande som ger moms och returnerar order totalt , inklusive moms , skulle du börja med :

    SKAPA FÖRFARANDE AddTax @ Delsumma numeriska ( 8,2 ) , @ taxRate numeriska ( 3,3 ) = .065

    AS

    BEGIN
    6

    Typ önskade SQL-satser i själva förfarandet , efter ordet " BEGIN . " För att få exempel , skriver du :

    FÖRKLARA @ total numeriska ( 8,2 ) ,

    SET @ total = @ orderTotal + ( @ orderTotal * @ taxRate ) ;

    SELECT @ totalt ,

    Din väljer uttalande bör omfatta alla värden du vill proceduren att återvända om ett returvärde önskas . Du kan använda aliasing för att returnera data med specifika kolumnnamn , såsom SELECT @ totalt som [ Order Total ] .
    7

    Typ

    END

    GO

    8

    Klicka på " Utför " -knappen för att skapa den lagrade proceduren . Du kan sedan ringa den här proceduren från SSMS eller något annat program genom att skriva:

    UTFÖR AddTax @ DELSUMMA , [ @ taxRate ]

    vill använda hastigheten standard skatt om 6,5 procent , skulle du inte behöva . att passera i variabeln . Om du vill använda en annan skattesats , skulle du ange värdet som ett decimaltal . För 4 procent , skulle du skriva .04 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Nackdelarna med en underfråga i Oracle
    ·Hur Kopiera diagram formatering från diagram till Tabe…
    ·Hur man gör en rapport Field mindre än noll i Access …
    ·Hur du återställer en PostgreSQL lösenord
    ·Återställa MDF Utan LDF
    ·Hur man beräknar den vecka på året i Oracle
    ·Hur man använder MS Access 2007 Med MSDE
    ·Hur dekryptera SQL i en Microsoft ADP
    ·Lägga till rader från en datatabell till en annan
    ·Lägga till en beräknad kontroll Totalt i Access 2007
    Utvalda artiklarna
    ·Hur man gör Perioder Bigger på din Word-dokument
    ·Hur man organiserar filer , Uppgifter, E-post, dokument…
    ·Hur man lägger in datum på en cell i Microsoft Excel
    ·Hur konvertera AVI till MKV
    ·Hur att dölja markeringar i ett Word-dokument
    ·Inaktivera Återställ lösenord
    ·Hur man gör en bil Shadow i Photoshop
    ·WMF format
    ·Hur man gör MP3 webbadresser
    ·Microsoft Office Basic User Training
    Copyright © Dator Kunskap http://www.dator.xyz