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 >> SQL Server >> Content

    Lagrade procedurer för en SQL Server Express

    Microsoft SQL Server Express är en gratis version av Microsofts SQL Server , som är en resurs för att administrera och skapa databaser , och utför dataanalys . Mycket av funktionaliteten i den icke - fri version av SQL Server finns i SQL Server Express , inklusive visuella verktyg SQL Management Studio och förmågan att använda sig av lagrade procedurer .
    SQL procedurer
    Språk av lagrade procedurer
    Lagrade

    förfaranden är SQL-frågor som SQL Server-användare kan spara och sedan minns för senare exekvering . Viktiga funktioner i lagrade procedurer inkluderar deras programmerbarhet och deras förmåga att acceptera parametrar . Lagrade procedurer är skrivna i programmeringsspråket av Transact SQL , som används för att utföra databasfrågor . Lagrade procedurer i form av andra SQL-satser skrivna i Transact SQL , samtidigt acceptera parametrar .
    Skapa lagrade procedurer

    I Microsoft SQL Server , en ny lagrad procedur kan skapas genom att högerklicka på en mapp av befintliga lagrade procedurer , som kallas " lagrade procedurer , " i Object Explorer rutan . SQL Server skapar denna mapp automatiskt när en ny databas skapas , och placerar det här i mapphierarkin : . [ DbaseName ]> [ " programmerbarhet " ]> [ " lagrade procedurer " ] Hotell

    Nya ​​lagrade procedurer för dbaseName lagras utanför undermappen " systemets lagrade procedurer , " som är under [ " lagrade procedurer " ] . På att skapa en ny databas , fyller SQL Server System lagrade procedurer mapp med skript för att underhålla databasen . SQL Server-användare inte behöver använda dessa systemets lagrade procedurer för att skapa sina egna .

    När den lagrade proceduren är ursprungligen skapades , öppnar en ny fråga flik . Fliken innehåller en mall eller prov frågan , som användaren sedan ändrar för att passa hennes syften
    exempelprocedur

    Ett exempel på en lagrad procedur är följande : . < . . br >

    USE [ test] GOCREATE FÖRFARANDE [ dbo ] [ mysp_selectstuff ] AS - SET NOCOUNT pÅ tillsattes för att förhindra extra resultatmängder från - störa SELECT-satser - SET NOCOUNT ON ;

    - INSERT uttalanden förfarande hereSELECT * från dbo.Movies , GOEXEC [ dbo ] [ mysp_selectstuff ] ; GODROP fÖRFARANDE [ dbo ] [ mysp_selectstuff ] , GÅR
    Uppbyggnad av en lagrad procedur
    . .
    p Det är vanligt att kapitalisera de SQL-satser , för att skilja dem från databasen komponenter uttalandena är verksamma på . Kommentarer börjar med " - " sträng . Dessa har ingen effekt på frågan. I detta exempel är databasen som efterfrågas kallas " test " och tabell inuti den databasen är filmer . Prefixet " dbo " läggs till filmer för att skilja den från andra tabeller som kan ha samma namn . Hela frågan väljer helt enkelt alla fält för alla poster i filmer tabellen Addera Running lagrade procedurer

    språng uttalanden är som RUN uttalanden i BASIC -program : . De berätta SQL tolk för att utföra de uppgifter som kommit före dem . Ledn uttalande utför frågan , och DROP FÖRFARANDE släpper frågan efter det körs , vilket är nödvändigt innan du kör frågan igen . Den angivna frågan är faktiskt utförs av SQL Server när F5 eller Utför verktygsfältet trycks .

    Tidigare:

    nästa:
    relaterade artiklar
    ·SQL Server Data Migration Tools
    ·Hur Återställ SA lösenord för SQL Server 2008
    ·Hur migrera tillgång till SQL Server Express
    ·Hur du ändrar SQL Server Express till Mixed Mode
    ·Hur man kan stoppa SQL Server Agent Med Command
    ·Hur exporterar jag från en SQL Server- rapporten som e…
    ·SQL Server Cube Tutorial
    ·Komma åt platta filer från SQL Server - lagrade proce…
    ·Hur är det datum lagras i en Oracle SQL Databas
    ·Microsoft SQL Server Reporting Services Tutorial
    Utvalda artiklarna
    ·Hur byta namn Columns
    ·Så monterar du ett VMware Kör på en Host
    ·Jag kan inte öppna Simply Accounting efter uppgraderin…
    ·Hur man skriver en Windows- domän Startup Script
    ·Hur du ändrar PDF-formulär med flera Radavstånd
    ·Hur man gör en Power Point presentation för en interv…
    ·Antivirus prisjämförelse
    ·Hur man gör ett organisationsschema i Microsoft Word
    ·Vad är en MIP Drive
    ·Hur Mix Sida Inriktningar i PowerPoint
    Copyright © Dator Kunskap http://www.dator.xyz