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