Problemas con Like

31/01/2006 - 19:44 por Gatuno | Informe spam
hola compañeros.

Tengo el siguiente SP.. (store Procedure)

ALTER PROCEDURE dbo.SP_BUSCANDO (@NOMBRES VARCHAR)
AS SELECT dbo.SEDES.nombre_sede, dbo.SEDES.consecutivo_sede,
dbo.SEDES.codigo_dane_ant, dbo.INSTITUCIONES.codigo_dane,
dbo.INSTITUCIONES.Nombre_Ie,
dbo.INSTITUCIONES.cod_mpio
FROM dbo.SEDES INNER JOIN
dbo.INSTITUCIONES ON dbo.SEDES.codigo_dane dbo.INSTITUCIONES.codigo_dane
WHERE (dbo.SEDES.nombre_sede LIKE '%"@NOMBRES"%')



lo quie quiero es que me muestre los registros de acuerdo a la variable
que le envio.

pero no se como establecer las comillas del LIKE para que me reciba
el valor de la variable ..

Me puede ayudar...

PD. lo que quiero hacer es una busqueda de acuerdo al valor que le
de...

gracias por tod...

atte.

Gatunos
 

Leer las respuestas

#1 Daniel G. Samborski
31/01/2006 - 19:51 | Informe spam
LIKE '%' + @NOMBRES + '%'

Las comillas simples van en el % no en la variable.

WHERE dbo.SEDES.nombre_sede LIKE '%' + @NOMBRES + '%'


Daniel

"Gatuno" escribió en el mensaje
news:
hola compañeros.

Tengo el siguiente SP.. (store Procedure)

ALTER PROCEDURE dbo.SP_BUSCANDO (@NOMBRES VARCHAR)
AS SELECT dbo.SEDES.nombre_sede, dbo.SEDES.consecutivo_sede,
dbo.SEDES.codigo_dane_ant, dbo.INSTITUCIONES.codigo_dane,
dbo.INSTITUCIONES.Nombre_Ie,
dbo.INSTITUCIONES.cod_mpio
FROM dbo.SEDES INNER JOIN
dbo.INSTITUCIONES ON dbo.SEDES.codigo_dane dbo.INSTITUCIONES.codigo_dane
WHERE (dbo.SEDES.nombre_sede LIKE '%"@NOMBRES"%')



lo quie quiero es que me muestre los registros de acuerdo a la variable
que le envio.

pero no se como establecer las comillas del LIKE para que me reciba
el valor de la variable ..

Me puede ayudar...

PD. lo que quiero hacer es una busqueda de acuerdo al valor que le
de...

gracias por tod...

atte.

Gatunos

Preguntas similares