| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Come scrivere Cursori in SQL
    Di norma , le richieste SQL ( Structured Query Language) lavorano con interi set di dati . Tuttavia, ci sono momenti in cui può essere meglio o addirittura necessario per lavorare con i dati di una riga alla volta . Per queste circostanze , i cursori sono l'opzione migliore . Essi permettono una operazione da eseguire su ciascuna riga di un set di dati , uno alla volta . Ad esempio , i cursori sono il modo più semplice per muoversi attraverso tutta una serie di dati e applicare una procedura per ogni riga del set . Tuttavia, questo ha un costo : cursori sono in genere molto più lento rispetto ad altre operazioni SQL . Istruzioni
    1

    Digitare il seguente comando nella console di SQL Server a dichiarare il cursore :

    DECLARE CURSOR cursor1
    2

    Fornire un'istruzione SELECT che recupera i dati del cursore lavoreranno su :

    PER

    Seleziona cognome

    dipendenti

    FOR UPDATE OF cognome

    recupererà un elenco di last_names da una tabella dipendente . Si specifica , inoltre, che hai intenzione di aggiornare il cognome , come si procede attraverso i dati del cursore
    3

    Aprire il cursore digitando quanto segue : .

    APERTO cursor1

    4

    Begin scorrendo le righe , digitando il seguente :

    ANDARE A PRENDERE DOPO dA cursor1

    INTO @ LASTNAME

    MENTRE @ @ FETCH_STATUS = 0 < br

    BEGIN >
    5

    Aggiornare il cognome digitando il seguente :

    EXEC SUPERIORE ( @ cOGNOME ) per

    Questo imposterà il cognome del riga corrente così è in tutte le lettere maiuscole
    6

    Fetch un'altra riga prima di terminare il ciclo WHILE iniziata nel passaggio 4 : .

    ANDARE A PRENDERE DOPO da cursor1

    INTO @ LASTNAME

    FINE
    7

    chiudere il cursore e rilasciare il suo nome in modo che possa essere usato di nuovo , se necessario:

    CLOSE cursor1

    DEALLOCATE cursor1

    Previous :

    next :
      Articoli Correlati
    ·Come faccio a modificare le modalità di autenticazione…
    ·Come utilizzare BCP di MS SQL 
    ·Come connettersi a un server Oracle 9 Con il client Ora…
    ·Corel Paradox Tutorial 
    ·Come aggiornare un set di Transact- SQL con due tavoli …
    ·CRM Strumenti di analisi 
    ·Come sviluppare una Ricerca Avanzata Banca dati 
    ·Come utilizzare INSTR in DB2 
    ·Come usare le funzioni T - SQL String 
    ·Come configurare un server posta in uscita SMTP In Ente…
      Articoli in evidenza
    ·Come fare una pagina orizzontale in Microsoft Word 
    ·La mia HP Insight Diagnostics servizio non verrà avvia…
    ·Come faccio a convertire Zip a MPG 
    ·Come fare qualcosa di più nero Utilizzando Photoshop 
    ·Come costruire un file libro in FrameMaker 
    ·Come masterizzare un CD da Frostwire Utilizzo di Window…
    ·Come scaricare i CD dai computer ai Lettori MP3 
    ·Come impostare audio predefinito in Word 2007 
    ·Come formattare la data in un report di Access 
    ·Come fare un Sideways S Simbolo su una tastiera 
    Copyright © Conoscenza Informatica http://it.wingwit.com