tengo un problema con un procedimiento, tengo dos entradas y necesito de acuerdo a la variable realizar una consulta, este es el procedimiento
Código:
si viene top > 0 me hace la consulta con el top para que me muestre los registros que yo quiero si no me muestra todos los registros,CREATE PROCEDURE RegBanners @text varchar, @top int AS begin if @top > 0 begin SELECT TOP @top servicios.idServicios, servicios.Nombre, servicios.Bajada, servicios.Imagen FROM servicios INNER JOIN tema ON servicios.idTema = tema.idTema WHERE (tema.seccion = 'CONOZCA') ORDER BY servicios.Orden end if @top<=0 begin SELECT servicios.idServicios, servicios.Nombre, servicios.Bajada, servicios.Imagen FROM servicios INNER JOIN tema ON servicios.idTema = tema.idTema WHERE (tema.seccion = 'CONOZCA') ORDER BY servicios.Orden end end GO
Alguna ayuda plissssss, se los agradeceria mucho, el error que me sle es cuando llamo a @top
Saludos
Mauricio