dbo.monitoreos_extender

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- exec monitoreos_extender
CREATE OR ALTER PROCEDURE dbo.monitoreos_extender
AS
BEGIN
    SET NOCOUNT ON;
 declare @id int
 
 DECLARE bn CURSOR FOR
  select top 6500 id_mantenimiento from monitoreos 
  where fecha_vigencia_mantenimiento between '2019-01-01 00:00:00.000' and '2019-06-30 00:00:00.000' 
  and visible = 1 
  /*
   and cliente = 652623115 
   */

  order by fecha_vigencia_mantenimiento asc



 OPEN bn 
 Fetch next from bn INTO @id 
  WHILE (@@FETCH_STATUS <> -1)
  BEGIN
   /* SELECT @ID AS id */
  
   update monitoreos set fecha_vigencia_mantenimiento = '2020-01-02 00:00:00.000' where id_mantenimiento = @id

   /* SELECT @ID AS id2 */
   Fetch next from bn INTO @id
  END
      
  

 CLOSE bn
 DEALLOCATE bn 

END 
GO

Depends On

1

Used By

No items found