Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> SQL Server >> Content
    Lagrede prosedyrer for en SQL Server Express
    Microsoft SQL Server Express er en gratis versjon av Microsofts SQL Server , som er en ressurs for å administrere og opprette databaser , og utføre dataanalyse . Mye av funksjonaliteten i den ikke- gratis versjon av SQL Server er funnet i SQL Server Express , inkludert den visuelle styringsverktøy SQL Management Studio og evnen til å gjøre bruk av lagrede prosedyrer .
    SQL prosedyrer
    Språk av lagrede prosedyrer

    lagrede prosedyrer er SQL-spørringer som SQL Server-brukere kan lagre og deretter hente for senere gjennomføring . Viktige egenskaper for lagrede prosedyrer inkludere deres programmering og deres evne til å akseptere parametre . Lagrede prosedyrer er skrevet i programmeringsspråket av Transact SQL , som brukes til å utføre søk i databasen . Lagrede prosedyrer ta form av andre SQL-setninger skrevet i Transact SQL, mens også akseptere parametre .
    Opprette lagrede prosedyrer

    Microsoft SQL Server , en ny lagrede prosedyren kan lages ved å høyreklikke på en mappe av eksisterende lagrede prosedyrer , kalt " lagrede prosedyrer, " i Object Explorer ruten . SQL Server oppretter denne mappen automatisk når en ny database er opprettet, og plasserer det her i mappen hierarkiet : . [ DbaseName ]> [" programmerbarhet " ]> [" Lagrede prosedyrer " ] Hotell

    Nye lagrede prosedyrer for dbaseName er lagret utenfor undermappen "System lagrede prosedyrer ", som er under [ "Lagrede prosedyrer "] . På å skape en ny database , fyller SQL Server System mappen Lagrede prosedyrer med skript for å vedlikeholde databasen . SQL Server-brukere ikke trenger å bruke disse System lagrede prosedyrer for å skape sine egne.

    Når den lagrede prosedyren er opprinnelig opprettet, åpner en ny spørring kategorien . Den inneholder en mal eller prøve spørring, som brukeren deretter modifiserer å passe hennes formål
    Sample Prosedyre

    Et eksempel på en lagret prosedyre er følgende: . < . . br >

    BRUK [ test ] GOCREATE PROSEDYRE [ dbo ] [ mysp_selectstuff ] AS - SET nocount pÅ tilsatt for å hindre ekstra resultatsett fra - forstyrrer SELECT-setninger - SET nocount pÅ;

    - Sett uttalelser for prosedyren hereSELECT * fra dbo.Movies ; GOEXEC [ dbo ] [ mysp_selectstuff ]; GODROP pROSEDYRE [ dbo ] [ mysp_selectstuff ]; GO
    Oppbygging av en lagret prosedyre
    . .

    Det er vanlig praksis å kapitalisere de SQL-setninger , for å skille dem fra databasen komponentene uttalelsene opererer på . Kommentarer begynner med " - " streng . Disse har ingen effekt på spørringen. I dette eksemplet , er databasen blir forespurt kalt "test ", og tabell innenfor den databasen er filmer . Forstavelsen " dbo " er lagt til filmer for å skille det fra andre tabeller som kan ha samme navn . Den fulle søket velger rett og slett alle felt for alle postene i Movies tabellen
    Running lagrede prosedyrer

    farten uttalelser er som RUN uttalelser i BASIC -programmer: . De forteller SQL tolk for å utføre uttalelsene som kommer før dem . Den EXEC uttalelse utfører spørringen , og DROP PROSEDYRE frigjør søket etter at det er kjørt , noe som er nødvendig før du kjører spørringen på nytt . Den angitte spørringen er faktisk utført av SQL Server når F5 eller Execute verktøylinjen knappen trykkes .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke SQL Server Express 
    ·Hvordan bruke Microsoft SQL Server Report 
    ·Hvordan finne en ubrukt Index i SQL Server 
    ·Slik sletter Microsoft SQL Server 
    ·Sette inn en ikke UTF - 8 tegn i SQL Server 2005 
    ·SQL Server 2008 Reporting Services Trening 
    ·Hvordan Sammenlign SQL Server & Oracle 
    ·Slik importerer XML Into SQL Server 2008 
    ·Opplæring for Microsoft SQL Server 2008 
    ·Opplæring for SQL Server BCP 
      Anbefalte artikler
    ·Feilsøke Word 2007 Fryse Under Print Mail Merge 
    ·XPS filtyper 
    ·Slik konverterer Adobe PDF til HTML 
    ·Hvordan legge til brukere til Avaya CMS 
    ·Hvordan justere Grunnlinjeforskyvning i MS Word 
    ·Hvordan lage en Free Form Roof i Autodesk Revit 
    ·Hvordan legge til filer til en eksisterende ZIP arkiv i…
    ·Hvordan vet jeg hvor mye tekst som vil passe i en Power…
    ·Hvordan legge til Ledende Zeros i Excel 
    ·Hvordan kan jeg sikkerhetskopiere musikk på iPoden min…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/