Ver Mensaje Individual
  #11 (permalink)  
Antiguo 12/05/2008, 06:24
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: Cursor con parámetros en procedimiento almacenado

Una alternativa al codigo anterior...

Código:
Select NIF
      ,Nombre
      ,FuncionCalculo1(@NIF) Cantidad1
      ,FuncionCalculo2(@NIF) Cantidad2
      ,FuncionCalculo3(@NIF) Cantidad3
FROM  Personas
Where Case When isnull(@Texto1,'') = '' 
           Then 1 
           Else Case When Texto1 = @Texto1 Then 1 Else 0 End   
           End = 1                       And
Case When isnull(@Texto2,'') = '' 
           Then 1 
           Else Case When Texto2 = @Texto2 Then 1 Else 0 End   
           End = 1
Case When isnull(@Texto3,'') = ''        And
           Then 1 
           Else Case When Texto3 = @Texto3 Then 1 Else 0 End   
           End = 1
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.