Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    [t-sql sqlserver2005] FETCH Cursore senza variabili

    ciclando su un cursore dovrei fare un insert su una tabella con moltissimi campi, è possibile scrivere fare la fetch next di un cursore senza mettere i valori in variabili ma

    scriverle direttamente nella query di insert?

    mi spiego meglio

    codice:
    ....
    
    
    WHILE @@FETCH_STATUS = 0 
    BEGIN
    
    	FETCH NEXT FROM curGroupedRows
    	INTO @NUMEROFATTURA, @TARGA ,@COD_FORN_AUTORIZZAZIONE,@NRO_AUTORIZZAZIONE, @CODICERAGGRUPPAMENTO, @IMPORTO, @QTA,@ORDINAMENTO......   
    
    	INSERT INTO TABELLA (campo1,campo2,campo3,campo3,.....) values (@NUMEROFATTURA,  @TARGA, @COD_FORN_AUTORIZZAZIONE,.......)
    
    
    END
    è possibile fare l'insert senza dichiarare tutte queste variabili @NUMEROFATTURA, @TARGA ecc ecc

  2. #2
    mmmm penso che tu debba obbligatoriamente usare le variabili. ma forse puoi usare metodi alternativi, passando ad esempio per delle tabelle temporanee

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.