Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307

    Invocare un'istruzione SQL INSERT in una stored procedure di SQL Server

    Buongiorno a tutti,
    ho una stored procedure in cui ho ricavato, diciamo con una select, il valore @valore.
    Devo inserire il valore @valore in una tabella, banalmente così:

    INSERT INTO tabella(nome_campo) VALUES(@valore)

    Come faccio ad invocare la INSERT da una stored procedure di SQL Server?
    Kisses,

    Nat

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    se lìinsert è dinamica devi usare una variabile di appoggio,
    usando l'apposito Casting per il valore (ad es. per un valore intero)
    e poi esegui la stringa


    set @sql = 'Insert INSERT INTO tabella(nome_campo) VALUES(' + CAST(@valore as int) + ') '

    exec(@sql)
    Tutti vogliono parlare, nessuno sa ascoltare.

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.