HELP StoredProcedure

mercoledì 11 febbraio 2009 - 22.10

Nicola Profilo | Senior Member

ciao,
sto creando una stored procedure in sql server...
con 10 parametri in ingresso e 1 uno in uscita

è possibile fare in modo che tutti e 10 i params sia in AND SOLO SE sono <> da NULL
o meglio se i primi 3 sono <> da nulla li mette in AND e i restanti non li considera...
andandomi in AND anche i NULL.. mi da sempre ZERO results.

grazie
nicola

lbenaglia Profilo | Guru

>è possibile fare in modo che tutti e 10 i params sia in AND SOLO
>SE sono <> da NULL
>o meglio se i primi 3 sono <> da nulla li mette in AND
>e i restanti non li considera...

Ciao Nicola,

In questi casi è consigliabile ricorrere al Dynamic SQL oppure utilizzare una UDF come ha dimostrato tempo fa il nostro Marcello:
http://groups.google.it/group/microsoft.public.it.sql/browse_thread/thread/59359884f3bc01d8/

>grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5