none
Eseguire parti di codice a seconda del valore di un parametro RRS feed

  • Domanda

  • Ciao, a tutti.

    E' possibile in una stored procedure eseguire parti di una query a seconda del valore di un parametro?

    Qualcosa del tipo

    CREATE PROC miaproc

    @MioParametro int

    AS

    SELECT   tablella.Campo1, tabella.Campo2

    FROM tabella

    WHERE tabella.Campo1="x"  (IF @MioParametro=1  AND tabella.Campo3= " y")

    Ossia se @MioParametro è diverso da 1  eseguo:

    SELECT   tablella.Campo1, tabella.Campo2

    FROM tabella

    WHERE tabella.Campo1="x"

    Invece se @MioParametro=1 eseguo

    SELECT   tabella.Campo1, tabella.Campo2

    FROM tabella

    WHERE tabella.Campo1="x"   AND tabella.Campo3= " y"

    E' possibile fare ciò in una stored procedure?

    Grazie per l'aiuto, saluti a tutti

    Franco


    • Modificato Francoesse domenica 19 ottobre 2014 14:26
    domenica 19 ottobre 2014 13:51

Risposte