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 du använder kapslade Markörer

    Markörer är en struktur som i programmerbara versioner av Structured Query Language ( SQL ) som Sybase eller Microsoft SQL Server Transact - SQL . Definiera en markör för en utvald eller uppdatera SQL-uttryck på en eller flera tabeller . Markören har ett namn som du kan använda för att referera till , öppna och stänga markören eller hämta rader från markören set . Markörer används när varje rad i uppsättningen behöver bearbetning eller dess värden används i programvariabler . När en ny markör förklaras i slingan som behandlar varje rad av en markör , är den nya inre markören kapslad i gamla yttre markören . Instruktioner
    1

    Deklarera en markör för en enkel select-sats med följande T - SQL-syntax :

    FÖRKLARA CURSOR

    FOR SELECT fält1 , fält2 , field3

    FRÅN

    VAR field4 < = @ limitval
    2

    Öppna markören för bearbetning med denna T - SQL syntax :

    oPEN
    3

    Fetch rader från den öppna markören för bearbetning , eftersom det är en read ( välj) markör . Deklarera variabler som krävs för att lagra värden för fälten i den aktuella markören raden . Den T- SQL-syntax för att hämta markören rader är som följer :

    FETCH NÄSTA FRÅN INTO @ var_fld1 , @ var_fld2 , @ var_fld3

    medan @ @ fetch_status == 0

    börja

    --- < process markörens rad här >

    FETCH NEXT FROM INTO @ var_fld1 , @ var_fld2 , @ var_fld3

    slutet
    4

    Lägg deklarationen och utförandet av andra eller inre markören i fetch slinga av föregående eller yttre markör som följer:

    - yttre markören hämta loop

    medan @ @ fetch_status == 0

    börja

    < process aktuella raden av yttre markören här >

    - Dags att deklarera den inre markören - häckande börjar

    FÖRKLARA inner_cursor CURSOR

    FOR SELECT X , Y , Z , ....

    FROM Tabell1 , Tabell2 , ...

    VAR

    OPEN inner_cursor

    FETCH NEXT FROM inner_cursor INTO @ varX , @ variera , @ VARZ ...

    medan @ @ fetch_status == 0

    börja - inner markören hämta

    loop
    - här>
    - få nästa rad

    hÄMTA NÄSTA FRÅN inner_cursor INTO @ varX , @ variera , @ VARZ ...

    slut - inner markören hämta slinga

    slut - yttre markören hämta slinga


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur INSERT Värden
    ·Varför använder företag Databaser
    ·Hur man söka i en databas för Single & Double Quotes
    ·Varför väljer att använda en centraliserad databas
    ·Tre typer av data Fragmentering
    ·Hur du ändrar MS Access text Källa Box Kontroll
    ·Vilka är fördelarna och nackdelar med en JOIN eller e…
    ·SQL Certifiering
    ·Hur man gör Valideringar i MS SQL SSIS
    ·Hur Trunkera Kolumner i Oracle
    Utvalda artiklarna
    ·Konvertera Xvid till DVD-format
    ·Hur gör jag Rita ett organisationsschema
    ·Konfigurera Windows 2000 Remote Desktop
    ·Komma åt Query att Visa de senaste 18 månaderna
    ·Återställa Osorterade anteckningar i OneNote
    ·Konvertera en Photoshop Prototype till Web HTML
    ·Hur du formaterar ett headshot på Photoshop
    ·Krypteringstyper i Excel 2003
    ·Hur du använder SPCS för Inventering
    ·PSD till PDF i Photoshop
    Copyright © Dator Kunskap http://www.dator.xyz