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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Manuel Vera
31/01/2006 - 19:59 | Informe spam
escribelo tal cual:...

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

Salu2
MV



"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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida