Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2011, 09:14
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Como puedo parametrizar un Like en un procedimiento?

Con un query dinamico, pones tu consulta en un campo varchar y dependiendo los valores vas cambiando tu query algo asi:

declare @query varchar(max)
declare @variable varchar(20)

set @variable='13'

set @query='select * from tabla where campo like ' + char(39) + '%' + @variable + char(39)

exec Sp_sqlExec @query


Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me