Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alter table MNT.TIPO_SERVICIO ADD CODIGO_FACTURACION VARCHAR(25)
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- --EXEC MNT.USP_TIPO_SERVICIO_SEL 1,5
- ALTER PROCEDURE [MNT].[USP_TIPO_SERVICIO_SEL] (@NRO_PAGINA DBO.CANTIDAD, @NRO_FILAS DBO.CANTIDAD)
- AS
- IF @NRO_PAGINA <= 0 -- LISTA TODOS LOS REGISTROS
- BEGIN
- SELECT COUNT(1) OVER() TotalRegistros
- ,ID_TIPO_SERVICIO IdTipoServicio
- ,DESCRIPCION Descripcion
- ,ORDEN Orden
- ,CODIGO_FACTURACION CodigoFacturacion
- FROM MNT.TIPO_SERVICIO
- WHERE ESTADO_REGISTRO = 1
- ORDER BY ORDEN ASC
- END
- ELSE
- BEGIN
- SELECT COUNT(1) OVER() TotalRegistros
- ,ID_TIPO_SERVICIO IdTipoServicio
- ,DESCRIPCION Descripcion
- ,ORDEN Orden
- ,CODIGO_FACTURACION CodigoFacturacion
- FROM MNT.TIPO_SERVICIO
- WHERE ESTADO_REGISTRO = 1
- ORDER BY ORDEN ASC
- OFFSET @NRO_FILAS * ( @NRO_PAGINA - 1 ) ROWS FETCH NEXT @NRO_FILAS ROW ONLY
- END
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement