Condicion Like

27/06/2003 - 17:58 por Hernan Nieto | Informe spam
Hola:

Como hago para agregar los comodines % a una variable en una busqueda con
Like, trate de hacerlo pero no me sale
Yo hago:

DECLARE @A CHAR(30)
SET @A = "'" + "%" + @A + "%" + "'"
select NOMB,TRAB from agentes where nomb Like @A

Desde ya muchas gracias.
 

Leer las respuestas

#1 Carlos Sacristan
30/06/2003 - 14:08 | Informe spam
Lo que intentas es correcto, pero lo estás haciendo mal. Podría ser así:

DECLARE @A VARCHAR(30), @B VARCHAR(30)
SET @B = 'lo que tu quieras'
SET @A = '%' + @B + '%'
select NOMB,TRAB from agentes where nomb Like @A




Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"Hernan Nieto" escribió en el mensaje
news:emes#
Hola:

Como hago para agregar los comodines % a una variable en una busqueda con
Like, trate de hacerlo pero no me sale
Yo hago:

DECLARE @A CHAR(30)
SET @A = "'" + "%" + @A + "%" + "'"
select NOMB,TRAB from agentes where nomb Like @A

Desde ya muchas gracias.



Preguntas similares