Reusar consulta
Hola:Una variante puede ser la construcion dinamica de la consulta con algo parecido a esto:CREATE PROCEDURE MostrarBolsoJTurno @area int, @cadena nvarchar(4000)ASdeclare @SQLString nvarchar(4000)set @SQLString = 'SELECT dbo.Bolsos.id, dbo.Bolsos.cartaporte, dbo.Bolsos.sek, dbo.Bolsos.jpy, dbo.Bolsos.total, dbo.Bolsos.ruta' + CHAR(13)set @SQLString = @SQLString + 'FROM dbo.Bolsos INNER JOIN dbo.Usuarios ON dbo.Bolsos.usuario = dbo.Usuarios.id' + CHAR(13)set @SQLString = @SQLString + 'WHERE ' + @cadena + CHAR(13)set @SQLString = @SQLString + 'Order by fecha, ruta'EXEC sp_executesql @SQLStringGOO sea utilizar una cadena y luego pasarle los parametros que quieras.SaludosLuis Garcia
|