Quantcast
Channel: Procedure com parametros
Viewing all articles
Browse latest Browse all 9

Procedure com parametros

$
0
0

Pessoal, tenho uma SP aonde posso ou não passar parametros, que podem adver de um filtro.

Porém quando passo null nos parametros, nao me retorna nada.. Como a sp deveria ficar ? Fiz de acordo com a exibição abaixo..

ALTERPROCEDURE [dbo].[spGetItemsHeader]
(
	@Id int =null,
	@Name varchar(50) =null ,
	@Date datetime  =null ,
	@Active smallint =null
)ASBEGINSELECT idItemHeader, dsName, dsUrl,
	     dtVigenciaIni, dtVigenciaFim,
	     nuPrioridade,  dsTypeFROM tbItemHeaderWHERE   (idItemHeader = nullOR idItemHeader = @Id)  AND  (UPPER(dsName) likeUPPER('%' + @Name + '%')) AND  (@Date BETWEEN dtVigenciaIni and dtVigenciaFim)AND
        (
             (@Active = 0 andGETDATE() NOTBETWEEN dtVigenciaIni AND dtVigenciaFim)or
             (@Active = 1 andGETDATE() BETWEEN dtVigenciaIni AND dtVigenciaFim)
         )END


Viewing all articles
Browse latest Browse all 9

Latest Images

Trending Articles





Latest Images