Procedimientos almacenados

07/10/2007 - 17:24 por Edwin Rivera | Informe spam
hola comunidad he creado un procedimiento almacenando como este
CREATE PROCEDURE FiltrarContacto
@bus nvarchar(50)
as
select * from contacto
where apellido like '@bus%'
go

el problema es que al usar el procedminientos almacenado exec
FiltrarContacto 'C' no filtra lo que estoy buscando.
gracias de antemano por su pronta respuesta
 

Leer las respuestas

#1 Carlos M. Calvelo
07/10/2007 - 18:42 | Informe spam
On 7 okt, 17:24, Edwin Rivera
wrote:
hola comunidad he creado un procedimiento almacenando como este
CREATE PROCEDURE FiltrarContacto
@bus nvarchar(50)
as
select * from contacto
where apellido like '@bus%'
go

el problema es que al usar el procedminientos almacenado exec
FiltrarContacto 'C' no filtra lo que estoy buscando.
gracias de antemano por su pronta respuesta



Hola Edwin,

Prueba:

exec('select * from contacto where apellido like ''' + @bus + '%''')

Saludos,
Carlos

Preguntas similares