Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    stored procedure che richiama un altra stored

    Ciao a tutti...

    e possibile all'interno di una stored procedure in sql server 2000 richiamare un altra stored che possibilmente mi ritorna un valore true o false?

    praticamente io vorrei che la stored "padre" in base a questo parametro ritornato da un altra stored, facesse o meno l'update di un record.

    si puo fare?

    grazie

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    credo che dentro una sola procedura puoi inserire 2 query....

    una sp non è uan semplice qury.

    Dovresti leggere qualcosa su Tsql nella sezione database.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    si lo so che posso risolvere tutto con 2 query nella stessa stored...

    pero siccome la query che mi dovrebbe restiruire se ha trovato o meno un record (diciamo la sub-stored che iovorrei richiamare) la riutilizzo più volte in altre stored, stavo pensando se era appunto possibile salvarla e richiamarla nelle altre stored...

  4. #4
    si, dentro una sp puoi fare una exec di un'altra sp

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    grazie optime...

    come faccio a leggere un eventuale parametro in uscita della stored "figlia"?

    e come prestazioni rischio qualcosa?

  6. #6
    devi programmare la SP richiamata in modo che restituisca un parametro OUTPUT. non capisco invece la domanda relativa alle prestazioni...

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    no era per sapere se questa tecnica di richiamare altre stored da stored incideva sulle prestazioni....curiosità

  8. #8
    ovvio che si rispetto alle stesse righe in-line... cmq penso che incida giusto per l'overhead del richiamo... ripagato dalla flessibilità, ovviamente

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    scusami optime, ma non riesco a leggere il parametro in uscita dalla stored richiamata...
    mi puoi aiutare?

    grazie mille!

  10. #10
    immagina di avere una sp con un parametro di input e uno di Output

    codice:
    DECLARE @P_IN    VARCHAR(8)
    DECLARE @P_OUT VARCHAR(8)
    
    SET @P_IN='CONTA'
    
    EXECUTE SP_ALEX @P_IN, @P_OUT OUTPUT
    @P_OUT contiene il valore in output

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 © 2024 vBulletin Solutions, Inc. All rights reserved.