Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
4| Name | Data Type | Length | Description |
|---|---|---|---|
| @cuit | varchar | 20 | |
| @codigo | varchar | 3 | |
| @periodo | int | 4 | |
| @fechainformacion | date | 3 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.deuda_previsional_altas
@cuit varchar(20),
@codigo varchar(3),
@periodo int,
@fechainformacion date
AS
BEGIN
-- select count(*) from deuda_previsional
-- del---ete deuda_previsional where created > getdate()-1
-- update deuda_previsional set visible=0 where created < getdate()-1
-- tru----ncate table deuda_previsional
/*
declare @id_deuda int
DECLARE C_previsional CURSOR FOR
select top 10000 id_deuda from deuda_previsional where created < getdate()-1
OPEN C_previsional
FETCH NEXT FROM C_previsional INTO @id_deuda
WHILE @@fetch_status = 0
BEGIN
update deuda_previsional set visible=0 where id_deuda=@id_deuda
FETCH NEXT FROM C_previsional INTO @id_deuda
END
CLOSE C_previsional
DEALLOCATE C_previsional
*/
-- set @fechainformacion = '2021-10-04'
BEGIN
declare @resultado int=0
set @resultado = 1
begin TRY
insert into deuda_previsional (cuit,codigo,periodo,fecha_info)
values (@cuit,@codigo,@periodo,@fechainformacion)
end TRY
begin CATCH
/* Falla del insert enviamos un 0 para no borrar del Mongo */
set @resultado = 0
end CATCH
END
select @resultado as resultado
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.deuda_previsional_altas
@cuit varchar(20),
@codigo varchar(3),
@periodo int,
@fechainformacion date
AS
BEGIN
-- select count(*) from deuda_previsional
-- del---ete deuda_previsional where created > getdate()-1
-- update deuda_previsional set visible=0 where created < getdate()-1
-- tru----ncate table deuda_previsional
/*
declare @id_deuda int
DECLARE C_previsional CURSOR FOR
select top 10000 id_deuda from deuda_previsional where created < getdate()-1
OPEN C_previsional
FETCH NEXT FROM C_previsional INTO @id_deuda
WHILE @@fetch_status = 0
BEGIN
update deuda_previsional set visible=0 where id_deuda=@id_deuda
FETCH NEXT FROM C_previsional INTO @id_deuda
END
CLOSE C_previsional
DEALLOCATE C_previsional
*/
-- set @fechainformacion = '2021-10-04'
BEGIN
declare @resultado int=0
set @resultado = 1
begin TRY
insert into deuda_previsional (cuit,codigo,periodo,fecha_info)
values (@cuit,@codigo,@periodo,@fechainformacion)
end TRY
begin CATCH
/* Falla del insert enviamos un 0 para no borrar del Mongo */
set @resultado = 0
end CATCH
END
select @resultado as resultado
END
GO
Depends On
1Used By
No items found