Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2009, 14:31
Avatar de vidalsoft
vidalsoft
 
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 16 años, 5 meses
Puntos: 1
Pasar como parametro nombre de columna

Hola amigos de foros del web presente un problema...
estoy desarrollando un Procedimiento alamcenado que recibe como parametro el nombre del campo a consultar:

pero no se porque motivo no devuelve ningun registro, apesar que todo esta bien(eso creo).,

como puedo pasar como parametro el nombre de la columna de la tabla:

tengo:
Código:
alter PROCEDURE SP_LISTAR_CONCEPTO_DE_PAGO
@pvarRegimen  char(20)
AS
SELECT codigo,descripcion FROM M_ConcePago WHERE @pvarRegimen='1' ORDER BY codigo
GO
los campos son :
Lquinta
Lcas
Lcuarta

y cuando el select simple osea: select * from tabla where Lquinta='1' ORDER BY codigo

funka normal, pero cuando ejecuto el procedimiento, no devuelve ningun registro...
exec SP_LISTAR_CONCEPTO_DE_PAGO 'Lquinta'
espero su ayuda gracias....
__________________
Anthony Vidal Contreras | @AnthonyVidalC | Skype: vidalsystem | [email protected]